Linux 命令和引數 英文全稱
UNIX 系統中除程序之外的一切皆是檔案,目錄是記錄其他檔名的檔案。
/bin = BINaries
/dev = DEVices
/etc = 存放配置檔案的地方。Editable Text Configuration
/lib = LIBrary
/mnt = mount 掛接光碟機、USB裝置的目錄,載入後,會在mnt裡多出相應裝置的目錄
/opt = Optional application software packages
/proc = PROCesses
/sbin = Superuser BINaries
/tmp = TeMPorary
/usr = Unix Shared Resources
/var = VARiable 是儲存各種變化的檔案,比如log等等
alias = Create your own name for a command
bash = GNU Bourne-Again Shell linux核心
cat = Concatenate 串聯
chown= Change owner 改變所有者
chgrp= Change group 改變使用者組
chmod= Change mode 改變模式
df= Disk free 空餘硬碟
du= Disk usage 硬碟使用率
grep= global regular expression print
insmod= Install module 安裝模組
ldd= List dynamic dependencies 列出動態相依
lsmod= List module 列表模組
ps = Processes Status
pwd = print working Directory (列印工作目錄)
ps= Process Status 程序狀態
rm = ReMove
rpm = RPM Package Manager = RedHat Package Manager
rmmod= Remove module 刪除模組
sed = Stream EDitor
seq = SEQuence
su= Swith user 切換使用者,切換到root使用者
sudo= Superuser do
tar= Tape archive 解壓檔案 (最初設計目的是將檔案備份到磁帶上)
tar = Tape ARchive
umount= Unmount 解除安裝
uname = Unix name 系統名稱
wc = Word Count
wall = write all
-a
all : 全部,所有 (ls , lsattr , uname)
archive : 存檔 (cp , rsync)
append : 附加 (tar -A , 7z)
-c
commands : 執行命令,帶引數 (bash , ksh , python)
create : 建立 (tar)
-f
force : 強制,不經確認(cp , rm ,mv)
file : 檔案,帶引數 (tar)
-h
–help : 幫助
human readable : 人性化顯示(ls , du , df)
headers : 頭部
-i
interactive : 互動模式,提示(rm , mv)
include : 包含
-k
keep : 保留
-l
long listing format : 長格式(ls)
list : 列表
load : 讀取 (gcc , emacs)
-m
message : 訊息 (cvs)
manual : 手冊 (whereis)
create home : 建立 home 目錄 (usermod , useradd)
-n
number : 行號、編號 (cat , head , tail , pstree , lspci)
no : (useradd , make)
-p
parents 需要時建立上層目錄,如目錄早已存在則不當作錯誤
-q
quiet : 靜默
-r
reverse : 反轉
recursive : 遞迴 (cp , rm , chmod -R)
-u
user : 使用者名稱、UID,帶引數
-v
verbose : 冗長
version : 版本
-x
exclude : 排除 (tar , zip)
-y
yes
-z
zip : 啟用壓縮 (bzip , tar , zcat , zip , cvs)