1、用户管理(root下执行)
1.1、添加用户
useradd -m -g 组 新建用户名
说明:
- -m 自动建立用户家目录
- -g 指定用户所在组,不加会默认
1.2、设置用户密码
passwd 用户名
说明:
- 如果是普通用户,直接用password可以修改自己的账户密码
1.3、删除用户
userdel -r 用户名
1.4、确认用户信息
cat /etc/password |grep 用户名
说明:
- 新建用户后,用户信息保存在/etc/password文件中
2、组管理(root下执行)
2.1、添加组
groupadd 组名
2.2、删除组
groupdel 组名
2.3、确认组信息
cat /etc/group
2.4、递归修改文件/目录的所属组
chgrp -R 组名
3、查看用户信息
3.1、查看用户uid信息和gid信息
id [用户名]
3.2、查看当前所有登录的用户列表
who
3.3、查看当前登录用户的账户名
whoami
4、usermod 设置用户的住组、附加组和登录shell
4.1、修改用户的主组(passwd中的gid)
usermod -g 组名 用户名
4.2、修改用户的附加组
usermod -G 组名 用户名
4.3、修改用户登录shell
usermod -s /bin/bash
5、递归修改文件/目录的拥有者和所属组
chown -R 用户名:组名 文件名/目录名
6、日期和时间
date #查看系统时间
cal #查看日历,-y选项可以查看一年的日历
7、文件/文件夹权限所代表的数字
r w r
4 2 1
8、磁盘信息
df -h #disk free,显示磁盘信息
du -sh [目录名] #disk usage,显示目录下的文件大小
9、软连接
ln -s 被连接的源文件 链接文件 #类似于windows中的快捷方式
说明:
- 文件的路径一般用绝对路径
- -s 不写,则创建的为硬链接