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...