查看某个进程是否存在

ps -ef | grep 进程名

查看一个端口被什么进程占用

netstat -tnlp | grep 端口号
-t或--tcp:显示TCP传输协议的连线状况;
-n或--numeric:直接使用ip地址,而不通过域名服务器; 
-l或--listening:显示监控中的服务器的Socket; 
-p或--programs:显示正在使用Socket的程序识别码和程序名称;

nginx

nginx -t  #修改配置后检查nginx配置是否有效
nginx -s reload #修改配置后使配置生效
systemctl restart nginx # 重启nginx

shell

curpath=$(cd `dirname $0`; pwd) # 将当前的绝对路径赋值给一个变量

dirname $0,取得当前执行的脚本文件的父目录
cd dirname $0,进入这个目录(切换当前工作目录)
pwd,显示当前工作目录(cd执行后的)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

鄂ICP备17003086号. Copyright © 2016. All Rights Reserved.