linux命令学习记录

来源:互联网 发布:每日工作计划软件 编辑:程序博客网 时间:2024/04/30 11:59

1、nohup

该命令是让程序在后台执行,你可以输入exit退出后,该程序仍然在后台执行;但是如何直接断开,该命令也会终止,因此一定要注意使用exit退出。

示例:  nohup /usr/local/php/bin/php /home/wwwroot/test/testnohup.php &


2、 head/tail

该命令是用于读取文件的前N行/后N行,默认10行

head -n 20 test.log

tail -n 20 test.log


3、使用grep查找文件中指定字符出现的次数

grep -o ‘好' 文件名.txt | wc -l

-o 指示grep显示所有匹配的地方,并且每一个匹配单独一行输出。这样只要统计输出的行数就可以知道这个字符出现的次数了。


4、查找某个字符串在当前目录下的所有目录(包含子目录)

find . -type f -name "*.php" | xargs grep "z_mobile_vote"


5、查找指定字符串在当前目录下所有文件出现的次数

grep -o broadcast  *|wc -l


0 0