linux管理

1、用户管理

    1.1用户信息文件passwd。 格式:注册名:x(密码):UID(500前为系统使用):GID:用户名:主目录

    1.2 shadow文件。保存用户密码,只有root可读

    1.3 修改用户信息。useradd +新用户.-u修改UID##添加新用户修改UID

                            userdel删除用户

                            usermod-G 组名 用户名  修改用户所在组

                            usermod-l  新用户名  就用户名  修改用户名

                            usermod-L 锁定用户 -U接触锁定

                            groubadd  groubadd 添加删除组

    1.4口令维护:passwd 【选项】【用户名】

    1.5finger 查询用户相关信息后加用户名

    1.6查询用户; who.last lastlog

2、进程管理

 2.1进程状态:运行态:占用CPU等资源,进行工作的进程。就绪态,等待分配资源,一但分配到资源,立即进入运行态。阻塞态,等待时间触发的进程,一旦触发,进入就绪态。

 2.2进程分类:交互进程;批处理进程;守护进程

    2.2.1交互进程:一个依赖另一个进程,如父子进程等。父子进程当子进程结束之后父进程开始工作。

    2.2.2批处理进程:协作进程

    2.2.3守护进程:eg:init进程;在服务中被开启的进程,维持服务的正常运行分为独立启动守护和超级守护

      2.2.3.1 独立启动守护进程:启动后常驻内存,占用一定资源,响应时间短 (http

      2.2.3.1超级守护进程:总管许多服务的进程、不占用内存等资源、响应时间慢(ftp等)

 2.3查看进程状态

    2.3.1ps -aux 对命令下达时的进程进行快照,静态的。

    2.3.2 top      查看进程,动态、实时的

    2.3.3 uptime  开机时间

  2.4启动前台进程和后台进程,使用&将前台进程纳入后台进程。

  2.5结束进程 kill +进程号 kill+9+进程号使用最高权限kill -name+进程名。Ctrl -c关闭前台进程。Ctrl -d禁止输入

 2.6守护进程的处理模式分为单线程,只对一个进程提供服务,多线程,同时利用多个进程提供服务。

2.7守护进程主要在 /etc/init.d文件中 启动/停止/重启 服务使用 service +服务名+start/stop/restart命令或进入/etc/init.d/服务名 使用start、stop、restart。

  

你可能感兴趣的:(linux,管理,用户,进程)