linux系統管理的基本命令

2022-08-27 05:33:09 字數 2169 閱讀 5043

user@ubuntu-hansee:~/test$

全域性變數 ps1 ps2

echo $ps1 : \[\e]0;\u@\h: \w\a\]$\u@\h:\w\$

echo $ps2 : >

幾個基本的提示符含義:

\u:使用者    \h:本地主機名

\w:當前工作目錄名

\t:24小時制的時間    \t:12小時制的時間

修改當前終端的命令提示符

直接賦值:ps1="[\t][\u]$ "

修改後的效果 -- [09:46:09][user]$

修改當前使用者終端的命令提示符

在使用者目錄下,修改.bashrc檔案中的ps1和ps2的值

(1)cd:切換目錄;

(2)ls:列出目錄下的內容;

(3)touch:新建檔案;

(4)cp:複製檔案或目錄;

(5)ln:鏈結檔案或目錄;

(6)mv:移動或或更名檔案或目錄;

(7)rm:刪除檔案或目錄;

(8)mkdir:建立目錄;

(9)rmdir:刪除目錄;

(10)stat:顯示節點內容;

(11)file:辨識檔案型別;

(12)cat:顯示檔案內容;

(13)more:按頁面大小顯示檔案內容;

(14)less:按頁面大小顯示檔案內容,可操作;

(15)tail:顯示檔案尾部內容,預設十行;

(16)head:顯示檔案頭部內容,預設十行;

(1)ps:檢視當前系統的程序狀態;

例:ps -aux  // 顯示所有程序

(2)top:管理執行中的程序;

例: top  // 實時顯示當前程序狀態和記憶體使用情況,按enter重新整理

(3)kill:刪除執行中的程序或工作;

例:kill -9  程序id // 強制結束程序

(4)mount:將檔案系統掛載到指定的掛載點;

例:mount -t type src_dir dst_dir

(5)umount:解除安裝已經掛載的檔案系統;

例:umout dst_dir

當裝置正在使用會解除安裝失敗,可以使用lsof命令檢視占用掛載目錄的程序資訊

lsof | grep src_dir

例:df -h  // 檢視系統磁碟裝置,預設是kb以上的單位

(7)du:顯示目錄或檔案大小;

例:du -ch [目錄名][檔名]   // 檢視指定資料夾或檔案的大小,並顯示總和

例:sort -n  // 按照數值小大排序

sort -r -n // 按照數值大小倒序排序

(9)grep:查詢檔案中匹配的字串;

例:grep "match_string" filename1 filename2 filename3 ...  // 在多個檔案中查詢匹配的字串

grep "match_string" filename -hn // 查詢字串,並列出匹配結果的檔名和行號

grep "match_string" . -r -hn // 從當前目錄進行遞迴查詢

find . -type f -exec grep -hn {} \;   // 與find命令一起使用,查詢檔案中的匹配字串,並顯示結果

(10)tar:歸檔檔案;

例:tar命令主要有三種功能:檢視壓縮的檔案、壓縮、解壓縮(備份功能不介紹)

檢視壓縮檔案:

.tar.gz/.tgz:tar ztvf filename.tar.gz/filename.tgz

.tar.bz/ .tar.bz2:tar jtvf filename.tar.bz/filename.tar.bz2

壓縮檔案:

.tar.gz/.tgz:tar zcvf filename.tar.gz/filename.tgz filename1 filename2 filename3 ...

.tar.bz/ .tar.bz2:tar jcvf filename.tar.bz/filename.tar.bz2 filename1 filename2 filename3 ...

解壓檔案:

.tar.gz/.tgz:tar zxvf filename.tar.gz/filename.tgz

.tar.bz/ .tar.bz2:tar jxvf filename.tar.bz/filename.tar.bz2

Linux系統管理命令

stat 顯示指定檔案的相關資訊 cd home itcast stat familya whowhoami 顯示使用者自己的身份 hostname 顯示主機名稱 hostname hostname i 顯示主機ip uname 顯示系統資訊 uname a 顯示全部資訊 核心名稱,主機名,核心版本...

Linux系統管理命令

stat 顯示指定檔案的詳細資訊,比ls更詳細 whoami 顯示當前操作使用者 hostname 顯示主機名 uname 顯示系統資訊 top 動態顯示當前耗費資源最多程序資訊 ps 顯示瞬間程序狀態 ps aux du 檢視目錄大小 du h home帶有單位顯示目錄資訊 df 檢視磁碟大小 d...

linux 系統管理命令

對於 linux 系統來說,無論是 處理器 記憶體 磁碟驅動器 鍵盤 滑鼠,還是使用者等都是檔案,linux 系統管理的命令是它正常執行的核心。熟悉了 linux 常用的檔案處理命令以後,這一講介紹對系統和使用者進行管理的命令。df 命令用來檢查檔案系統的磁碟空間占用情況,使用許可權是所有使用者。s...