linux常用命令

参考文档:https://blog.csdn.net/qq_23329167/article/details/83856430

I、后台执行并且打印日志

#这种如果ssh退出了,运行也跟着退出
命令脚本 > log(输出文件) 2>&1 &
# 因此可以添加nohup,永远执行下去
nohup command > log 2>&1 &

 2、查看后台运行的进程

jobs

 3、查看剩余空间

#查看磁盘空间
df -h

#查看文件目录空间
du -h --max-depth=1

#查看所有文件大小
du -sh *

 4、查看系统所有进程

ps

ps -aux

 5、端口占用

netstat -anp
telnet xxx.xxx.xxx port
curl xxx.xxx.xxx:port
wget xxx.xxx.xxx:port

 6、防火墙相关命令

查看防火墙状态: systemctl status firewalld.service
绿的running表示防火墙开启
执行关闭命令: systemctl stop firewalld.service
再次执行查看防火墙命令:systemctl status firewalld.service
执行开机禁用防火墙自启命令  : systemctl disable firewalld.service
启动:systemctl start firewalld.service
防火墙随系统开启启动  : systemctl enable firewalld.service

 7、实时查看log日志

tail -f xx.log

8、zip压缩和解压缩

#压缩
zip -r file 
#解压缩
unzip file

9、清除日志

#四种方式
>/logs/file.log

cat /dev/null >/logs/file.log

echo  "">/logs/file.log

:>/logs/file.log
posted @ 2019-11-19 12:53  沉默的赌徒  阅读(184)  评论(0编辑  收藏  举报