以技术为主
Linux编程
Linux与Windows 共享文件-使用Samba
十一 29th
以前实习的时候mentor在windows下建立网络映射时,以为很简单,今天常识了一把,原来是需要linux下第三方软件的支持的-samba,才能建立linux和windows下的磁盘映射。
参考资料:http://linux.vbird.org/linux_server/0370samba.php#server_share【鸟哥私房菜】
今天终于装上ubuntu了
十一 26th
今天在虚拟机上装了ubuntu,没想到一装上就可以联网,原来虚拟机是使用NAT方式与主机共享一个ip,想当年大学时搞了好几天就没把虚拟机上网呀!然后赶紧下了个securecrt远程登陆软件,在ubuntu下使用下面的命令安装ssh:
sudo apt-get install ssh 利用securecrt登陆系统即可,以后要多在linux上开发php了。 本文地址:http://www.yaronspace.cn/blog/index.php/archives/227
笔/面试中常考到的一些linux脚本/管理命令
十一 18th
从别人那里拿来的,做个记录吧,方便以后重点关注
awk #对字段的处理是sed,grep不能实现的。
awk -F , ‘NR==1,NR==2 {print $1 $2}’ file, 打印第一行到第二行中,以‘,’为分隔符,每行第一,二个字段的值。
print可以改为printf,不过后者不输出换行符。NR:已经读出的记录数,NF:当前记录中的字段个数。
awk ‘/main/’ file or awk ‘/sun/{print}’ filename #显示文件中包含main的行。
sed #替换s,删除d,插入i(a),修改c,截取显示: sed -n ’2,6p’ file
#echo “a b c a” | sed ‘s/a/d/g’ ,注意有没有g的差别。
#sed -n ’2,3p’ file,只显示第2,3行,去掉-n试试,sed 默认将来自源文件的每一行显示到屏幕上。-n就是用来覆盖这个操作的。
#sed ‘/main/ d’ file #从文件中删除包含main的行。sed ’1,3 d’ file,删除前三行。
#sed ’1i shit’ file, sed ’1a shit’ file,前者是插入在第i行,后者是在第i行后插入。
tr #删除空行:tr -s ["\n"] < file,小写转大写:tr ["a-z"] ["A-Z"] < file,删除字符‘a’:tr -d ["a"] < file
grep
sort #sort -t: +1 -2 b (-r倒序输出) (-u输出唯一行),-t: 表示用:作为分隔符,+1,-2:指定字段作为key,从0开始.
find
#find path -name filename; 更多 >
近期评论