命令选项,从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)