跳转到内容

Unix实用程序列表

维基百科,自由的百科全书

这是本页的一个历史版本,由Alexbot留言 | 贡献2009年9月16日 (三) 20:20 (機器人: 細部更改)编辑。这可能和当前版本存在着巨大的差异。

本列表中的UNIX实用程序由IEEE Std 1003.1-2004定义,是Single UNIX Specification (SUS)的一部分。 本列表中的实用程序可以在UNIX操作系统和绝大多数 类UNIX 操作系统中找到。

列表

IEEE标准1003.1-2001 实用程序
名称 分类 描述 首次出现
admin 源代码控制系统 创建和管理源代码控制系统文件
alias Misc 定义或者显示别名
ar Misc Create and maintain library archives
asa 文字处理 Interpret carriage-control characters
at 进程管理 在设定时间执行命令 Version 7 AT&T UNIX
awk 文字处理 模式扫描和处理语言 Version 7 AT&T UNIX
basename 文件系统 Return non-directory portion of a pathname
batch 进程管理 规划批处理队列种的命令
bc Misc Arbitrary-precision arithmetic 语言
bg 进程管理 后台运行作业
break Shell编程 for, while或者 until 循环中退出
c99 C语言编程 标准C语言编译器
cal Misc 输出日历 Version 5 AT&T UNIX
cat 文件系统 连接和输出文件 Version 1 AT&T UNIX
cd 文件系统 改变工作目录
cflow C语言编程 生成C语言 flowgraph
chgrp 文件系统 改变文件组拥有者
chmod 文件系统 改变文件权限 Version 1 AT&T UNIX
chown 文件系统 改变文件所有者 Version 1 AT&T UNIX
cksum 文件系统 显示文件校验和和大小 4.4BSD
cmp 文件系统 比较2个文件 Version 1 AT&T UNIX
comm 文字处理 Select or reject lines common to two files Version 4 AT&T UNIX
command Shell编程 执行简单命令
compress 文件系统 压缩数据 4.3BSD
continue Shell编程 只需执行for循环,while循环,until循环等
cp 文件系统 拷贝文件 Version 1 AT&T UNIX
crontab Misc Schedule periodic background work
csplit 文字处理 Split files based on context PWB UNIX
ctags C语言编程 创建标记文件 3.0BSD
cut Shell编程 Cut out selected fields of each line of a file
cxref C语言编程 生成C语言程序交叉索引表
date Misc 输出日期和时间 Version 1 AT&T UNIX
dd 文件系统 转换和拷贝文件
delta 源代码控制系统 Make a delta (change) to an 源代码控制系统 file
df 文件系统 报告磁盘剩余空间 Version 1 AT&T UNIX
diff 文字处理 比较2个文件
dirname 文件系统 返回路径的目录
dot Shell编程 在当前环境执行命令
du 文件系统 估计文件空间实用 Version 1 AT&T UNIX
echo Shell编程 输出命令参数到标准输出
ed 文字处理 标准文本编辑器 Version 1 AT&T UNIX
env Misc 为命令设置环境变量
eval Shell编程 Construct command by concatenating arguments
ex 文字处理 文字编辑器 BSD
exec Shell编程 执行命令,打开,关闭或者考本file descriptors
exit Shell编程 关闭shell
expand 文字处理 转换跳格为空格 3.0BSD
export Misc 为变量设定到处属性
expr Shell编程 Evaluate arguments as an expression
false Shell编程 返回假值
fc Misc Process the command history list
fg 进程管理 将作业置于前台运行
file 文件系统 Determine file type Version 4 AT&T UNIX
find 文件系统 查找文件 Version 1 AT&T UNIX
fold 文字处理 Filter for folding lines
fort77 FORTRAN77编程 FORTRAN编译器
fuser 进程管理 List process IDs of all processes that have one or more files open
gencat Misc Generate a formatted message catalog
get 源代码控制系统 取得源代码控制系统文件某个版本
getconf Misc 取得配置值
getopts Shell编程 Parse utility options
grep Misc 根据模式搜索文字
hash Misc 提示或者报告程序位置
head 文字处理 拷贝文件第一部分 PWB UNIX[來源請求]
iconv 文字处理 转换字符集
id Misc 返回用户身份 4.4BSD
ipcrm Misc 删除消息队列,信号集或者共享内存段标识
ipcs Misc Report interprocess communication facilities status
jobs 进程管理 显示当前回话中任务状态
join 文字处理 关系数据库操作夫
kill 进程管理 终止进程 Version 3 AT&T UNIX
lex C语言编程 词法分析程器省察功能程序
link 文件系统 调用链接函数 Version 1 AT&T UNIX
ln 文件系统 链接文件 Version 1 AT&T UNIX
locale Misc 获得本地信息
localedef Misc 定义本地环境变量
logger Shell编程 Log messages
logname Misc 返回登录名 4.4BSD
lp 文字处理 发送文件到打印机
ls 文件系统 列出目录内容 Version 1 AT&T UNIX
m4 Misc 宏处理器 PWB UNIX
mailx Misc 处理消息 Version 1 AT&T UNIX
make 编程 Maintain, update, and regenerate groups of programs
man Misc 显示系统档案
mesg Misc 允许或者拒绝消息 Version 1 AT&T UNIX
mkdir 文件系统 创建目录 Version 1 AT&T UNIX
mkfifo 文件系统 Make FIFO special files 4.4BSD
more 文字处理 逐叶显示文件
mv 文件系统 移动文件 Version 1 AT&T UNIX
newgrp Misc Change to a new group Version 6 AT&T UNIX
nice 进程管理 Invoke a utility with an altered nice value Version 4 AT&T UNIX
nl 文字处理 Line numbering filter
nm C语言编程 输出对象文件的名字列表
nohup 进程管理 Invoke a utility immune to hangups
od Misc 将文件用不同进制输出 Version 1 AT&T UNIX
paste 文字处理 Merge corresponding or subsequent lines of files Version 32V AT&T UNIX
patch 文字处理 将改变写入文件
pathchk 文件系统 检验路径名
pax Misc Portable archive interchange 4.4BSD
pr 文字处理 打印文件 Version 1 AT&T UNIX
printf Shell编程 格式化输出 4.3BSD-Reno
prs 源代码控制系统 打印源代码控制系统文件
ps 进程管理 报告处理状态 Version 4 AT&T UNIX
pwd 文件系统 输出当前目录
qalter 批处理实用程序 Alter 批处理任务
qdel 批处理实用程序 删除批处理任务
qhold 批处理实用程序 暂停批处理任务
qmove 批处理实用程序 移动批处理任务
qmsg 批处理实用程序 向批处理任务发送消息
qrerun 批处理实用程序 返回批处理任务
qrls 批处理实用程序 释放批处理任务
qselect 批处理实用程序 选择批处理任务
qsig 批处理实用程序 发信号给批处理任务
qstat 批处理实用程序 显示批处理任务状态
qsub 批处理实用程序 提交脚本
read Shell编程 从标准输入读取一行
readonly Misc 为变量设置只读属性
renice 进程管理 Set nice values of running processes 4.0BSD
return Shell编程 自一个函数返回
rm 文件系统 删除整个目录 Version 1 AT&T UNIX
rmdel 源代码控制系统 从源代码控制系统文件删除delta
rmdir 文件系统 删除目录 Version 1 AT&T UNIX
sact 源代码控制系统 打印当前源代码控制系统正在编辑文件
源代码控制系统 源代码控制系统 源代码控制系统子系统前端
sed 文字处理 流编辑器 Version 7 AT&T UNIX
set Misc 设定或者取消选项或者参数
sh Shell编程 Shell, 标准命令语言解析器 Version 7 AT&T UNIX (早期版本sh可能是Thompson shell或者PWB shell)
shift Shell编程 移动参数位置
sleep Shell编程 Suspend execution for an interval Version 4 AT&T UNIX
sort 文字处理 Sort, merge, or sequence check text files
split Misc 分割文件 Version 3 AT&T UNIX
strings C语言编程 查找文件中可打印字符串
strip C语言编程 从可执行文件中移除无用信息
stty Misc 设置终端选项
tabs Misc 定义终端跳格 PWB UNIX
tail 文字处理 拷贝文件最后一部分 PWB UNIX[來源請求]
talk Misc 与另外用户对话 4.2BSD
tee Shell编程 涮出输出到标准输出
test Shell编程 评估表达式
time 进程管理 简单命令运行时间 Version 3 AT&T UNIX
times 进程管理 输出处理时间
touch 文件系统 改变文件访问和修改时间 Version 7 AT&T UNIX
tput Misc 改变终端字符 System V
tr 文字处理 翻译字符 Version 4 AT&T UNIX
trap 进程管理 信号陷阱
true Shell编程 Return true value
tsort 文字处理 拓扑排序 Version 7 AT&T UNIX
tty Misc 返回用户终端名 Version 1 AT&T UNIX
type Misc 显示在执行命令时一个迷宫女子如何被翻译
ulimit Misc 设定报告文件大小限制
umask Misc Get or set the file mode creation mask
unalias Misc 移除别名定义
uname Misc 返回系统名 PWB UNIX
uncompress Misc 解压缩数据 4.3BSD
unexpand 文字处理 转换空格为跳格 3.0BSD
unget 源代码控制系统 回退之前从源代码控制系统获得的文件
uniq 文字处理 报告或者删除文件中重复行 Version 3 AT&T UNIX
unlink 文件系统 调用未链接函数 Version 1 AT&T UNIX
unset Misc 重置变量和函数的值和属性
uucp 网络 系统间拷贝
uudecode 网络 解码二进制文件 4.0BSD
uuencode 网络 编码二进制文件 4.0BSD
uustat 网络 uucp状态查询和作业控制
uux 进程管理 远程命令调用
val 源代码控制系统 确认源代码控制系统文件有效
vi 文字处理 面向屏幕的可视化编辑器 BSD
wait 进程管理 等待处理结束
wc 文字处理 字、行字节或者字符计数 Version 1 AT&T UNIX
what 源代码控制系统 鉴别源代码控制系统文件
who 系统管理 显示登录用户 Version 1 AT&T UNIX
write Misc 输出到另一个用户终端 Version 1 AT&T UNIX
xargs Shell编程 Construct argument lists and invoke utility PWB UNIX
yacc C语言编程 用来生成编译器的编译器 PWB UNIX
zcat 文字处理 展开和连接数据

参看

外部链接