参考网址:-------http://man.linuxde.net/pgrep
--------http://www.runoob.com/linux/linux-command-manual.html
(find . -name *.yml && find . -name *.properties) | xargs grep redis----------------------------递归查找当前目录下的yml和properties文件中包含redis行
pgrep java | xargs pwdx--------根据程序名称查询
ps -aux | grep tomcat------------根据程序名称查询
xargs--------------------------------将输入输出给xargs后面的命令,作为那个命令的参数
pwdx pid--------------------------- 显示进程的命令所在的目录
netstat –apn | grep 8080-------根据端口查询
netstat –apn-----------------------查看所有的进程和端口使用情况
firewall-cmd --permanent --add-port=8081-9999/tcp------------------------------开发8081-9999端口
firewall-cmd --reload-----------------------------------------------------------------------重新加载防火墙配置信息
history--------------------显示历史命令
fc--------------------------修改前一个命令并执行
jobs-------------------------------------------查看后台运行程序
bg jobs显示的序号------------------------后端运行
fg jobs显示的序号-------------------------前端运行
cat -n a.txt---------------显示行号
cat -b ----------------不包括空行
nl -ba ---------------显示行号
nl -bt ----------------不包括空行
chattr [-RVf] [-+=aAcCdDeijsStTu] [-v] files-----------------修改文件或目录属性
lsattr-------------------------------------------------------------------显示文件或目录属性
chgrp 组名 文件----------------------------------------------------修改文件群组
chgrp --reference=文件或目录1 文件2-----------------------------------------将文件2群组修改和1的一样
chmod -R ugo+wrx 文件-----------------------------------------------------------修改权限
chmod 777 文件---------------------------------------------------------------------修改权限
chown -R 用户:组名 文件--------------------------------------------------------将文件拥有者修改为组下的用户
diff 文件1 文件2 -y -W 50----------------------------------------------------------比较文件不同,-y并列显示、-W显示宽度
file 文件--------------------显示文件类型
find / -name "*.java"---------查找文件
locate 文件名------------------查找文件,在数据库中查找
ln -s abc.txt linka-----------软连接
ln abc.txt linka-------------硬链接
less-----------------分页显示
split -100 文件-------将文件按100行切分成多个文件
tee 文件1 文件2-----将输入写到文件1和2
which------------------在环境变量里查找文件
free显示内存使用情况
last---------------------显示登录信息
lastb-------------------显示登录失败信息
date '%c'--------------显示时间
ps----------------------显示当前进程
top----------------------实时显示process
pstree-----------------显示进程关系
reboot-----------------重启
alias lx=ls------------命令起别名(永久:vim ~/.bashrc && source ~/.bashrc)
dircolors---设置ls显示目录颜色
sleep 5s---------------休息5秒
nl 文件-----------------显示带行号的文件内容
sed -n '/root/p' 文件----------查询字符串
sed 's/要被取代的字串/新的字串/g'--------------查找替换
sed -i 's/要被取代的字串/新的字串/g'------------------直接修改文件
sed -n '3,5p' 文件-------------------------查看3-5行