linux 用户/群组/权限

mv 原文件名 新文件名     #相当于重命名

查看文件内容相关命令
cat  #查看文件全部内容
head - n #查看文件前n行内容(默认前十行)
tail -n  #查看文件后n行内容(默认后十行)
tail -f  #动态查看文件新增内容
more #百分比查看文件内容
less #递进查看文件内容
>    #左边的内容<执行结果>覆盖右边的内容(重定向)  文件不存在可直接创建
>>   #追加文件内容    文件不存在可直接创建

执行文件的命令:
 ./ 运行文件
 sh 执行文件

cat passwd //查看用户详细信息 一行代表一个用户信息
root:X:0:0:root:/root:/bin/bash
用户密码占位符XUID(用户ID号)GID(组ID)用户的描述信息(可有可无)用户的家目录登录shell  #/bin/bash 代表可以登录shell  /sbin/nologin 代表不登录shell     
cat /etc/group 查看组信息

  组名:组密码:GID:组成员

 新增用户的两种方法:
(1)useradd user1 # 新增用户user1   以:用户user1举例
(2)vim /home/user1   #用户家目录    {以配置文件的方式创建用户}
vim /etc/passwd   #存放用户信息
vim /etc/shadow   #用存放用户密码
vim /etc/group    #存放组信息
vim /etc/gshadow  #存放组密码
mkdir /home/user1 #创建用户家目录
ls -a /etc/skel  显示存放用户的隐藏文件信息
cp -r /etc/skel/.[!.]* /home/user1/ (复制模板的隐藏文件)
touch /var/spool/mail/user1 #创建用户的邮箱

 chang owner= chown  
 chown egon:egon: /home/oldboy   改变所有者和所有组
 chmod   #改用户权限
 chouwn -R  #递归修改所有者和所有组
 chmod -R   #递归修改权限
useradd user1
-u “13” -g “103” -c“描述信息” -d /home/user1“家目录” -s “/bin/nologin” useradd #建用户 usermod #改用户
userdel -l 删除用户的全部信息 groupadd #建组 groupdel #删除组
 主的权限:组的权限:其他人的权限
 r:read 可读:user   -->4   (文件)读取文件的内容    (目录)浏览该目录的子目录及文件名
 w:write 可写:group   --->2   (文件)修改文件的内容  (目录)可该目录下新建/删除/重命名文件
 x:execute可执行:other    --->1  (文件)可以执行(把文件档程序) (目录)可cd切换目录

原文地址:https://www.cnblogs.com/junxiansheng/p/6898834.html