Linux&Unix 經常使用命令分類彙總


Unix命令分類以下:shell

        構建塊 vim

   文件   安全

系統工具bash

        命令工具less

   文件系統編輯器

終端工具

        比較文件  spa

   登陸和註銷操作系統

文本格式化命令行

        目錄

   進程和做業控制

工具

        顯示數據

   Shell

用戶和用戶標識

        文檔資料  

   選擇數據

變量

        編輯



 

 

構建塊

 

cat [16]

組合文件,將標準輸入複製到標準輸出

tee [15]

將標準輸入複製到文件和標準輸出

xargs [25]

使用來自標準輸入的參數運行命令

 

命令工具

 

alias [13]

建立/顯示別名

type [8]

定位命令:顯示命令的路徑名或別名

unalias [25]

刪除別名

whence [8]

定位命令:顯示命令的路徑名或別名

which [8]

定位命令:顯示命令的路徑名或別名

 

比較文件

 

cmp [17]

比較兩個文件

comm [17]

比較兩個有序文件,顯示區別

diff [17]

比較兩個文件,顯示區別

sdiff [17]

比較兩個文件,顯示區別

 

目錄

 

cd [24]

改變工做目錄

chmod [25]

改變文件或目錄的文件權限

dirs [24]

顯示/清除目錄棧中的內容

du [24]

顯示文件使用的磁盤空間量

file [24]

分析文件的類型

ls [24/25]

顯示文件的各類類型的信息

mkdir [24]

建立目錄

mv [24/25]

移動或重命名文件或目錄

popd [24]

改變工做目錄,將名稱從目錄棧中彈出

pushd [24]

改變工做目錄,將名稱壓入到目錄棧中

pwd [24]

顯示工做目錄的路徑名

rm [25]

刪除文件或目錄

rmdir [24]

刪除空目錄

tree [24]

顯示目錄樹的圖表

 

顯示數據

 

cat [16]

組合文件,將標準輸入複製到標準輸出

echo [12]

將參數寫到標準輸出

head [16/21]

從數據的開頭選擇行

hexdump [21]

顯示二進制(非文本)文件

less [21]

分頁程序:每次一屏地顯示數據

more [21]

分佈程序:每次一屏地顯示數據

od [21]

顯示二進制(非文本)文件

print [12]

將參數寫到標準輸出

tail [21]

在數據的末尾選擇行

 

文檔資料

 

apropos [9]

基於鍵盤搜索顯示命令名

info [9]

Info參考系統中顯示文件

man [9]

顯示Unix聯機參考手冊的頁面

whatis [9]

爲指定命令顯示一行摘要信息

xman [9]

基於GUI,顯示聯機參考手冊的頁面

編輯

 

sed [19]

非交互式文本編輯

vi [22]

vi文本編輯器

view [22]

以只讀模式啓動vi文本編輯器

vim [22]

vim文本編輯器

 

文件

 

chmod [25]

改變文件或目錄的文件權限

cp [25]

複製文件;複製目錄

du [24]

顯示文件使用的磁盤空間量

find [25]

在目錄樹中搜索文件,處理結果

ln [25]

建立文件的一個新連接

locate [25]

搜索文件

ls [24/25]

顯示文件的各類類型的信息

mkfifo [23]

建立命名管道

mv [24/25]

移動或重命名文件或目錄

rm [25]

刪除文件或目錄

shred [25]

安全刪除文件

stat [25]

顯示i節點的信息

touch [25]

更新文件的訪問/修改時間;建立文件

umask [25]

在文件建立過程當中設置文件模式掩碼

whence [8]

定位命令:顯示命令的路徑名或別名

whereis [25]

查看與命令關聯的文件

 

文件系統

 

df [24]

顯示文件系統已使用/可以使用的磁盤空間

dumpe2fs [24]

顯示超塊的文件系統信息

mount [23]

掛載文件系統

umount [23]

卸載文件系統

 

登陸與註銷

 

login [4]

終止登陸shell並初始化一個新登陸

logout [4]

終止登陸shell

passwd [4]

改變登陸口令

 

進程與做業控制

 

& [26]

在後臺掛起程序

^Z [26]

掛起(暫停)前臺程序

fg [26]

將做業移到前臺

suspend [26]

掛起(暫停)shell

jobs [26]

顯示做業信息

bg [26]

將做業移至後臺

ps [26]

顯示進程信息

top [26]

顯示使用最多CPU的進程的數據

prstat [26]

顯示進程的動態信息

pstree [26]

顯示進程樹圖表

ptree [26]

顯示進程樹圖表

fuser [26]

識別使用指定文件的進程

kill [26]

終止進程;給進程發送信號

nice [26]

使用指定的調度優先級運行程序

renice [26]

改變已運行程序的調度優先級

 

Shell

 

! [13]

從新執行歷史列表中的命令

!! [13]

從新執行歷史列表中的最後一條命令

^^ [13]

替換/從新執行歷史列表中的最後一條命令

bash [1]

Bash shell

bindkey [13]

設置命令行編輯模式

chsh [11]

改變默認shell

csh [11]

C-shell

exit [4]

退出shell

fc [13]

顯示/從新執行歷史列表中的命令

history [13]

顯示歷史列表中的命令

ksh [11]

Korn shell

sh [11]

Bourne shell

tcsh [11]

Tcsh shell

 

選擇數據

 

cut [17]

提取指定的數據列/字段

grep [19]

選擇包含指定模式的行

head [16/21]

從數據的開頭選擇行

look [19]

選擇以指定模式開關的行

strings [19]

在二進制文件中搜索字符串

tail [16/21]

在數據的末尾選擇行

 

系統工具

 

dmesg [6]

顯示啓動信息(Linux)

hostname [8]

顯示系統的名稱

init [6]

切換到另外一個運行級別

reboot [6]

從新啓動計算機

shutdown [6]

關閉計算機

su [6]

改變到超級用戶或另外一個用戶標識

sudo [6]

以超級用戶運行一條單獨的命令

uname [8]

顯示操做系統的名稱

uptime [8]

顯示系統已經運行的時間

 

終端

 

lock [8]

臨時鎖定終端

stty [7]

設置/顯示終端的操做選項

tty [23]

顯示錶示終端的特殊文件的名稱

 

文本格式化

 

colrm [16]

刪除指定的數據行

expand [18]

將製表符更改成空格

fmt [18/22]

格式化段落,從而使它們看上去更漂亮

fold [18]

將長行格式化爲較短的行

join [19]

基於共同字段組合數據列

nl [18]

在文本中添加行號

paste [17]

組合數據列

pr [18]

將文本格式化成頁面或列

rev [16]

數據每行中的字符反向排列

sed [19]

非交互式文本編輯

split [16]

將大文件分隔成小文件

tac [16]

組合文件的同時將文本行的順序反轉

tr [19]

改變或刪除選擇的字符或字符串

unexpand [18]

將空格改變爲製表符

uniq [19]

移除文本文件中相臨的重複行

 

工具

 

bc [8]

任意精度,易於使用的計算器

cal [8]

顯示一個日曆

calender [8]

calender文件中顯示當前提醒

date [8]

顯示時間和日期

dc [8]

任意精度,基於棧的計算器

leave [8]

在指定的時間顯示一個提醒

sleep [26]

延遲一個指定的時間間隔

sort [19]

排序數據;查看數據是不是有序的

tsort [19]

由偏序建立一個全序

wc [18]

統計行數、單詞數和字符數

 

用戶和用戶標識

 

group [25]

顯示用戶標識所屬的組

id [25]

顯示當前用戶標識和組標識

last [4]

查看用戶標識上一次登陸時間

quota [8/24]

顯示系統資源限額

users [8]

顯示當前登陸到系統的用戶標識

w [8]

顯示用戶標識和活動進程的信息

who [8]

顯示當前登陸的用戶標識的信息

whoami [8]

顯示當前登陸的用戶標識

 

變量

 

echo [12]

將參數寫到標準輸出

env [12]

顯示環境變量

export [12]

shell變量輸出到環境中

print [12]

將參數寫到標準輸出

printenv [12

顯示環境變量

set [12]

設置/顯示shell選項和shell變量

setenv [12]

設置/顯示環境變量

unset [12]

刪除shell變量

unsetenv [12]

刪除環境變量

相關文章
相關標籤/搜索