Linux常用命令记录
权限操作指令记录
指令 | 描述 |
---|---|
groupadd group1 | 创建一个名为【group1】的新用户组 |
groupdel group1 | 删除一个名为【group1】的用户组 |
groupmod -n group2 group1 | 将名为【group1】的用户组重命名为【group2】 |
useradd -g group1 user1 | 创建一个名为【user1】的新用户并将其加入到名为【group1】的用户主组,每个用户有且只有一个主用户组 |
useradd -G group1 user1 | 创建一个名为【user1】的新用户并将其加入到名为【group1】的附属用户组,每个用户可以有多个附属用户组 |
usermod -a -G group1 user1 | 添加名为【user1】的用户加入到名为【group1】的附属用户组 |
usermod -g group1 user1 | 移动名为【user1】的用户到名为【group1】的用户主组 |
gpasswd -d group1 user1 | 将名为【user1】的用户从名为【group1】的用户组中删除 |
useradd user1 | 创建一个名为【user1】的新用户 |
userdel -r user1 | 删除一个名为【user1】的用户 |
passwd | 修改登录口令 |
passwd user1 | 修改名为【user1】的用户登录口令,只允许root执行 |
chage -E 2022-12-31 user1 | 设置名为【user1】的用户口令的失效期限 |
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 | 修改用户组为【system】名为【user1】的用户属性 |
useradd -c "Name Surname" -g system -d /home/user1 -s /bin/bash user1 | 创建一个属于【system】用户组名为【user1】的用户 |
pwck | 检查 /etc/passwd 的文件格式和语法修正以及存在的用户 |
grpck | 检查 /etc/passwd 的文件格式 |
chmod +x file1 | 赋予名为【file1】的文件操作权限 |
chown -R user1.user1 /dir1 | 改变名为【dir1】的目录及下所有文件的所有人属性 |
chmod 777 -R /dir1 | 赋予名为【dir1】的目录及下所有文件最高权限 |
ll | 显示当前目录下所有文件的权限 |