GNU/Linux基础指令集
2005年05月13日 02:56 来源:ChinaUnix博客 作者:createdream 编辑:周荣茂

          A

    access :: 偵測文件權限狀態

    alias, unalias :: 別名的設定與解除 (bash, tcsh shell 內建指令)

    apropos :: 以關鍵字搜尋線上手冊的檢索資料 (模糊比對輸出)

    arch :: 顯示主機的硬體架構

    at, atq, atrm, batch :: 設定,檢查,清除等管理佇列工作 (queue) 的指令族群

    autorun :: CDROMs 裝置的自動掛載

    

    B

    basename :: 移除目錄,保留檔名

    bg :: 背景工作 (shell 內建指令)

    break :: 退出當前執行的迴圈(bash, tcsh shell 內建指令)

    

    C

    cal :: 太陽曆月曆顯示

    cat :: 將文件顯示至標準輸出

    cd :: 變換工作目錄 (bash, tcsh shell 內建指令)

    chage :: 密碼有效期限設定

    chattr :: 第二拓展文件系統 (E2fs) 的屬性修改

    chmod :: 修改檔案的使用權限

    chown :: 修改檔案的擁有者或群組

    chsh :: 修改登錄 shell

    clear :: 清除終端機螢幕

    cmp :: 文件比對

    col :: 濾除標準輸入的反向換行符號

    colrm :: 指定"列"移除

    comm :: 文件比對工具

    compress, uncompress, zcat :: 壓縮 (一般的副檔名是 *.Z 請注意是大寫字母)

    continue :: 繼續執行迴圈(shell 內建指令)

    cp :: 複製檔案、目錄

    crontab :: crontab 狀況顯示與編輯

    csplit :: 分割檔案

    cut :: 顯示指定範圍的行文

    

    D

    date :: 日期、時間的顯示與設定

    df :: 檔案系統的使用狀態顯示

    dir :: 顯示目錄內容

    dircolors :: 設定 ls 指令的顯示顏色

    dirname :: 移除檔名,保留目錄

    dirs :: 顯示目錄堆疊 (shell 內建指令)

    dos2unix :: DOS 文字檔轉成 UNIX 格式

    du :: 顯示檔案或目錄佔用的硬碟空間

    

    E

    echo :: 將設定字串送到標準輸出

    eject :: 周邊裝置的退出控制(光碟機彈出咖啡杯座、磁帶機跳出烤好的可口土司)

    env :: 重定環境,執行指令

    eval :: 執行引數 (shell 內建指令)

    exec :: 執行指定指令後終結程序(shell 內建指令)

    exit :: 退出 shell (shell 內建指令)

    expand :: 轉換 tab 字元為 spaces 字元

    export :: 環境變數宣告 (bash shell 內建指令)

    expr :: 演算式

    

    F

    false :: 回應狀態值-''偽''

    fg :: 前景工作 (shell 內建指令)

    file :: 顯示檔案的型態

    find :: 檔案搜尋工具

    fold :: 指定輸入行文的摺疊寬度

    free :: 顯示系統的記憶體使用狀態

    

    H

    hash :: 顯示與清除 hash table (bash shell 內建指令)

    hashstat :: 顯示 hash table 利用狀態(tcsh shell 內建指令)

    head :: 指定輸出文件開頭部份的內容

    hostid :: 顯示主機的識別數碼 (16 進位碼)

    hostname, domainname, dnsdomainname, nisdomainname, ypdomainname, nodename :: 顯示與設定主機名稱

    htpasswd :: apache 使用者認證檔案的新增與更新

    

    I

    iconv :: 字碼轉換

    id :: 顯示真實與有效使用者代碼及群組代碼

    import :: X視窗影像擷取工具

    

    J

    jobs :: 背景工作佇列顯示與控制 (shell 內建指令)

    join :: 接合兩個檔案內容的欄位對應 (以"行"為單位)

    

    K

    kill :: 終止指定的執行程序

    killall :: 終止指定名稱的所有執行程序

    

    L

    last, lastb :: 顯示最近的用戶登錄資料

    let :: 計算 (bash shell 內建指令)

    link :: 建立文件的連結

    ln :: 建立文件的連結

    logname :: 顯示登入系統的帳戶名稱

    look :: 拼字查詢

    ls :: 顯示目錄內容

    lsattr :: 顯示第二拓展文件系統 (E2fs) 的屬性設定

    

    M

    md5sum :: 檢測 MD5 檢驗碼

    mesg :: 控制 write 指令啟用與訊息接收的狀態設定

    mkdir :: 建立目錄

    mv :: 檔案與目錄的名稱更改、搬移

    

    N

    nice :: 給予指令特定的執行優先等級

    nl :: 顯示檔案的行數及內容

    nohup :: 確保執行程序能在登出系統之後繼續工作

    

    P

    paste :: 文件的行合併

    popd :: 從目錄堆疊刪除目錄 (shell 內建指令)

    ps :: 執行程序顯示

    pstree :: 顯示執行程序的樹狀結構

    pushd :: 將目錄加入目錄堆疊 (shell 內建指令)

    pwd :: 顯示當前的工作目錄

    

    R

    read :: 讀取標準輸入,作為變數內容(bash shell 內建指令)

    readonly :: 唯讀變數宣告與顯示(bash shell 內建指令)

    rehash :: 更新 hash table (tcsh shell 內建指令)

    repeat :: 重複執行指定指令(tcsh shell 內建指令)

    return :: 遞回狀態值(bash shell 內建指令)

    rev :: 反向列出行文

    rm :: 刪除檔案、目錄

    rmdir :: 刪除空目錄

    

    S

    sleep :: 延遲設定的時間

    slocate :: 系統檔案檢索 (GNU 版的 locate)

    source :: 讀取檔案執行 (shell 內建指令)

    split :: 分割檔案

    stat :: 顯示檔案系統或檔案的狀態資料

    su :: 轉換使用者帳戶 (克拉克 -> 電話亭 -> 超人)

    sum :: 檢視檔案的 checksum 與 block 數目

    sync :: 手動同步 superblock 資料

    

    T

    tac :: cat 指令的反順序輸出

    tail :: 指定輸出文件結尾部份的內容

    tar :: 檔案、目錄的打包工具 (喜宴的塑膠袋,插魚丸的筷子)

    tee :: 讀進標準輸入的資料,寫到指定的檔案並輸出到標準輸出。

    test :: 檢查檔案型態或比對數值(哂谜f明)

    time :: 簡單的指令執行耗用系統資源統計

    time (tcsh) :: 簡單的指令執行耗用系統資源統計(tcsh shell 內建指令)

    times :: (bash shell 內建指令)

    top :: 執行程序的資訊顯示

    touch :: 更新檔案的時間紀錄

    tr :: 字元的轉換與刪除

    trap :: 信號捕捉 (bash shell 內建指令)

    tree :: 以樹狀結構顯示目錄資料

    true :: 回應狀態值-''真''

    type :: 資訊顯示(bash shell 內建指令)

    

    U

    ulimit :: 系統資源使用限制(bash shell 內建指令)

    umask :: 預設檔案權限 (shell 內建指令)

    uname :: 系統資訊顯示

    unhash :: 關閉 hash table 功能 (tcsh shell 內建指令)

    unix2dos :: UNIX 文字檔轉為 DOS 格式

    unlink :: 以系統呼叫 unlink 移除指定的檔名

    

    V

    vdir :: 顯示目錄內容

    vimtutor :: vim 文字編輯練習

    

    W

    w :: 顯示系統使用者登錄與正在執行程序狀態(就是問電腦--你正在幹什麼!)

    wait :: 等待程序執行終結(shell 內建指令)

    wall :: 訊息廣播工具 (大聲公 :() 喔 ~ ~ ~ ... )

    watch :: 連續週期執行命令

    wc :: 計算檔案的行、字與位元數

    whatis :: 用關鍵字搜尋符合的線上手冊檢索

    whereis :: 顯示指令的二進碼、原始碼與線上說明文件的存放目錄

    who :: 顯示使用者簽入系統的現況

    whoami :: 我是誰

    write :: 傳送訊息給指定的使用者

    Y

    yes :: 持續不斷地標準輸出指定的字串