ps相关
pgrep 进程名 可以显示进程名的端口号
pkill nginx 直接根据名称杀死进程
ps -p PID -o lstart,etime 搭配进程号来 查进程开始时间和运行时间
cd相关
cd - 回到上一级目录
cd 回到用户家目录
多条命令执行
cd /temp/log;rm -rf * 这样的命令不建议使用。如果当前目录是用户的家目录,并且/temp/log目录不存在:那么你会看到下面一条报错信息。
bash: cd: /temp/log: No such file or directory并且当前用户的所有非隐藏文件均会被强制删除。
因为;可以执行多条命令,但是不会因为前一条命令失败,而导致后面的不会执行,因此,cd执行失败后,仍然会继续执行rm -rf *
如果是root用户在/目录下执行,基本上当前的linux系统文件基本都会被删了,很难恢复。
建议使用&&替换;
cd /temp/log/&&rm -rf * 这样就会确保前一条命令执行成功,才会执行后面一条。
这边引用rm 这个命令:
rm -rf
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
建议批量删除文件,rf后面使用上绝对值路径比如:
rm -rf /home/weblogic/logs/*
或者进到该目录下
cd /home/weblogic/logs && rm -rf *
查看压缩日志文件
zcat test.gz或者zless test.gz
这边推荐zless命令 跟less使用差不多。