contos7 用户管理相关操作命令
作者:互联网
# 查看用户列表
cut -d : -f 1 /etc/passwd
# 查看可以登录系统的用户
cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
# 查看登录用户正在使用的进程信息
w
# 查看曾经使用过系统的用户信息
last
# 添加用户(创建home目录lixingwu,指定shell:/bin/sh,添加用户描述:this is a lixingwu)
useradd -m -d /home/lixingwu -s /bin/sh -f -1 -c "this is a lixingwu" lixingwu
# 查看用户信息
cat /etc/passwd |grep lixingwu
id lixingwu
# 查看用户状态
passwd -S lixingwu
# 锁定用户(二选一,需要一一对应使用)
passwd -l lixingwu
usermod --lock lixingwu
# 解锁用户(二选一,需要一一对应使用)
passwd -u lixingwu
usermod -unlock lixingwu
# 修改密码
passwd lixingwu
# 删除用户及home目录
userdel –r lixingwu
# 创建组
groupadd test
# 查看组
cat /etc/group
# 删除组
groupdel test
# 修改组
groupmod -n test1 test
# 用户分配组
usermod -G test1 lixingwu
# 查看文件或目录的权限
ls -l
# 分配权限(分配详情:https://blog.csdn.net/neubuffer/article/details/16901075)
chmod g+rwx a.txt
chmod u+rwx,g+rx,o+r b.txt
chmod u-x b.txt
# 修改文件所有组
chgrp test1 c.txt
# 修改文件所有者
chown -R lixingwu b.txt
# 查看权限详细信息
getfacl a.txt
权限码计算方式
r=4,w=2,x=1
chmod u+rwx,g+rx,o+r b.txt 等价于:chmod 754 b.txt
chmod u=rwx,g=rwx,o=rwx b.txt 等价于:chmod 777 b.txt
计算方式:
u+rwx g+rx o+r
4+2+1 4+1 4
7 5 4
标签:操作命令,passwd,contos7,用户,chmod,lixingwu,rwx,txt 来源: https://www.cnblogs.com/lixingwu/p/11237946.html