red hat常用命令2

来源:互联网 发布:数学必修三算法用学吗 编辑:程序博客网 时间:2024/06/04 23:25

转换为root用户:su -    //要输入密码

查看用户信息:id username

添加用户xx: useradd xx

初始化xx的密码:passwd xx

通过检查/etc/passwd 文件确认已添加了xx: tail -2 /etc/passwd

删除用户和其主目录:userdel -r username\

修改用户的UID:usermod -u 578 username

锁账户:usermod -L username

解锁账户:usermod -U usermod

每30天创建新密码:chage -M 30 username

列出用户以及密码的有效期: chage -l username

设定过期日期:chage -E xxxx-xx-xx username

修改 newuser 的用户名为 newuser1:usermod -l newuser1 newuser

添加组账号: groupadd  groupname

修改组的名字:groupmod -n groupname1 groupname //将groupname改为groupname1、

将指定组的GID改为2000 :groupmod -g 2000 groupname

创建一个新用户 tom,同时加入 staff 附加组中:useradd -G staff tom

创建一个新用户 webmaster,不创建用户自家目录,指定登录目录 /www,同时加入 apache 附加组中:

useradd -d /www -M -G apache webmaster

将 newuser2 添加到组 staff:usermod -G staff newuser2 //副组用-G,主组用-g

更改文件所有权:chown username file1 //若是配合-R使用,可以以递归更改整个目录树的所有权

更改文件组所有权:chown :admins foodir //将foodir组改为admins组

同时更改文件所有权和文件组所有权:chown username:admins file1

只给拥有者加上可执行权限 : chmod u+x test.sh 

只给群组身份加上可执行权限: chmod g+x test.sh

只给其他人身份加上可执行权限: chmod o+x test.sh//去除某一权限用  "-"不用“+”

综合应用:chmod u=rwx g+rx o-x test.sh

用数字来改变权限有:chmod 755 test.sh//u的权限为rwx g的权限为rx o的权限为rx。用rwx代表数字421









原创粉丝点击