Linux常用命令 工作常用

2021-10-01 03:24:49 字數 1244 閱讀 5179

ps -ef | grep nginx  #查詢指定程序  

ps -ef | grep nginx | grep -v 'grep' #可排除無關程序

pgrep nginx #查詢出程序的pid

kill -

9 pid #殺掉指定pid的程序

killall -

9 nginx #用於殺死指定名字的程序

pstree -p #檢視程序樹及其pid

下面四種情況均可使用:  

例如: 檢視3306埠占用情況(檢視到所有程式需要有root許可權)

1、ss -lntpd | grep :

3306

2、netstat -tnlp | grep :

3306

3、lsof -i tcp:

3306

4、fuser 3306

/tcp

1、find /

-name 檔名 #根據檔名查詢檔案 可匹配正則

2、whereis nginx 可檢視有關nginx的位置

推薦yum源安裝--

-(快捷)

,其他安裝方式比較麻煩

1、yum install -y nginx

預設配置檔案在:

/etc/nginx 目錄,nginx.conf在該目錄下

執行nginx的指令碼檔案為:

/usr/sbin/nginx

2、啟動nginx:

2.1、cd /usr/sbin 目錄,執行 ./nginx 即可啟動

2.2、systemctl start nginx.service 也可啟動

# 設定開機自啟動

3.3、systemctl enable nginx.service

4、停止服務:

在/usr/sbin/目錄下執行: nginx -s stop

或者 killall -

9 nginx 也可停止

/etc/sbin/nginx -c /etc/nginx/nginx.conf未報錯

在/usr/sbin/目錄下執行:nginx -s reload

6、檢查配置檔案nginx.conf語法

/usr/sbin目錄下執行:nginx -t

7、解除安裝

yum remove nginx

linux工作常用命令

ps 本人親測,阿里雲2核4g5m的伺服器價效比很高,新使用者一塊多一天,老使用者三塊多一天,最高可以買三年,感興趣的可以戳一下 阿里雲折扣伺服器 1 eth0,eth1,eth2 代表網絡卡一,網絡卡二,網絡卡三 2 ifup 開啟網路服務 2 lo代表127.0.0.1,即localhost 3...

工作linux常用命令

gcc test.c o test 將test.c預處理 彙編 編譯並鏈結形成可執行檔案test。o選項用來指定輸出檔案的檔名 sudo apt get install 安裝檔名 安裝程式命令 mosquitto v mosquitto sub v t sensor mosquitto pub t ...

linux 工作常用命令

ps 檢視程序,常用ps aux ef,配合 grep top 檢視程序占用cpu記憶體等,p pid檢視指定程序,hp pid檢視程序下的執行緒 kill 結束程序 常用kill 9 pid find 查詢檔案 常用find name,find size grep keyword file 搜尋乙...