Linux命令大全:操作用户、系统与进程

需积分: 3 3 下载量 70 浏览量 更新于2024-09-12 收藏 84KB DOC 举报
"这是对Linux命令的全面总结,涵盖了用户及系统操作、进程管理等多个方面的内容。这份手册将帮助用户熟练掌握Linux操作系统的基本操作。" 在Linux操作系统中,命令行是进行系统管理和用户交互的主要方式。以下是一些重要的Linux命令及其用途: 1. 用户及系统操作: - `useradd username`: 用于创建一个新的用户账号。 - `passwd [username]`: 修改用户密码,不提供参数则修改当前用户密码。 - `userdel username`: 删除指定的用户。 - `groupadd groupname`: 创建一个新的用户组。 - `groupdel groupname`: 删除已存在的用户组。 - `groups`: 显示当前用户所属的所有组。 - `groups username`: 查看指定用户的组信息。 - `whoami`: 输出当前登录的用户名。 - `who` 或 `w`: 显示当前登录系统的用户信息,包括用户名、终端、主机名、登录时间和空闲时间等。 - `useradd username -g groupname`: 在创建用户时将其加入指定的组。 - `usermod -g groupname username`: 更改用户的主组,`usermod` 还可用于修改用户其他属性,如禁用登录权限。 2. Shell和进程管理: - `shell`: 是用户与操作系统内核交互的接口,常见的Shell有bash、csh、ksh等。 - `exit`: 退出当前Shell会话。 - `shutdown now` 或 `shutdown -h 0`: 立即关机。 - `shutdown --help` 或 `shutdown --?` 或 `man shutdown`: 获取`shutdown`命令的帮助信息。 - `CTRL+C` 或 `CTRL+D` 或 `q`: 不同场景下的退出命令。 - `shutdown -r` 或 `reboot`: 重启系统。 - `kill -Signal pid`: 发送信号给指定进程,`kill -9 pid` 用于强制杀死进程。 - `ps -ef` 或 `ps aux`: 分别列出所有进程和详细进程信息,常与`grep`结合查找特定进程。 - `/etc/inittab`: 可以修改此文件来改变系统启动时的默认运行级别,如从图形模式切换到命令行模式。 此外,Linux中还有很多其他重要命令,如文件和目录管理、权限控制、网络配置等,它们构成了Linux强大而灵活的命令行环境。通过熟练掌握这些命令,用户能够高效地管理和维护Linux系统。对于初学者,理解并记忆这些基本命令是深入学习Linux的关键步骤。