linux系統基礎常用命令 一.linux系統基礎常用命令1.命令date用以查看、設定當前系統的時間:格式化顯示時間:date +%Y--%m--%d2.命令hwclock(clock)用以顯示硬體的時鐘時間3.命令cal用以查看日曆4.命令uptime用以查看系統已耗用時間二.輸出、查看命令1.命令echo用以顯示輸入的內容 將我們輸入的內容原封不動的顯示出來 2.命令cat用以顯示檔案內容但對於篇幅長的檔案,cat命令只能從頭到尾在一頁上顯示,很不友好。3.命令head用以顯示檔案的頭幾行(預設10行)-n指定顯示的行數4.命令tail用以顯示檔案的末尾幾行(預設10行)-n 指定顯示的行數-f (fllow)追蹤顯示檔案更新(一般用於查看日誌,命令不會退出,而是持續顯示新加入的內容)4.命令more用於翻頁顯示檔案內容(只能向下翻頁)5.命令less用於翻頁顯示內容(能上下翻頁)三.關機、重啟1.命令shutdown用以關閉、重啟電腦-h 關閉電腦-r 重新啟動如:立即關機:shutdown -h now10分鐘後關機:shutdown -h +10(一個"+"加一個數字表示多少分鐘後關機)23:30關機:shutdown -h 23:30立即重啟:shutdown -r now2.命令poweroff用以立即關閉電腦3.命令reboot用以立即重啟電腦 四.歸檔、壓縮1.命令zip用以壓縮檔zip linuxcast.zip myfile(zip+壓縮後的檔案名稱+要壓縮的檔案)2.命令unzip用以解壓縮zip檔案unzip linuxcast.zip3.命令gzip用以壓縮檔gzip liangjin4.命令tar用以打包檔案tar -cvf 包名.tar 要進包的檔案(把一個檔案分類放進包裡,此過程中並不壓縮檔)tar -xvf 包名.tar 就會把包裡的檔案解開釋放到目前的目錄下tar -cvzf 包名.tar.gz /etc(要歸檔並壓縮的檔案夾是etc)-z參數將歸檔後的歸檔檔案進行gzip壓縮以減少大小五.尋找1. locate用以快速尋找檔案、檔案夾,實際上是在資料庫中尋找檔案, 此命令需要預先建立資料庫,資料庫預設每天更新一次,可用update 命令手工建立、更新資料庫,缺點就是如果新檔案沒有更新進資料庫,則找不到。locate vim尋找檔案名稱中包含vim的檔案,在整個電腦中尋找 2.命令find用以進階尋找檔案、檔案夾find 尋找位置 尋找參數如:find . -name *liangjin*尋找目前的目錄下檔案名稱中包含“liangjin”的所有檔案find / -name *.conf 尋找根目錄下檔案名稱尾碼為.conf的檔案find / -perm 123尋找硬碟中所有檔案許可權是123的檔案(123處必須為數字)find / -type d(根據檔案類型尋找)尋找所有目錄(d表示目錄)find . -name"a*" -exec ls -l {} \;尋找檔案名稱以a開頭的檔案,並把尋找結果作為參數,傳給“ls -l”命令,用以顯示以a開頭的所有檔案的詳細資料。“ls -l ”也可以換成其他命令。