萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> Linux基礎命令大全

Linux基礎命令大全

  Linux Tutorial

  常用命令

  文件處理命令

  ls #顯示目錄文件list

  -a #all

  -l #detail

  -d #目錄屬性

  cd #change directory

  / #root directory

  .. #上一級目錄

  pwd #print working directory 顯示當前所在的工作目錄

  touch #創建空文件

  mkdir #make directories

  cp #copy 復制文件或文件夾

  -r #遞歸復制 recursive

  mv #move 移動文件或更名

  mv [src File/Dir] [dist File/Dir]

  rm #romove

  -r #遞歸刪除

  cat #顯示文件內容

  more #分頁顯示文件內容

  head #查看文件的前n行

  tail #查看文件的倒數幾行

  ln #產生連接文件

  ln -s [src] [dist] #創建軟鏈接

  權限管理命令

  chmod #change the permissions mode of a file

  chmod [{ugo}{+-=}{rwx}] [file/dir]

  chmod [mode=421] [file/dir]

  文件權限:

  文件 目錄

  --------------------------------------------------------------

  r read 可以查看文件內容 可以列出目錄內容

  w write 可以修改文件內容 可以在目錄中和創建、刪除文件

  x eXecute 可以執行文件 可以進入目錄

  chown #change file ownership

  chown [newOwner] [file|dir]

  chown well file1 #change the owner of file1 to be user well

  chgrp #change file group ownership

  chgrp [newGroup] [file|dir]

  umask #顯示、設置文件的缺省權限

  -S #以rwx的形式顯示新建文件或目錄缺省權限

  文件搜索命令

  which #顯示系統命令所在的目錄

  find #查找文件或目錄

  locate #list files in databases

  updatedb #update the locate database建立整個文件系統目錄文件的數據庫

  grep #在文件中搜索字符串匹配的行並輸出

  grep [string] [srcFile]

  幫助命令

  man #manual 獲得幫助信息

  info #獲得幫助信息

  whatis #獲得索引的簡單說明信息

  whatis apropos [anyKey]

  壓縮命令

  《鳥哥基礎》—— pdf 302

  gzip #GNU zip 壓縮文件 .gz

  bzip2 # *.bz2

  tar

  tar -jcv -f filename.tar.bz2 distFilename #壓縮

  tar -jxv -f filename.tar.bz2 -C distDir #解壓縮

  -j 通過bzip2的支持進行壓縮/解壓縮

  -z 通過gzip的支持進行壓縮/解壓縮

  -v 顯示過程

  -c 建立打包文件

  -x 解包、解壓縮文件

  -f filename 指定要被處理的文件名

  -C dir 指定在特定目錄解壓縮

  網絡通信命令

  write <Username> #向另外一個用戶發送消息,ctrl+d作為結束

  wall [message] [file] #向所有用戶廣播消息

  ping IP_ADDR #測試網絡連通性

  ifconfig #查看網絡設置信息

  -a #查看所有網卡信息

  setup #設置網絡信息

  系統關機命令

  shutdown -h now #立即關機指令

  reboot #重新啟動
copyright © 萬盛學電腦網 all rights reserved