Linux 命令真的是很琐碎(拍桌),把最近使用的Linux命令记录一下,方便我以后记忆(Fu Zhi)。
1. nohup
以前我一直以为Tumx或者Screen是无敌的,但是他们都有一个缺点就是不方便把日志记录下来,因此有了nohup。
用途:不挂断的运行命令,即使该终端退出了也没事
使用方法:
|
|
如果想查看程序运行的情况,需要使用tail -f
命令
2. Kill
以前的我就会一个kill -9 pid
杀死一个命令,有天我突然想到能否把程序给暂停呢?经过用脚趾头一搜,果不其然有!
使用方法
|
|
随手一记
|
|
3. lsof
lsof命令可以查看端口的占用情况,lsof可以记忆成ls+of
的拼写,
使用方法
|
|
如果有程序说明端口已被占用,后续我们可以杀死他。
4. ls统计文件
有时候我想递归统计文件个数,这时候强大的python的用武之地。emmmmmm,需要写代码,一点都不方便.....
网上一查更简单的方法果然有
|
|
- 解释一下,
ls -l
查看目录下文件的详细信息,一行一个文件,-R
表示递归统计 grep ^-
表示以-
开头的行。在ls -l
的输出中如果以-
开头表示文件,以^
开头表示目录wc -l
统计输出的行数