Linux02:系统管理
2022/4/7 7:21:45
本文主要是介绍Linux02:系统管理,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
用户管理
/etc/passwd:存储所有用户的信息(帐号:密码:用户ID:组ID:一般的信息:家目录:shell)
/etc/shadow:存储所有用户加密后的密码(用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限时间:账号失效时间:保留字段)
/etc/group:存储所有用户组的信息(组名:密码:GID:该用户组中的用户列表)
/etc/gshadow:存储所有用户组加密后的密码(组名:加密密码:组管理员:组附加用户列表)
#useradd [opt] 用户: -m:自动创建家目录 #userdel [opt] 用户: -r:同时删除用户目录和配置信息 #usermod [opt] [新目录]/[新组]/[新用户名] 用户: -a:保留原有附加组,仅与-G一起使用 -d:修改用户家目录 -g:修改用户主组 -G:修改用户附加组,会删除原来的附加组 -l:修改用户名 -L:锁定账户 -m:将原主目录移动到新目录(新目录不存在会自动创建),仅与-d一起使用 -U:解锁账户 #passwd [opt] 用户: "":修改密码 -d:清除密码 -l:锁定账户 -S:查询用户密码的状态 -u:解锁账户 #groupadd 用户组:创建用户组 #groupdel 用户组:删除空用户组 #groupmod [opt] 新用户组名 用户组 -n:修改用户组名 #gpasswd [opt] [用户] 用户组: "":修改密码 -A:root设置若干组管理员 -a:组管理员添加组成员 -d:组管理员删除组成员 -M:root添加若干组成员 -r:清除密码 #groups:查看当前用户属组 #su [opt]: "":切换用户,但是不切换Shell环境 -:切换用户的同时切换Shell环境 #hostname [opt] [新主机名]: "":显示主机名 -i:显示主机IP地址 -d:显示主机域名
磁盘管理
#df [opt] [文件或目录]: -h:显示带单位的磁盘大小 #du [opt] [文件或目录]: "":显示当前目录或指定文件或目录的占用空间 -a:显示每个子文件的磁盘占用量,默认只统计子目录的磁盘占用量 -h:显示带单位的目录占用空间 -m:以兆为单位 -s:统计总磁盘占用量,而不列出子目录和子文件的磁盘占用量 #mount [opt] 设备目录 挂载目录: "":查看系统中已经挂载的文件系统 -o:指定加载文件系统时的选项 loop:把文件当成硬盘分区挂载 ro:以只读模式加载 rw:以可读写模式加载 #umount 设备目录或挂载目录:卸载设备
进程管理
#ps [opt] [用户]: auxf:显示最全的进程信息,还能显示父子进程的层次关系 #pstree [opt] [用户]: -p:显示进程PID #top [opt] [秒数或进程PID或用户]: -d:指定刷新时间间隔,默认3秒 -p:查看指定进程 -u:查看指定用户的进程 [command] M:按照内存使用率排序 P:按照CPU使用率排序 N:按照进程PID排序 q:退出 #free [opt]: -m:以MB为单位显示内存使用信息 #w [用户名]:查看所有登录用户的信息 #last [用户名]:查看当前和过去登陆系统的用户信息 #kill [opt] 进程ID: -9:强制结束进程
STAT(进程状态) | 描述 |
---|---|
D | 睡眠状态不可被唤醒,通常用于 I/O 情况 |
R | 正在运行 |
S | 睡眠状态可被唤醒 |
T | 停止状态,可能是在后台暂停或进程处于除错状态 |
Z | 僵尸进程。进程已经中止,但是部分程序还在内存当中 |
< | 高优先级 |
N | 低优先级 |
L | 被锁入内存 |
s | 包含子进程 |
l | 多线程 |
+ | 后台进程 |
这篇关于Linux02:系统管理的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-30[译]漫画SELinux概念
- 2024-03-29linux 移动文件
- 2024-03-28linux .so file
- 2024-03-28Linux 磁盘管理
- 2024-03-28Linux学习笔记(十三)磁盘管理(一):磁盘分区
- 2024-03-26linux 创建 文件
- 2024-03-25使用SecureCRT对Linux vim进行颜色设置
- 2024-03-202019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业
- 2024-03-20Linux运维的第二周总结
- 2024-03-13how to count number of directories in linux