UNIX命令速查:基础操作与管理

需积分: 10 0 下载量 87 浏览量 更新于2024-09-12 收藏 215KB PDF 举报
《UNIX手册》是一本详尽的指南,专为深入理解并掌握UNIX操作系统中的各种命令提供全方位的教学资料。该手册的核心内容主要围绕四个关键领域:启动、关机与登录管理,Shell环境管理,用户管理以及系统消息处理。 1. **启动、关机、登录与登出相关命令**: - `login`:用于登录系统,要求用户提供用户名和密码。 - `logout` 和 `exit`:退出当前Shell会话,但不关闭终端。 - `shutdown` 和 `halt`:分别用于正常关闭系统和强制关闭系统,可能需要管理员权限。 - `reboot`:重启系统。 - `poweroff`:安全关闭系统。 - `sync`:确保内存中的数据已写入磁盘,保证一致性。 - `lilo` 和 `grub`:是启动管理程序,负责引导操作系统加载。 2. **Shell相关命令**: - `chsh`:更改用户默认Shell。 - `history`:查看历史命令记录。 - `alias` 和 `unalias`:创建和取消命令别名,简化常用命令的输入。 - `which`:定位特定命令的位置。 - `type`:检查命令类型(内置或外部)。 - `echo`:显示字符串或变量值。 - `set` 和 `printenv`:设置或显示Shell环境变量。 - `export` 和 `env`:设置永久性和临时性的环境变量。 - `unset` 和 `setenv`/`unsetenv`:删除或释放环境变量。 - `source`:逐行执行来自文件的命令。 - `man` 和 `info`:查阅命令手册和超文本手册。 - `whatis`:显示简短命令描述。 - `apropos`:根据关键词搜索相关手册内容。 3. **用户管理相关命令**: - `su`:切换到其他用户账户。 - `useradd` 和 `adduser`:增加新用户。 - `userdel`:删除用户,包括其主目录和文件。 - `usermod`:修改用户属性。 - `chfn`:更新用户信息。 - `groupadd` 和 `groupdel`:添加或删除用户组。 - `groupmod`:修改组属性。 - `passwd`:更改用户密码。 - `whoami` 和 `logname`:查询当前登录用户。 - `users` 和 `who`/`w`:显示当前登录用户列表。 - `id`:查看用户ID和组信息。 - `groups`:查看用户所属的组。 - `finger`:获取用户详细信息。 - `mesg` 和 `write`:发送和接收消息。 - `wall` 和 `talk`:向所有用户或单个用户发送消息。 4. **系统消息相关命令**: - `date`:查看或设置日期和时间。 - `uptime`:显示系统运行时间和负载状态。 - `arch`:查询机器硬件架构。 - `uname`:提供操作系统名称、版本等信息。 - `tty`:识别当前连接的终端设备。 - `last` 和 `lastb`:查看登录/登出历史和非法登录日志。 - `dumpkeys` 和 `loadkeys`:显示和更改键盘布局。 这些命令构成了UNIX/Linux系统的基本操作工具,熟练掌握它们能大大提高工作效率,并帮助用户更好地理解和管理复杂的系统环境。通过学习和实践,使用者可以逐步成为UNIX/Linux操作的高手。