Linux 系统进程管理与操作指南
1. 密码修改与用户权限
在 Linux 等类 Unix 系统中,修改密码是保障系统安全的重要操作。当使用 passwd 命令修改密码时,若输入的密码基于字典单词,系统会提示“BAD PASSWORD”。若拥有超级用户权限,可在 passwd 命令后指定用户名来为其他用户设置密码,超级用户还可使用其他选项进行账户锁定、密码过期设置等,具体可查看 passwd 的手册页获取详细信息。
2. 进程基础概念
现代操作系统通常是多任务的,Linux 内核通过进程来管理不同程序对 CPU 的使用。进程是 Linux 组织等待 CPU 时间片的不同程序的方式。当系统启动时,内核会将自身的一些活动作为进程启动,并启动 init 程序。 init 会运行一系列位于 /etc 目录下的 shell 脚本(即 init 脚本),这些脚本会启动所有系统服务,许多服务以守护进程的形式运行,它们在后台默默工作,没有用户界面。
一个程序可以启动其他程序,在进程体系中表现为父进程产生子进程。内核会维护每个进程的信息,例如为每个进程分配一个进程 ID(PID),PID 按升序分配, init 进程的 PID 始终为 1。内核还会跟踪每个进程分配的内存以及进程恢复执行的准备状态,进程和文件一样,也有所有者、用户 ID、有效用户 ID 等。
超级会员免费看
订阅专栏 解锁全文
758

被折叠的 条评论
为什么被折叠?



