Linux 命令的选项繁复庞杂,让人眼花缭乱。不过这些选项往往具有相对固定的涵义,熟悉了它们,记忆便不再困难
-aall : 全部,所有 (ls , lsattr , uname)
archive : 存档 (cp , rsync)
append : 附加 (tar -A , 7z)
-bblocksize : 块大小,带参数 (du , df)
batch : 批处理模式 (交互模式的程序通常拥有此选项,如 top -b)
-ccommands : 执行命令,带参数 (bash , ksh , python)
create : 创建 (tar)
-ddebug : 调试
delete : 删除
directory : 目录 (ls)
-eexecute : 执行,带参数 (xterm , perl)
edit : 编辑
exclude : 排除
-fforce : 强制,不经确认(cp , rm ,mv)
file : 文件,带参数 (tar)
configuration file : 指定配置文件(有些守护进程拥有此选项,如 SSH , lighttpd)
-g
-h--help : 帮助
human readable : 人性化显示(ls , du , df)
headers : 头部
-iinteractive : 交互模式,提示(rm , mv)
include : 包含
-kkeep : 保留
kill
-llong listing format : 长格式(ls)
list : 列表
load : 读取 (gcc , emacs)
-mmessage : 消息 (cvs)
manual : 手册 (whereis)
create home : 创建 home 目录 (usermod , useradd)
-nnumber : 行号、编号 (cat , head , tail , pstree , lspci)
no : (useradd , make)
-ooutput : 输出 (cc , sort)
options : 选项 (mount)
-pport : 端口,带参数 (很多网络工具拥有此选项,如 SSH , lftp )
protocol : 协议,带参数
passwd : 密码,带参数
-qquiet : 静默
-rreverse : 反转
recursive : 递归 (cp , rm , chmod -R)
-ssilent : 安静
size : 大小,带参数
subject
-ttag
type : 类型 (mount)
-uuser : 用户名、UID,带参数
-vverbose : 冗长
version : 版本
-wwidth : 宽度
warning : 警告
-xexclude : 排除 (tar , zip)
-yyes
-zzip : 启用压缩 (bzip , tar , zcat , zip , cvs)