命令选项,从a到z
Linux 命令的选项繁复庞杂,让人眼花缭乱。不过这些选项往往具有相对固定的涵义,熟悉了它们,记忆便不再困难
- -a
all : 全部,所有 (ls , lsattr , uname)
archive : 存档 (cp , rsync)
append : 附加 (tar -A , 7z)
- -b
blocksize : 块大小,带参数 (du , df)
batch : 批处理模式 (交互模式的程序通常拥有此选项,如 top -b)
- -c
commands : 执行命令,带参数 (bash , ksh , python)
create : 创建 (tar)
- -d
debug : 调试
delete : 删除
directory : 目录 (ls)
- -e
execute : 执行,带参数 (xterm , perl)
edit : 编辑
exclude : 排除
- -f
force : 强制,不经确认(cp , rm ,mv)
file : 文件,带参数 (tar)
configuration file : 指定配置文件(有些守护进程拥有此选项,如 ssh , lighttpd)
- -g
- -h
--help : 帮助
human readable : 人性化显示(ls , du , df)
headers : 头部
- -i
interactive : 交互模式,提示(rm , mv)
include : 包含
- -k
keep : 保留
kill
- -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)
- -o
output : 输出 (cc , sort)
options : 选项 (mount)
- -p
port : 端口,带参数 (很多网络工具拥有此选项,如 ssh , lftp )
protocol : 协议,带参数
passwd : 密码,带参数
- -q
quiet : 静默
- -r
reverse : 反转
recursive : 递归 (cp , rm , chmod -R)
- -s
silent : 安静
size : 大小,带参数
subject
- -t
tag
type : 类型 (mount)
- -u
user : 用户名、UID,带参数
- -v
verbose : 冗长
version : 版本
- -w
width : 宽度
warning : 警告
- -x
exclude : 排除 (tar , zip)
- -y
yes
- -z
zip : 启用压缩 (bzip , tar , zcat , zip , cvs)