目录
一、系统管理命令
1、passwd
Linux系统中的每一个帐号都必须同时具备用户名和密码,passwd命令可以为为已有账户重新修改用户密码。用户输入密码登录的时候,系统会查询 /etc/passwd 文件来确认用户UID和用户口令。
语法格式:passwd 用户名
passwd #默认表示修改当前用户的密码
passwd 用户名 #表示要修改某一特定用户的密码
注意事项:root用户作为最高权限用户,可以修改所有其他用户的密码;而普通用户只能修改自己的用户密码。
2、su
su命令可以临时改变用户身份,拥有其他用户的权限。普通用户用户可以使用su 来临时获得root用户的权限;root用户也可以使用普通用户来完成一些临时的操作。
语法格式:su [-c | -m - ] 用户名
su # 默认表示切换到超级用户,而并非临时提升权限
su -c ls # 临时提升用户权限来执行某一句指令
附加项:
- -c:执行一个命令后就恢复至当前用户权限
- -m:表示保留环境变量不变
- -:表示转换用户身份时,同时使用该用户的环境
3、df
df命令用于查看磁盘空间的使用情况,因为谁也不希望看到根或/var分区在不经意间填满,以便及时清理。
语法格式:df [-a | -T | -h | -k ]
选项 | 含义 |
-a | 显示所有物理文件系统的使用情况,包括虚拟文件系统,如/proc、/sys等 |
-T | 显示物理文件系统的文件格式类型 |
-h | 物理文件系统大小按兆字节为单位显示 |
-k | 物理文件系统大小按千字节为单位显示 |
4、du
列出目录或者文件所使用的磁盘块数,每块占512个字节
语法格式:du [-a | -h | -s] 目录名或者文件名
选项 | 含义 |
-a | 仅列出空闲的文件数 |
-h | 列出磁盘的使用情况(KB) |
-s | 列出总的空闲空间(KB) |
二、用户管理命令
1、 添加用户(adduser)
语法格式:adduser 新增的用户名
2、删除用户(deluser)
语法格式:deluser 需要被删除的用户名
使用方法:
deluser --remove-home user1 #删除用户user1的同时删除用户的工作目录
3、添加用户组(addgroup)
语法格式:addgroup 新增的用户组
4、删除用户组(delgroup)
语法格式:delgroup 需要被删除的用户组