linux系统用户和用户组管理命令
1、用户组管理
cat /etc/group 查看用户组
用户名、口令(通常为空或x)、用户组识别号
2、用户管理
cat /etc/passwd 查看用户
用户名、口令(通常为空或x)、用户识别号(UID)、用户组识别号(GID)、注释性描述、主目录(就算删掉了用户,主目录依旧存在)、程序
3、权限相关命令
su - 用户 切换用户
高级别用户切换至低级别用户:无需输入密码
低级别用户切换至高级别用户:输入高级别用户密码
同级别用户切换:输入要切入用户的密码
chown(change own)设置文件的所有者
chown 用户:用户组 文件/文件夹
chown -R 用户:用户组 文件夹 (-R recurse递归文件夹下的目录及文件)
chmod(change modify) 更改文件/文件夹的权限
格式:chmod 764 文件/文件夹
chmod -R 764 文件/文件夹 (递归修改权限)
7(u):文件拥有者对文件能做什么操作
6(g):文件所有组对文件能做什么操作
4(o):其他人对文件能做什么操作
将文件变为可执行:chmod +x filename (默认所有用户和组和其他人都添加上x操作)由此可对rwx进行操作
chmod =x,r,w时默认所有用户和组和其他人都删除所有的权限,然后重新赋予等号后的权限
4、查看磁盘和内存空间命令
df -h 以KB、MB、GB为单位显示磁盘可用空间(类似windows的C、D、E盘)
du -h 以MB、GB为单位显示每个文件/目录磁盘使用空间
free 显示系统使用和空闲的使用情况
上一篇:
IDEA上Java项目控制台中文乱码