linux運維基礎命令彙總

2021-09-23 13:35:23 字數 1974 閱讀 6400

cd命令, cd /home 進入/home 目錄,cd /root 進入/root 目錄 ;cd ..返回上一級目錄;cd .當前目錄;(.和..可以理解為相對路徑;例如 cd /hom/test ,cd 加完整的路徑,可以理解為絕對路徑)

ls ./檢視當前目錄所有的檔案和目錄。ls -a 檢視所有的檔案,包括隱藏檔案,以.開頭的檔案。

pwd顯示當前所在的目錄。

mkdir建立目錄,用法 mkdir test ,命令後接目錄的名稱。

rmdir刪除空目錄

rm刪除檔案或者目錄,用法 rm –rf test.txt (-r 表示遞迴,-f 表示強制)。此命令慎用!!!小心刪根跑路

cp拷貝檔案,用法,cp old.txt /tmp/new.txt ,常用來備份;如果拷貝目錄需要加 –r 引數。

mv重新命名或者移動檔案或者目錄,用法, mv old.txt new.txt

touch建立檔案,用法,touch test.txt,如果檔案存在,則表示修改當前檔案時間。建立完成後記得chmod修改檔案許可權 

useradd建立使用者,用法 useradd wugk ,userdel 刪除使用者。

groupadd建立組,用法 groupadd wugk1 ,groupdel 刪除組。

find查詢檔案或目錄,用法 find /home -name 「test.txt」,命令格式為: find 後接查詢的目錄,-name 指定需要查詢的檔名稱,名稱可以使用*表示所有。find /home -name 「*.txt」 ;查詢/home 目錄下,所有以.txt 結尾的檔案或者目錄。

vim修改某個檔案,vim 有三種模式: 命令列模式、文字輸入模式、末行模式。

預設 vim 開啟乙個檔案,首先是命令列模式,然後按 i 進入文字輸入模式,可以在檔案裡寫入字元等等資訊。

寫完後,按 esc 進入命令模式,然後輸入:進入末行模式,例如輸入:wq 表示儲存退出。

如果想直接退出,不儲存,可以執行:q!, q!嘆號表示強制退出。

cat檢視檔案內容,用法 cat test.txt 可以看到 test.txt 內容

more檢視檔案內容,分頁檢視,cat 是全部檢視,如果篇幅很多,只能看到最後的篇幅。可以使用 cat 和 more 同時使用,例如: cat test.txt |more 分頁顯示 text 內容,| 符號是管道符,用於把|前的輸出作為後面命令的輸入。

tail -n 20 *.log檢視某日誌最後20行內容,-f 用於實時監視file檔案增長,多用於檢視日誌實時更新

echo回顯,用法 echo ok,會顯示 ok,輸入什麼就列印什麼。echo ok > test.txt ;把 ok 字元覆蓋 test.txt 內容,>表示追加並覆蓋的意思。>>兩個大於符號,表示追加,echo ok >> test.txt,表示向 test.txt 檔案追加 ok 字元,不覆蓋原檔案裡的內容。

df -h顯示磁碟分割槽上可以使用的磁碟空間,使用-h選項以kb、mb、gb的單位來顯示,可讀性高~~~(最常用)

du -sh *顯示每個檔案和目錄的磁碟使用空間~~~檔案的大小。*表示查詢當前目錄下所有檔案的大小,可以是具體檔名

free -m以m為單位顯示系統使用和空閒的記憶體情況,包括物理記憶體、互動區記憶體(swap)和核心緩衝區記憶體。共享記憶體將被忽略

Linux運維之道 基礎命令

參照 linux運維之道 丁明一 二 檢視檔案內容 三 壓縮及解壓 顯示當前工作目錄的名稱 pwd p顯示鏈結的真實路徑 切換當前工作目前 上級目錄,當前目錄,上次切換的目錄 顯示目錄與檔案資訊 建立或修改檔案時間 touch hello.txt如果hello.txt不存在,則已存在,則更新檔案所有...

Linux運維常用命令彙總

man檢視命令幫助,命令的詞典,更複雜的還有 info,但不常用。help檢視 linux 內建命令的幫助,比如 cd 命令。ls全拼 list,功能是列出目錄的內容及其內容屬性資訊。cd全拼 change directory,功能是從當前工作目錄切換到指定的工作目錄。cp全拼 copy,其功能為複...

運維linux命令

原文 感謝博主的文章!之前做過兩年的運維,用過很多命令,深切體會到某些linux命令熟練掌握後對效率提公升有多大。舉個簡單的例子,在做了研發後經常會有跑一些資料,對於結果資料的處理,我們的產品同學一般都習慣於用excel做統計,把資料複製到excel裡,然後資料分列,排序 最後得出某些簡單的結論,我...