GNU核心工具組指令列表
外觀
這是一個 GNU 核心工具組的命令列表。這些命令可以在Unix作業系統及大多數類Unix作業系統上找到。
列表
[編輯]| Name | Category | Description |
|---|---|---|
| chcon | 文件處理工具 | 改變文件的安全相關上下文(SELinux) |
| chgrp | 修改文件的屬組 | |
| chown | 修改文件的所有者 | |
| chmod | 修改文件或目錄的權限 | |
| cp | 複製文件或文件夾 | |
| dd | 複製/轉換文件 | |
| df | 顯示文件系統上的空閒/已用空間 | |
| dir | 等效於「ls -C -b」(文件默認按列排序)
| |
| dircolors | 設置 ls命令輸出顯示顏色
| |
| install | 複製文件並設置屬性(如rwx) | |
| ln | 創建到某一文件(夾)的連結 | |
| ls | 列出某個文件夾的內容 | |
| mkdir | 創建文件夾 | |
| mkfifo | 創建命名管道(FIFO) | |
| mknod | 創建塊文件或字符設備文件 | |
| mktemp | 創建臨時文件(夾) | |
| mv | 移動或重命名文件 | |
| realpath | 返回文件已解析的絕對(相對)路徑 | |
| rm | 刪除文件、目錄、設備節點(device node)和符號連結 | |
| rmdir | 刪除空文件夾 | |
| shred | 多次複寫文件以隱藏其內容,並可以選擇刪除它 | |
| sync | 將緩存寫入磁盤並清理緩存 | |
| touch | 變更文件時間戳 | |
| truncate | 截取或擴充文件到給定大小 | |
| vdir | 等效於「ls -l -b」(文件默認按列排序)
| |
| b2sum | 文本工具 | 計算並檢查 Blake2 消息摘要 |
| base32,base64 | 以 base32/base64 算法對文件進行編/解碼,並將結果送至標準輸出 | |
| cat | 連接並輸出文件至標準輸出 | |
| cksum | 計算文件的 CRC 校驗碼與字節數 | |
| comm | 按行比較兩個有序文件 | |
| csplit | 按行分區文件 | |
| cut | 在文件的每一行中提取片斷 | |
| expand | 將文件中的制表符轉換為空格 | |
| fmt | 簡單的文本格式優化程序 | |
| fold | 為每行輸入以給定的寬度設定自動換行 | |
| head | 根據給定條件輸出文件最前面的某一部分 | |
| join | 將兩文件中同首部行進行組合 | |
| md5sum | 計算/校驗文件的 MD5 校驗值 | |
| nl | 計算文件的行數 | |
| numfmt | 將數字轉換為可讀的字符串 | |
| od | 將文件轉換為8進制(或其他形式)表示並送至標準輸出 | |
| paste | 按行將兩個文件合併 | |
| ptx | 針對文件內容生成關鍵字索引 | |
| pr | 將文本文件轉化為打印格式 | |
| sha1sum,
|
計算/校驗SHA-1、SHA-224/256/384/512校驗值 | |
| shuf | 將文件內容隨機排序輸出 | |
| sort | 對文本文件的內容進行排序 | |
| split | 分割文件 | |
| sum | 計算文件的大小及其佔用的塊(block)數 | |
| tac | 連接文件並將內容按列反向輸出 | |
| tail | 輸出文件的結尾部分 | |
| tr | 替換/刪除指定字符(串) | |
| tsort | 對文件內容進行拓撲排序 | |
| unexpand | 將空格轉換為制表符(與expand相對) | |
| uniq | 從有序文件中刪除重複行 | |
| wc | 輸出文件的字節數/單詞數/行數 | |
| arch | Shell 工具 | 顯示機器的體系結構(等價於
|
| basename | 刪除給定的路徑名的路徑前綴 | |
| chroot | 轉換root(即「/」)文件夾 | |
| date | 輸出/設定系統日期與時間 | |
| dirname | 只輸出給定的路徑名的路徑前綴(與basename相對) | |
| du | 顯示文件系統上的磁盤使用率 | |
| echo | 輸出給定的文本 | |
| env | 顯示/修改環境變量 | |
| expr | 對給定表達式進行計算 | |
| factor | 輸出一個整數的所有素數因子 | |
| false | 僅返回「運行失敗」的退出狀態 | |
| groups | 打印用戶所屬的組 | |
| hostid | 輸出當前主機的數值標識符 | |
| id | 輸出當前的真實/有效用戶 ID 與組 ID | |
| link | 創建到文件的硬連結(效果等價於不帶參數的ln) | |
| logname | 輸出用戶登錄時用名 | |
| nice | 修改進程調度優先級 | |
| nohup | 允許命令在用戶註銷後繼續執行 | |
| nproc | 打印可用處理單元的數量 | |
| pathchk | 檢查文件名是否有效或可移植 | |
| pinky | Finger 協議的輕量級實現 | |
| printenv | 輸出環境變量(效果等價於env) | |
| printf | 將給定字符串格式化並輸出 | |
| pwd | 輸出當前的工作目錄 | |
| readlink | 顯示符號連結的指向 | |
| runcon | 以給定的安全上下文執行命令 | |
| seq | 以給定的起始、終止數字與增量生成數列 | |
| sleep | 在給定時間內延遲(阻塞) | |
| stat | 輸出給定的索引節點存儲的數據 | |
| stdbuf | 控制使用 stdio 的命令的緩衝 | |
| stty | 改變並打印終端行設置 | |
| tee | 將輸入同時送入標準輸出與指定文件 | |
| test | 判斷表達式的正誤 | |
| timeout | 限時執行命令 | |
| true | 僅返回「運行成功」的退出狀態 | |
| tty | 輸出終端名 | |
| uname | 輸出系統相關信息 | |
| unlink | 以unlink函數刪除指定文件
| |
| uptime | 告知系統運行了多久時間 | |
| users | 輸出登錄到當前主機的用戶 | |
| who | 列出當前已登錄的所有用戶 | |
| whoami | 輸出當前用戶的有效用戶ID | |
| yes | 不斷輸出一字符串 | |
| [ | 其他工具 | 等價於test;該程序允許表達式如[expression ]。
|
另請參見
[編輯]外部連結
[編輯]維基共享資源上的相關多媒體資源:GNU核心工具組命令列表
- Rosetta Stone For *Nix(頁面存檔備份,存於互聯網檔案館) – * nix系統的等效程序的可配置列表。
- The Unix Acronym List(頁面存檔備份,存於互聯網檔案館) – 解釋許多Unix命令的名稱。
- The UNIX System Homepage