文件中搜索指定內(nèi)容:(grep -n "搜索內(nèi)容" 要搜索的文件) 或者( cat 要搜索的文件|grep "搜索內(nèi)容")比如:grep -n "xxx" test.txt
當(dāng)前文件夾下搜索所有文件中包含的搜索詞:grep -rn "搜索內(nèi)容" * 或者 grep "搜索內(nèi)容" ./ -Rn
打開文件展示指定行:(sed -n "開始行,結(jié)束行p" 要打開的文件)比如:sed -n "100,150p" test.txt
查看進(jìn)程詳細(xì)信息:ps aux
根據(jù)搜索詞查看進(jìn)程詳細(xì)信息:ps aux | grep 搜索詞 或者 ps -ef | grep 搜索詞 比如:ps -ef | grep nginx
普通用戶卻換root(root權(quán)限運(yùn)行su命令,不用密碼):sudo su
root 退回到普通用戶:exit
殺死進(jìn)程:kill 進(jìn)程id(pid)
強(qiáng)制殺死進(jìn)程:kill -KILL 進(jìn)程id(pid)
徹底殺死進(jìn)程:kill -9 進(jìn)程id(pid)
查看磁盤空間:df -hl
查看磁盤占用空間文件(大于1G):find / -size +1G |xargs ls -lh
查看內(nèi)存使用情況:free -h
查看cpu以及磁盤使用情況:iostat
詳細(xì)查看進(jìn)程數(shù),cpu歇竟, 內(nèi)存焕议, 磁盤IO等相關(guān) : top
刪除文件:rm -rf *(刪除當(dāng)前目錄下的所有目錄所有文件)
刪除文件夾:rmdir 文件夾名
創(chuàng)建文件夾:mkdir 文件夾名
創(chuàng)建文件:vi 文件名
移動(dòng)文件:mv 文件名 移動(dòng)的目錄
下載文件:sz 文件名字 比如:sz /abc/text.txt
編輯文檔:
1,vi 文件名
2唤锉,輸入i
3,開始編輯
4别瞭,編輯完按esc健退出輸入
5,保存并退出:按shift+z(z按兩次)
6晒衩,不保存退出::q!
【一】從第3000行開始,顯示1000行浸遗。即顯示3000~3999行
cat filename | tail -n +3000 | head -n 1000
【二】顯示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
查看文件前幾行:head -n 行數(shù) 文件路徑
查看文件后幾行:tail -n 行數(shù) 文件路徑
檢測nginx配置文件語法是否有錯(cuò)誤:nginx服務(wù)路徑 -t 比如:/usr/local/services/tengine/sbin/nginx -t
nginx重新加載配置文件:nginx服務(wù)路徑 -s reload 比如: /usr/local/services/tengine/sbin/nginx -s reload
啟動(dòng)服務(wù):systemctl start 服務(wù)名
停止服務(wù):systemctl stop 服務(wù)名
重啟服務(wù):systemctl restart 服務(wù)名
查看服務(wù)是否已啟動(dòng):systemctl is-active 服務(wù)名
查看服務(wù)的狀態(tài):systemctl status 服務(wù)名
查看端口占用:netstat -tnlp