1. 程式人生 > >linux 命令(一)

linux 命令(一)

一.系統操作

  1. reboot 重啟

  2. logout 登出

  3. shutdown -h now 關機

  4. shutdown -r now 重啟

  5. histor 檢視歷史命令 HISTSIZE 可以設定大小HISTSIZE 可以設定大小 -c 清除

  6. ifconfig 檢視網路資訊

  7. uname -a 檢視系統核心與系統版本資訊

  8. free -h 檢視記憶體使用情況

二.目錄操作

  1. pwd 檢視當前目錄
  2. cd [dir_name] 跳轉到指定目錄,“[]的作用是可以不用加,那樣就直接回到home目錄下了”
  3. ls [選項][檔案]檢視目錄中的檔案資訊 -a 可以看到所有檔案-a 可以看到所有檔案 -l 看檔案的屬性、大小等
  4. mkdir建立目錄 -p巢狀建立

三.檔案操作

  1. cat [選項][檔案],檢視內容較少的文字 -n顯示行號
  2. more[選項]檔案,檢視篇幅較長的檔案,按空格下一頁,按b回到上一頁
  3. head -n num filename,看檔案前num行
  4. tail -n num filename,看檔案後num行
  5. cut[選項]文字 ,按列看檔案。 -d 設定間隔引數 -f 要檢視多少列 例: cut -d: -f1 /etc/passwd 檢視passwd裡面第一列
  6. stat 檔案,檢視檔案的儲存資訊和時間資訊
  7. wc 顯示文字的行數、字數、位元組數等 -l 只顯示行數 -w 只顯示單詞數 -c 只顯示位元組數
  8. tr[字元][目標字元] 把目標字元替換成字元
  9. touch[選項][檔案],建立檔案或設定檔案的時間 -a 僅修改讀取時間 -m 僅修改修改時間 -d 同時修改讀取、修改時間
  10. cp[選項]原始檔 目標檔案,複製檔案。 -p 保留原始檔案屬性 -d 保留連結檔案屬性 -r 遞迴複製,用於複製目錄 -i 目標存在則詢問是否覆蓋 -a 相當於-pdr
  11. mv 原始檔 目標地址 [目標名字] ,將原始檔移動到目標地址
  12. rm[選項]檔案,刪除檔案 -r 刪除目錄

四.打包操作 tar [選項] [檔案] -c 建立壓縮檔案 -x 解開壓縮檔案 -t 檢視壓縮包內有哪些檔案 -z 用Gzip壓縮或解壓 -j 用bzip2壓縮或解壓 -v 顯示壓縮或解壓的過程 -f 目標檔名 -p 保留原始的許可權與屬性 -P 使用絕對路徑來壓縮 -C 指定解壓到的目錄