本列表中的UNIX实用程序由IEEE Std 1003.1-2008定义,是单一UNIX规范(SUS)的一部分。本列表中的实用程序可以在UNIX操作系统和绝大多数类UNIX操作系统中找到。
列表 [编辑]
IEEE标准1003.1-2008 实用程序
| 名称 |
分类 |
描述 |
首次出现 |
| admin |
源代码控制系统 |
创建和管理源代码控制系统文件 |
|
| alias |
其他 |
定义或者显示别名 |
|
| ar |
其他 |
生成并维护函数库 |
|
| asa |
文字处理 |
Interpret carriage-control characters |
|
| at |
进程管理 |
在设定时间执行命令 |
Version 7 AT&T UNIX |
| awk |
文字处理 |
模式扫描和处理语言 |
Version 7 AT&T UNIX |
| basename |
文件系统 |
输入文件完整路径,只返回其文件名 |
|
| batch |
进程管理 |
按队列执行at命令 |
|
| bc |
其他 |
计算器编程语言 |
|
| bg |
进程管理 |
后台运行作业 |
|
| c99 |
C语言编程 |
标准C语言编译器 |
|
| cal |
其他 |
输出日历 |
Version 5 AT&T UNIX |
| cat |
文件系统 |
连接和输出文件 |
Version 1 AT&T UNIX |
| cd |
文件系统 |
改变工作目录 |
|
| cflow |
C语言编程 |
生成C语言流程图 |
|
| chgrp |
文件系统 |
改变文件组拥有者 |
|
| chmod |
文件系统 |
改变文件权限 |
Version 1 AT&T UNIX |
| chown |
文件系统 |
改变文件所有者 |
Version 1 AT&T UNIX |
| cksum |
文件系统 |
计算文件校验和和大小 |
4.4BSD |
| clear |
文件系统 |
清除屏幕 |
|
| cmp |
文件系统 |
比较2个文件 |
Version 1 AT&T UNIX |
| comm |
文字处理 |
按行比较两个已排序文件 |
Version 4 AT&T UNIX |
| command |
Shell编程 |
执行简单命令 |
|
| compress |
文件系统 |
压缩数据 |
4.3BSD |
| cp |
文件系统 |
复制文件 |
Version 1 AT&T UNIX |
| crontab |
其他 |
设制定期运行的后台程序 |
|
| csplit |
文字处理 |
基于内容分割文件 |
PWB UNIX |
| ctags |
C语言编程 |
创建C语言的标记(tag)文件 |
3.0BSD |
| cut |
Shell编程 |
选择文本中每行的特定区域 |
|
| cxref |
C语言编程 |
生成C语言程序交叉引用表 |
|
| date |
其他 |
输出日期和时间 |
Version 1 AT&T UNIX |
| dd |
文件系统 |
转换或复制文件 |
|
| delta |
源代码控制系统 |
为源代码控制系统生成差异文件 |
|
| df |
文件系统 |
报告磁盘剩余空间 |
Version 1 AT&T UNIX |
| diff |
文字处理 |
比较2个文件 |
|
| dirname |
文件系统 |
返回路径的目录 |
|
| du |
文件系统 |
计算磁盘占用空间 |
Version 1 AT&T UNIX |
| echo |
Shell编程 |
输出命令参数到标准输出 |
|
| ed |
文字处理 |
标准文本编辑器 |
Version 1 AT&T UNIX |
| env |
其他 |
为命令设置环境变量 |
|
| ex |
文字处理 |
文字编辑器 |
BSD |
| expand |
文字处理 |
转换跳格为空格 |
3.0BSD |
| expr |
Shell编程 |
计算表达式的值 |
|
| false |
Shell编程 |
返回假值 |
|
| fc |
其他 |
处理命令行历史 |
|
| fg |
进程管理 |
在前台运行命令 |
|
| file |
文件系统 |
判断文件类型 |
Version 4 AT&T UNIX |
| find |
文件系统 |
查找文件 |
Version 1 AT&T UNIX |
| fold |
文字处理 |
回折每行文本到特定宽度 |
|
| fort77 |
FORTRAN77编程 |
FORTRAN编译器 |
|
| fuser |
进程管理 |
列出所有打开文件的进程的进程号 |
|
| gencat |
其他 |
生成一个格式化的消息目录 |
|
| get |
源代码控制系统 |
取得源代码控制系统文件某个版本 |
|
| getconf |
其他 |
查询系统配置变量 |
|
| getopts |
Shell编程 |
解析命令行选项参数 |
|
| grep |
其他 |
根据模式搜索文字 |
|
| hash |
其他 |
提示或者报告程序位置 |
|
| head |
文字处理 |
显示文件开头几行 |
PWB UNIX |
| iconv |
文字处理 |
转换字符集 |
|
| id |
其他 |
返回用户标示符 |
4.4BSD |
| ipcrm |
其他 |
删除消息队列,信号集或者共享内存段标识 |
|
| ipcs |
其他 |
显示进程间通信的状态 |
|
| jobs |
进程管理 |
显示当前会话中任务状态 |
|
| join |
文字处理 |
关系型数据库操作 |
|
| kill |
进程管理 |
结束进程或向进程发信号 |
Version 3 AT&T UNIX |
| lex |
C语言编程 |
为词法分析程器审查功能程序 |
|
| link |
文件系统 |
创建文件硬链接 |
Version 1 AT&T UNIX |
| ln |
文件系统 |
创建文件链接 |
Version 1 AT&T UNIX |
| locale |
其他 |
获得本地信息 |
|
| localedef |
其他 |
定义本地环境变量 |
|
| logger |
Shell编程 |
记录消息日志 |
|
| logname |
其他 |
返回当前登陆用户名 |
4.4BSD |
| lp |
文字处理 |
发送文件到打印机 |
|
| ls |
文件系统 |
列出目录内容 |
Version 1 AT&T UNIX |
| m4 |
其他 |
宏处理器 |
PWB UNIX |
| mailx |
其他 |
发送电子邮件 |
Version 1 AT&T UNIX |
| make |
编程 |
维护一整套代码库,组织编译 |
|
| man |
其他 |
显示系统文档 |
|
| mesg |
其他 |
允许或者拒绝消息 |
Version 1 AT&T UNIX |
| mkdir |
文件系统 |
创建目录 |
Version 1 AT&T UNIX |
| mkfifo |
文件系统 |
生成FIFO类型文件 |
4.4BSD |
| more |
文字处理 |
逐页显示文件 |
|
| mv |
文件系统 |
移动文件 |
Version 1 AT&T UNIX |
| newgrp |
其他 |
登陆到其他用户组 |
Version 6 AT&T UNIX |
| nice |
进程管理 |
用新的nice值运行程序 |
Version 4 AT&T UNIX |
| nl |
文字处理 |
加行号显示文本 |
|
| nm |
C语言编程 |
显示目标文件的符号表 |
|
| nohup |
进程管理 |
运行一个忽略SIGHUP信号的程序 |
|
| od |
其他 |
将文件以八进制或其他进制输出 |
Version 1 AT&T UNIX |
| paste |
文字处理 |
合并文件 |
Version 32V AT&T UNIX |
| patch |
文字处理 |
将改变写入文件 |
|
| pathchk |
文件系统 |
检验路径名 |
|
| pax |
其他 |
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编程 |
从标准输入读取一行 |
|
| renice |
进程管理 |
设置进程的nice值 |
4.0BSD |
| rm |
文件系统 |
删除整个目录 |
Version 1 AT&T UNIX |
| rmdel |
源代码控制系统 |
从SCCS文件中删除差异 |
|
| rmdir |
文件系统 |
删除空目录 |
Version 1 AT&T UNIX |
| sact |
源代码控制系统 |
显示SCCS文件正在进行的编辑 |
|
| sccs |
源代码控制系统 |
源代码控制系统前端 |
|
| sed |
文字处理 |
流编辑器 |
Version 7 AT&T UNIX |
| sh |
Shell编程 |
Shell, 标准命令语言解析器 |
Version 7 AT&T UNIX (早期版本sh可能是Thompson shell或者PWB shell) |
| sleep |
Shell编程 |
延时 |
Version 4 AT&T UNIX |
| sort |
文字处理 |
文本排序 |
|
| split |
其他 |
分割文件 |
Version 3 AT&T UNIX |
| strings |
C语言编程 |
查找文件中可打印字符串 |
|
| strip |
C语言编程 |
从可执行文件中移除无用信息 |
|
| stty |
其他 |
设置终端选项 |
|
| tabs |
其他 |
定义终端跳格 |
PWB UNIX |
| tail |
文字处理 |
显示文件结尾 |
PWB UNIX[來源請求] |
| talk |
其他 |
与另外用户对话 |
4.2BSD |
| tee |
Shell编程 |
从标准输入读入,写到标准输出 |
|
| test |
Shell编程 |
计算表达式 |
|
| time |
进程管理 |
计算一个命令的执行时间 |
Version 3 AT&T UNIX |
| touch |
文件系统 |
改变文件访问和修改时间 |
Version 7 AT&T UNIX |
| tput |
其他 |
改变终端字符 |
System V |
| tr |
文字处理 |
翻译字符 |
Version 4 AT&T UNIX |
| true |
Shell编程 |
返回真值 |
|
| tsort |
文字处理 |
拓扑排序 |
Version 7 AT&T UNIX |
| tty |
其他 |
返回用户终端名 |
Version 1 AT&T UNIX |
| type |
其他 |
显示命令类型 |
|
| ulimit |
其他 |
设置或显示文件限制 |
|
| umask |
其他 |
设置或显示文件生成掩码 |
|
| unalias |
其他 |
移除别名定义 |
|
| uname |
其他 |
返回系统名 |
PWB UNIX |
| uncompress |
其他 |
解压缩数据 |
4.3BSD |
| unexpand |
文字处理 |
转换空格为制表符 |
3.0BSD |
| unget |
源代码控制系统 |
回退之前从源代码控制系统获得的文件 |
|
| uniq |
文字处理 |
报告或者删除文件中重复行 |
Version 3 AT&T UNIX |
| unlink |
文件系统 |
调用未链接函数 |
Version 1 AT&T UNIX |
| uucp |
网络 |
系统间拷贝 |
|
| uudecode |
网络 |
解码二进制文件 |
4.0BSD |
| uuencode |
网络 |
编码二进制文件 |
4.0BSD |
| uustat |
网络 |
uucp状态查询和作业控制 |
|
| uux |
进程管理 |
远程命令调用 |
|
| val |
源代码控制系统 |
验证SCCS文件 |
|
| vi |
文字处理 |
面向屏幕的可视化编辑器 |
BSD |
| wait |
进程管理 |
等待进程结束 |
|
| wc |
文字处理 |
字、行字节或者字符计数 |
Version 1 AT&T UNIX |
| what |
源代码控制系统 |
鉴别源代码控制系统文件 |
|
| who |
系统管理 |
显示登录用户 |
Version 1 AT&T UNIX |
| write |
其他 |
输出到另一个用户终端 |
Version 1 AT&T UNIX |
| xargs |
Shell编程 |
从输入列表中执行命令 |
PWB UNIX |
| yacc |
C语言编程 |
用来生成编译器的编译器 |
PWB UNIX |
| zcat |
文字处理 |
显示或连接zip压缩的文件 |
|
参考文献 [编辑]
外部链接 [编辑]
您可以在
維基教科書中查找此百科条目的相關電子教程:
参见 [编辑]
|
|
|
| 檔案系統 |
|
|
| 程序 |
|
|
| 使用環境 |
|
|
| 文字編輯 |
|
|
| Shell内建 |
|
|
| 網路 |
|
|
| 搜尋 |
|
|
| 雜項 |
|
|
|
Unix实用程序列表
|
|