Linux常用命令的總結

2021-10-03 02:59:37 字數 2370 閱讀 1114

pwd: 列印當前工作目錄

cd: 改變當前工作目錄,cd ~ 進入使用者主目錄,cd - 進入之前目錄,cd … 返回上級目錄

mkdir: 建立目錄,常用引數-p,mkdir -p a/b/c 建立巢狀目錄

rmdir: 刪除空目錄,使用rm -rf可以刪掉任何目錄

rename: 重新命名檔案,rename [檔案] [目標檔案] [原檔案] (檔案:指定要改變的檔案;目標檔案:將原檔名替換成目標檔名;原檔案:需要替換的檔名)

mv: move,移動檔案,mv a.txt b 將a.txt檔案移動到b目錄裡,若b不存在,則將a.txt檔案改名為b檔案,即重新命名。

chmod: 修改檔案的許可權屬性,chmod 777 a.txt (7表示可讀可寫可執行,6表示可讀可寫,5表示可讀可執行,4可讀,3可寫可執行,2可寫,1可執行,0不可讀,不可寫,不可執行。)

chown: 修改檔案的所有者屬性,chown user group(user為主使用者,group為從屬使用者組)

touch:建立檔案,若檔案已存在則修改檔案的時間屬性

ls: 列印檔案列表資訊,常用引數-a(all,檢視所有檔案,包括隱藏檔案)

和-l(檢視檔案詳細資訊)

rm: 刪除普通檔案,常用引數-f和-r(-r 刪除目錄,-f 強制刪除)

vi/vim:linux系統自帶的文字編輯器(i 切換到輸入模式,以輸入字元。:切換到末行模式,以在最底一行輸入命令。在末行模式下輸入q退出編輯器,wq儲存退出,q!強制退出)

man: manual,命令手冊,不熟悉的命令可用man幫助查詢

cp: 拷貝檔案,cp a.txt root/b.txt ,將a.txt檔案拷貝到root目錄下並重命名為b.txt,拷貝目錄要加-r

tar: 檔案打包或解包,常用引數-cvf(打包)、-tvf(查包)、-xvf(解包)

zip:壓縮包字尾名為.zip,常用引數-r(建立壓縮包),解壓和檢視壓縮包內容使用unzip命令,常用引數為- l(檢視壓縮包內容)

使用者管理

useradd:建立乙個新使用者

passwd: 給指定使用者設定密碼

userdel: 刪除乙個已存在的使用者

usermod: 修改乙個已存在使用者的屬性資訊(-l 新使用者名稱 使用者名稱,-u 新uid 使用者名稱)

cat /etc/passwd: 檢視系統中所有使用者的資訊

id:檢視指定使用者的資訊

exit: 登出當前登入使用者

su: select user,選擇(切換)使用者

組群管理

groupadd: 建立乙個新組群

groupdel: 刪除乙個已存在的組群

groupmod:修改乙個已存在組群的屬性資訊(-n 新組群名稱 組群名稱)

cat /etc/group:檢視系統中所有組群資訊

ps:顯示當前時刻系統中的程序資訊,常用引數-e和-aux

top:實時重新整理顯示系統中的所有程序資訊

kill:結束程序,常用引數-9

killall: 通過名字結束程序

&::在一條命令的末尾帶上該符號可以讓其在後台執行

ctrl+c組合鍵::強制結束當前正在前台執行的命令

ctrl+z組合鍵: 將當前正在前台執行的命令調到後台,並暫停它的執行

fg:將後台任務調到前台執行

bg:將後台暫停的任務執行起來

sleep:讓系統休眠

Linux常用命令總結

下面這些命令是我在複習linux時記錄的,沒有詳解,只記錄了簡單的用法 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視物理cpu中core的個數,即核心數 cat proc cpuinfo grep cpu cores un...

LINUX常用命令總結

readlink f 找出符號鏈結所指向的位置 1g 到我檔案頭 g到檔案尾 cat瀏覽檔案 netstat a 檢視所有埠 mkdir 建立資料夾 rm rf 刪除檔案 執行指令碼 指令碼檔案 在當前目錄下 在目錄中查詢檔案 find 檔名 根目錄 當前目錄 剪下 mv vi命令 在檔案中搜尋關鍵...

Linux 常用命令總結

mkdir 建立目錄 ls l 顯示目錄或檔案 cd 切換目錄層次 cat n顯示行號 檢視檔案內容 cat demo.text eof 建立檔案 結尾eof退出編輯狀態 tac 反轉內容輸出 cp apr 拷貝檔案或者目錄 rm f 強制刪除檔案 r 遞迴刪除 刪除檔案或目錄 fr 刪除指定的目錄...