1. grep正则匹配
grep -E "([0-9]{1,3}\.){4}" filepath
egrep "([0-9]{1,3}\.){4}" filepath
2.grep常用选项参数
-c 只输出匹配行的计数
-i 不区分大小写
-h 查询多文件时不显示文件名
-l 查询多文件时只输出匹配字符的文件名
-n 显示匹配行及行号
-s
-v 显示不包括匹配文件的所有行
-color=auto 将找到的关键词部分加颜色显示
3.grep常用举例
grep "test" d* 以d开头文件的包括test的所有行
grep "[a-z]\{5\}" aa bb cc 从aa, bb, cc文件中找出匹配正则的所有行
在linux系统中配置临时环境变量
export MY_VARIABLE = my_var echo $MY_VARIABLE
修改环境变量
MY_VARIABLE = my_var
显示所有的环境变量
env
设置永久环境变量
vim /etc/bashrc vim /etc/profilesource /etc/profile
进程已守护进程的方式运行
nohup command & # 例如启动crawlernohup node newsCrawler.js &
根据进程号查询进程
ps -aux | grep pid
清空文件内容
# 清空文件内容的5种方法 echo "" > filename echo > filename > filename :> filename cat /dev/null > filename