每个Linux用户都应该知道的命令行技巧 - 博客 - 伯乐在线
为了获取文中提到的一个命令的更多信息,先试下"man <命令名称>",在一些情况下,为了让这条命令可以正常执行,你必须安装相应的包,可以用aptitude 或者 yum。如果失败了,求助Google。 基础篇 学习vim,对于Linux下的随机编辑,几乎没有工具能出其右(即使你大部分的时间里都在使用Emacs或者Eclipse)。 通过ssh-agent,ssh-add等命令,了解ssh,以及跳过每次登陆时密码验证的基础办法,。 熟悉bash下的工作管理: &,Ctrl-Z,Ctrl-C,jobs,fg,bg,kill, 等等。 基础的文件管理:ls 以及 ls -l (特别的,学习"ls -l"中列出的每一列字段的含义),less,head,tail,tail -f,ln,ln -s (学习软链接和硬链接的区别),chown,chmod,du(快速了解磁盘总体占用情况),df,mount。 基础的网络管理命令:ip 或者 ifconfig,dig。 了解正则表达式,以及grep、egrep的不同命令选项,-0,-A,-B 都值得了解一下。 学习使用apt-get 或者 yum(取决于你的发行包)来找到并安装你需要的包. 回到上次的工作目录:cd -。 使用xargs(或者parallel)。它非常强大。注意你能控制每一行(-L)执行多少项,也能控制如何并发(- P)。如果你不太确定它会如你所愿的工作,先使用xargs。 再者,-l{} 很有用。例如: find . -name \*.Read full article from 每个Linux用户都应该知道的命令行技巧 - 博客 - 伯乐在线
No comments:
Post a Comment