ubuntu 5 - 常用命令 chmod adduser

2017-08-10  本文已影响25人  hongXkeX

We believe that writing is about content, about what you want to say – not about fancy formatting.
我们坚信写作写的是内容,所思所想,而不是花样格式。
— Ulysses for Mac

文件和权限

1

我们来看一列:

2

下面从左到右重点说明:

3

lrwxrwxrwx :

r read
w write
e execute 执行
- 无权限 无权限
文件类型 拥有者 组员 其他人
l rwx rwx rwx

权限说明:
read:

write:

execute:

补充:

标识符 类型说明
d 目录
- 文件
b 块文件
l 链接文件

文件类型:

标识符 类型说明
d 目录
- 文件
b 块文件
l 链接文件

拥有者有对文件的最高权限


4

左边第一个hk 标识拥有者
第二个hk 标识 组

主人 :owner user u
组 :group g (linux用户只能隶属于一个首要组 可隶属于多个从属组)
其他人 :other o
所有人 :all


chmod 修改文件权限

chmod u+w xxx
chmod u+rw xxx
chmod u+rwx xxx
chmod ug+rwx xxx
chmod ugo+x
chmod a+rwx

chmod --help:

chmod

chmod ugo+rwx hello.txt :

chmod

chmod 000 hello.txt :

chmod 000.png

chmod u+rw :

chmod u+rw

chmod a+rwx

image.png

chmod num xxx :

chmod num.png

chmod -R d :

chmod -R

增减新用户

useradd

是底层添加用户的命令,推荐用adduser添加用户

man useradd man useradd

adduser (推荐用此)

man adduser

通过adduser添加用户

# adduser --home /home/ubuntu2 -gid 1000 ubuntu2
adduser.png

-gid 1000 是添加组 原来的组hk用1000标识
(也可以新建组 再往里添加用户 具体命令请看帮助文档)
来看ubuntu2 的组:

ubuntu2组.png

可见用户是ubuntu2 组是hk

ubuntu2用户有写权限 hk用户对hello.txt没有写权限:

权限

任何权限在root面前都失效:

root.png

世界上所有的追求都是因为热爱
一枚爱编码 爱生活 爱分享的IT信徒
—— hongXkeX

上一篇下一篇

猜你喜欢

热点阅读