1. 程式人生 > >ubuntu一些常用命令

ubuntu一些常用命令

  • grep 在指定檔案中查詢指定字串或含有該欄位

    • grep “hello” hello.txt
  • mv 剪下

    • mv test/* …/…/
  • find 查詢某個檔案或檔名

    • find -name “hello.txt”
  • echo 寫內容、追加、輸出

  • cp 複製檔案

  • rm 刪除

    • rm -r -f * (f強制刪除 r遞迴刪除資料夾)
  • cat 讀檔案

  • touch 建立檔案

  • mkdir 建立目錄

    • mkdir [-p] sad (-p可以建立多層目錄)
  • tail 檢視檔案底部資訊 進入阻塞狀態 可以等待寫入會重新整理 檢視日誌

  • head 檢視檔案頭部資訊

  • sudo su切換成root使用者 要輸入管理員密碼

  • apt-get 應用管理

    • install 安裝
    • remove 解除安裝
    • autoremove 會解除安裝的更乾淨
    • update 更新應用庫(在修改了源之後)
    • autoclean 自動清理無用的包
  • vi | nano 文字編輯器

  • pwd 顯示當前路徑

  • tar -czvf 壓縮

  • tar -xzvf 解壓 壓縮相關引數

  • lsb_release -a 檢視系統版本

  • whoami 當前使用者

  • groups 顯示當前使用者所屬組

  • passwd 設定使用者密碼

    • passwd 使用者名稱 [密碼/-l 鎖定/ -u 解鎖/ -d 刪除]
  • gpasswd 修改使用者所屬組

    • gpasswd [-a 新增/ -d 刪除 / -A 作為管理員] 使用者 組
  • userdel [-r 刪除home的目錄] 刪除使用者

  • chown 組:使用者 檔案或目錄 修改檔案或目錄的所有者

    • chown root:root hello 將hello資料夾賦予給root組的root使用者
  • chmod [+x / -x] 檔案 修改該檔案的許可權[增刪 x許可權] 或數字法 r=4 w=2 x=1 chmod 777 檔案 相當於賦予所有許可權 0是無許可權

  • - --- --- --- 第一個代表是檔案(-)或目錄(d) 之後三個代表組 中間三個代表使用者 最後三個是其他使用者 檔案-組-使用者-其他