首页 > 代码库 > linux 用户/群组/权限

linux 用户/群组/权限

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

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

cat passwd   //查看密码详细信息
root:X:0:0:root:/root:/bin/bash
用户:密码占位符X:UID(用户ID号):GID(组ID):用户的描述信息(可有可无):用户的家目录:登录shell  #/bin/bash 代表可以登录shell  /sbin/nologin 代表不登录shell     
 
useradd user1 # 新增用户user1   以:用户user1举例
/home/user1   #用户家目录
/etc/passwd   #存放用户信息
/etc/shadow   #用存放用户密码
/etc/group    #存放组信息
/etc/gshadow  #存放组密码
mkdir /home/user1 #创建用户家目录
cp -r /etc/skel/
chown -R user1:user1  /home/user1  #递归复制用户配置文件
/var/spool/mail/user1  #用户的邮箱
userdel -l  #删除用户的全部信息

wheel:x:10:egon
 组名:组密码::组文件
 
 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   #改用户
 groupadd  #建组
 groupdel  #删除组
 
 主的权限:组的权限:其他人的权限
 r:read 可读:user   -->4   (文件)读取文件的内容    (目录)浏览该目录的子目录及文件名
 w:write 可写:group   --->2   (文件)修改文件的内容  (目录)可该目录下新建/删除/重命名文件
 x:execute可执行:other    --->1  (文件)可以执行(把文件档程序) (目录)可cd切换目录
 
 ./ 运行文件
 sh 执行文件

 

linux 用户/群组/权限