最近換了工作之後,需要管理linux伺服器的日常執行和維護,自然linux命令是少不了的,切換目錄,vim操作等的簡單的操作就不說了,有些時候還需要檢視日誌和監控伺服器啟動程序等稍微複雜點的操作,可能一時會想不起命令,這篇文章就對自己平時常用的linux命令做了總結,方便需要時候查詢。
注意
:以下**中的命令中的|
與markdown語法中的**符衝突,所以使用其他符號代替了,在使用時,請自行重新輸入|
號
命令解釋
cd ~
切換到主目錄
cd dir
切換到當前目錄下的dir目錄
cd /tmp
切換到目錄/tmp
cd /
切換到根目錄
cd …
切換到到上一級目錄
cd ~
切換到使用者目錄
命令解釋
gg:命令將游標移動到文件開頭
g:命令將游標移動到文件末尾
q!:不儲存退出
wq:儲存退出
zz:退出
:.,$d
刪除檔案(當前行到末行全部刪除掉)
more /etc/passwd
檢視/etc/passwd的內容
less /etc/passwd
檢視/etc/passwd的內容
ctrl + b
:上翻ctrl + f
: 下翻
/ab查詢"ab"
j 3j
向下移動一行 向下移動3行
k向上移動一行
h向左移動乙個字元
l向右移動乙個字元
命令解釋
find i grep luoluo(檔案,名)
查詢特定檔案
grep bible /etc/exports
在檔案exports中查詢包含bible的所有行
tail -100 /var/log/apache/access.logigrep 404
在web伺服器日誌檔案access.log的後100行中查詢包含「404」的行
tail -100 /var/log/apache/access.logigrep -v googlebot
在web伺服器日誌檔案access.log的後100行中,查詢沒有被google訪問的行
在主apache配置檔案中,查詢所有非注釋行 (10)命令
find .-name *.rpm
在當前目錄中查詢rpm包
find .i grep page
在當前目錄及其子目錄中查詢檔案名包含page的檔案
locate i traceroute
在系統的任何地方查詢檔案名包含traceroute的檔案
find
查詢檔案
find / -name tnsnames.ora
查詢檔案
ps -ef i grep redis
查詢redis程序(標準格式)
ps aux i grep redis
查詢redis程序(bsd格式)
cat error.log i grep -c 5 『nick』
顯示file檔案裡匹配nick那行以及上下5行
cat error.log i grep -b 5 『nick』
顯示nick及前5行
cat error.log i grep -a 5 『nick』
顯示nick及後5行
less error.log
分頁檢視日誌,但是中文有亂碼
less +100g xx.log
直接定位到第100行
less +gg xx.log
定位到最後一行
less fis.log.2018-05-20 i grep 2018052019004984219071028 -a 5 --color=auto
查詢並高亮關鍵字
tail file
顯示檔案file的最後10行
tail -f ***.log
滾動輸出日誌
tail -n 500 file
顯示日誌檔案最後500行日誌
tail +20 file
顯示日誌從20行至檔案末尾
命令解釋
netstat -antup
檢視網路
netstat -tunlp i grep 8080
檢視8080
ps -ef i grep 29039
檢視是哪個程序
kill -9 pid
殺死程序
Linux 常用的操作命令
檢視當前目錄 pwd 修改密碼 passwd 更換模式 csh,bash 遠端登陸 telnet 伺服器ip 回到上級目錄 cd 檢視該目錄下的資料夾 ls 開啟檔案 vi 資料夾 檔案 檔案顯示的格式 root x 0 root root bin bash 使用者名稱,加密,序號,組,預設路徑 退...
linux常用的操作命令
這兩天經常用到一些linux命令,記了忘,忘了又去搜,實在麻煩,於是在這裡整理一下 藍色 目錄,綠色 可執行檔案,天藍色 符號檔案,白色 普通檔案,黃色 裝置檔案,紅色 失效檔案的鏈結,淺紅 壓縮檔案或tarball檔案,粉色 檔案ps命令用於顯示當前程序 process 的狀態,類似於window...
Linux 常用操作命令
引數 n 由1開始對所有輸出的行數編號 b 對非空輸出行編號 s 當遇到有連續兩行以上的空白行時,就替換為一行的空白行 e 在每行結束處顯示 cat ect fstab 顯示 etc fstab檔案的內容 引數 num 一次顯示的行數,如 more 10 a.cpp 即,一次顯示10行 p 先清除螢...