Unix命令速查手册

需积分: 3 1 下载量 146 浏览量 更新于2024-09-14 收藏 23KB TXT 举报
"这篇文档是关于Unix命令大全的,涵盖了多个基本和重要的Unix命令,包括登录、密码修改、目录操作、文件管理等。" 在Unix操作系统中,掌握一系列基础和高级命令是至关重要的,因为这些命令是进行日常系统管理、文件操作和程序交互的基础。以下是一些关键的Unix命令及其用途: 1. **Login**: 登录是Unix系统启动会话的起点。用户需要输入用户名和密码来验证身份。例如: ``` Login: guest[Enter] passwd: ******[Enter] sun% ``` 2. **Logout/Exit**: 退出当前会话可以使用`logout`或`exit`命令,或者通过按下`Ctrl+D`组合键。 3. **Password Change**: `passwd`命令用于更改用户的密码。新密码通常需要满足一定的复杂度要求,如最小长度等。 ``` sun%passwd[Enter] OldPasswd: ****** NewPasswd: ****** RetypeNewPasswd: ****** ``` 4. **Directory Operations**: - **pwd**: 显示当前工作目录,即用户所在的目录。 ``` %pwd ``` - **mkdir**: 创建新的目录。 ``` %mkdirdirectory_name ``` - **cd**: 改变当前工作目录。 ``` %cddirectory_name ``` 可以使用特定选项,如`.`表示当前目录,`..`表示上一级目录,`/`表示根目录。 - **rmdir**: 删除空目录。 ``` %rmdirdirectory_name ``` 如果删除的目录包含子目录或文件,需先删除子目录和文件。 5. **File Management**: - **ls**: 列出目录中的文件和子目录。 ``` %ls[option]directory_name ``` 常用选项有 `-a` (显示所有文件,包括隐藏文件),`-l` (详细列表形式),`-r` (递归列出子目录),`-g` (不显示用户组信息),`-t` (按修改时间排序)。 - **cat**: 连接并打印文件内容。 ``` %catfilename ``` - **more**: 分页查看文件内容,一次显示一页。 ``` %morefilename ``` 用户可以按`空格`继续下一页,按`q`退出查看。 - **pg**: 类似于`more`,但提供更多的导航选项,如搜索文本。 这些只是Unix命令的基础,实际上还有许多其他命令,如文件复制(`cp`)、移动(`mv`)、权限管理(`chmod`)、文件搜索(`find`)等,都是Unix/Linux系统中不可或缺的部分。学习和熟练掌握这些命令将极大地提高你在Unix环境中的工作效率。