(1) find ./ -size +20b #查找当前目录下,大于 20b 的文件,并显示出来
'20'前面的符号加号表示大于,反之小于,'./'表示当前目录下
(2)查看进程用的端口号
netstat -anp | grep mysqld 查看mysql用的端口号
netstat -anp | grep ssh 查看mysql用的端口号
netstat -anp | grep 3306 查看占用3306的进程
(3) 修改文件权限
chmod 755 文件名
(4)查看某一个进程
ps -ef | grep mysql 查看mysql进程
(5)xargs 和 管道符的区别
echo '--help' | cat
输出 --help
echo '--help' | xargs cat
输出是cat --help指令的东西
(6)查找当前hello目录或者文件夹(子)下 所有包含hello 文本的文件
find ./ -name 'hello' | xargs grep -n 'hello asd'
-n 显示行数
(7)grep的用法
grep -rn 'l\{2\}' *
查找当前目录下所有的文件(*)中包含连续两个ll的行, -rn是遍历所有子文件且显示文本行数
(8)pgrep mysql
获取mysql的进程id
(9)cat /proc/$PID/environ
通过进程id查看与当前进程有关的环境变量