UNIX常用命令速查

需积分: 10 0 下载量 104 浏览量 更新于2024-11-20 收藏 159KB PDF 举报
"这篇文档是关于UNIX常用命令的简要介绍,涵盖了94个最常用的UNIX命令,包括apropos、arch、ash、at、awk、bash、biff、cancel、cal、cat、cc、cd、chfn、chgrp等。这份资料旨在提供一个快速查询和学习这些命令的参考,对于熟悉和操作UNIX系统的人来说非常实用。" 在UNIX系统中,这些命令扮演着至关重要的角色,它们是操作系统交互的基础。以下是对部分命令的详细解释: 1. **apropos**:这是一个搜索工具,通过关键词查找手册页,例如在例子中用于找到关于`print`的相关命令。 2. **arch**:该命令显示系统的架构信息,例如在Sun系统中,它会输出`sun4`来表示系统的类型。 3. **ash**:这是一种轻量级的shell,主要用于某些特定系统,它提供了基本的命令行交互功能。 4. **at**:`at`命令允许用户安排在未来特定时间执行任务,如例子所示,可以设定在12月31日早上9点执行某个命令。 5. **awk**:awk是一个强大的文本分析工具,它可以处理和操作文本文件中的数据,例子中展示了如何打印文件`file.txt`的第一列。 6. **bash**:这是GNU的Bourne-Again Shell,是默认的UNIX/Linux shell,提供了丰富的命令行环境和扩展功能。 7. **biff**:当有新邮件到达时,`biff`会通知用户,但需要配合`sendmail`服务一起工作。 8. **cancel**:在打印环境中,`cancel`用于取消指定编号的打印任务。 9. **cal**:`cal`命令用于显示当前月份的日历,也可以查看历史或未来的月份。 10. **cat**:合并并显示文件内容,例如`cat myfile.txt`会打印`myfile.txt`的内容到终端。 11. **cc**:这是C语言的编译器,可以将源代码编译成可执行文件,如示例中将`myfile.c`编译为`myfile`。 12. **cd**:切换目录,是日常工作中最常用的命令之一,`cd /usr/bin`将目录切换到`/usr/bin`。 13. **chfn**:更新用户的finger信息,允许用户修改公开的个人信息。 14. **chgrp**:改变文件或目录的所属组,如示例中将`/home/bwagner`目录下的所有文件的组所有权改为`users`。 这些只是UNIX命令中的冰山一角,每个命令都有更深入的用法和选项,理解并熟练使用这些命令是成为高效UNIX用户的关键。通过不断实践和查阅手册页,用户可以逐步掌握这个强大的命令行环境。