天天看點

Linux指令英文全稱解釋

以下是根據自己的了解整理linux常見指令并給出對應指令全稱和對應的功能,包括以下幾部分:

  • 目錄相關指令
  • 檔案相關指令
  • 查找指令
  • 系統管理指令
  • 系統資訊查詢

若忘記了指令參數,可以使用 xxx --help 指令來查詢,指令來自網絡,經本人整理和添加。

目錄相關指令

  • pwd = print working Directory

    功能:列印工作目錄

  • cd = Change Directory

    功能:切換目錄

  • mkdir = Makedirectory

    功能:建立目錄,-p指定路徑,-m指定權限

  • rmdir = Remove directory

    功能:删除目錄

  • dirs = directories,

    功能:從目錄棧中讀取,功能類似于一個數組,先顯示本目錄再顯示目錄棧

  • pushd = push Directory

    功能:當目錄放入目錄棧,+/-N将正數/倒數第N個目錄移到棧頂并切換到該目錄,-n在切目錄棧時不切目錄

  • popd = pop Directory

    功能:從目錄棧彈出目錄,+/-N将正數/倒數第N個目錄從目錄棧中移除

檔案相關指令

  • ls = list

    功能:列出檔案,-l詳細資訊,-h合适機關顯示,-S大小排序,-t時間排序

  • cat = catenate,

    功能:輸出檔案内容,-n顯示行号,-b不顯示空行,有意思的是cat則從後向前輸出

  • touch = touch

    功能:建立,修改檔案或者目錄的時間屬性,若檔案不存在,系統會建立一個新的檔案

  • rm = ReMove

    功能:删除檔案,-r遞歸,-f不詢問強制删除

  • tail = tail

    功能:檢視尾部n行

  • head = head

    功能:檢視前n行

  • cp = copy

    功能:複制

  • mv = Move

    作用:移動檔案,同目錄下則為重命名,-i詢問試覆寫,-f同名強制覆寫,-b備份舊檔案(檔案名後加~)

  • more = more

    功能:分頁顯示

  • less = less

    功能:分頁展示檔案内容

  • pg = pager

    功能:分頁顯示檔案内容

  • split = split

    作用:将大檔案分割成小檔案,-N每N行分割成一個檔案,-bN每N位元組分割成一個檔案,-C按位元組分割保證完整性

  • chgrp = Change group

    功能:改變檔案歸屬使用者組

  • chmod = Change mode

    功能:改變讀寫權限,-R遞歸更改,±rwx增減讀寫執行權限,rwx421

  • chown = Change owner

    功能:改變所有者

  • lsof = List Open Files

    功能:列出目前系統打開的檔案,

    參數:

    -c某程序打開的檔案

    -p某程序打開的檔案

    -u某使用者打開的檔案,跟目錄為目錄下打開的檔案,跟檔案為檔案相關打開資訊

    -i某端口或IP打開的檔案

查找指令

  • find = find,

    功能:查找,find PATH -OPTION [-print] [-exec cmd] {} ;

    參數:

    -PATH為查找資料若為目前目錄下則為“.”

    -name檔案名

    -mtime +/- N N天前或内更改的檔案

    -ctime +/-N N天前或内建立的檔案

    -type檔案類型d為目錄f為檔案

    -size 大于指定位元組的檔案

  • grep = global regular expression print

    功能:全局正規表達式列印,強大的文本搜尋工具,

    常見參數:

    -c隻輸出計數

    -i忽略大小寫

    -n輸出行号

    -v取反

    -h多檔案時不顯檔案名

    -r遞歸搜尋

  • egrep = Extended GREP,可使用擴充正則的grep
  • which = which

    功能:指令用于查找檔案

  • whereis = where is

    功能:檢視檔案

系統資訊

  • ps = Processes Status

    功能:程序狀态 ,指令執行時刻程序資訊

    參數:

    -a同終端程序,

    -A所有程序,

    -u指定使用者,

    -f展示所有資訊,

    -aux檢視程序詳細資訊類似-ef

    –sort=-pcpu,+pmem按cpu降序按mem記憶體升序排序

  • df = Disk Free

    功能:剩餘磁盤空間,-h以适閱讀機關顯示,後跟檔案則顯示其所在挂載點磁盤剩餘空間

  • du = Disk Usage

    功能:磁盤使用情況,統計檔案大小,-h以适閱讀機關顯示,-s不疊代僅合計統計,–max-depth n指定統計深度

  • free = free

    功能:記憶體使用情況,-s間隔N秒查詢一次,-m -k -b以M、KB、Byte為機關顯示

  • iostat = in out status

    作用:IO及CPU狀态

  • top = top

    作用:實時顯示系統中各個程序的資源占用狀況,該指令可以按CPU使用、記憶體使用和執行時間對任務進行排序

系統操作

  • reboot=Restart your computer

    功能:重新開機

  • shutdown

    功能:關機,-t設定延遲時間,-r重新開機,-h關機後停機,-c取消關機,-f強制關機

  • su = switch user,

    功能:切換使用者,root切任何使用者不需要密碼,但其他使用者之間切換需要密碼

  • clear = clear

    功能:清屏

  • bg = BackGround

    功能:背景運作任務

  • fg = ForeGround

    功能:前台運作任務

  • nohup = no hup

    功能:送出的指令忽略 hangup 信号,背景執行,不與目前bash綁定

  • jobs

    功能:顯示背景指令

  • sudo = super user do

    功能:受限制的su

工具指令

  • sort = sort

    功能:排序,

    參數:-b忽略行首空格,-r反向,-n以數值,-o排序結果輸出檔案,-t指定列分隔符,-k指定排序列,-f忽略大小

  • rpm = RedHat Package Manager

    功能:RedHat軟體包管理工具,類似Windows裡面的“添加/删除程式”,

    常用參數:

    -ivh安裝并顯示進度,

    -qpl檢視軟體包内檔案,

    -qa查詢一個軟體是否安裝過,

    –relocate指定安裝目錄,

    –rebuild編譯+打包,

    –recompile編譯+打包+安裝

  • ftp = File Transfer Protocol

    功能:檔案傳輸,後跟IP位址,get從遠端FTP機下載下傳到本機,put将本機檔案上傳到遠端FTP機

  • bye = bye

    功能:用于在FTP時退出FTP執行

  • tar = tape archive

    功能:打包歸檔檔案,常見參數 -c建立create,-x提取extract,-t檢視list,-f指定歸檔檔案,-v顯示執行詳情

  • awk = “Aho Weiberger and Kernighan” ,三個作者的姓的第一個字母

    功能: AWK是一種處理文本檔案的語言,是一個強大的文本分析工具。

  • ping = Packet InterNet Grouper

    功能:測試網絡,-c指定次數,-i指定間隔秒數

  • cal = calendar

    功能:月曆,後跟月份數、年份數可顯示指定月月曆

  • date = date

    功能:日期時間,date “+option”,-d顯示指定時間,-r顯示檔案最後修改時間,-s修改時間

  • svn = SubVersioN

    功能: 代碼管理工具

  • git = git

    功能: 代碼管理工具

目錄結構

  • /bin=binarines
  • /dev = devices
  • /dev = etcetera
  • /lib = library
  • /proc = processes
  • /sbin= superuser binaries
  • /tmp=temporary
  • /usr=unix shared resources
  • /var=variable

作者:Jimmy

來源:CSDN 張甯_Pegasus

原文:https://blog.csdn.net/zhangningkid/article/details/75389240

版權聲明:本文為部落客原創文章,轉載請附上博文連結!

繼續閱讀