Linux基础《一》用户以及文件权限管理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40883132/article/details/82944211
  • 用户管理

查看所有用户: ls /home

进入某个用户:su -l xxx   /   su xxx   -- xxx是用户名

退出当前用户: exit  /  ctrl + d

在 Linux 里面每个用户都有一个归属(用户组),用户组简单地理解就是一组用户的集合,它们共享一些资源和权限,同时拥有私有资源,就跟家的形式差不多,你的兄弟姐妹(不同的用户)属于同一个家(用户组),你们可以共同拥有这个家(共享资源),爸妈对待你们都一样(共享权限),你偶尔写写日记,其他人未经允许不能查看(私有资源和权限)。当然一个用户是可以属于多个用户组的,正如你既属于家庭,又属于学校或公司。

新增用户: sudo adduser xxx   ---xxx用户名

删除用户: sudo deluser xxx   ---xxx用户名

查看当前用户分组: groups xxx    -- xxx 用户名

给用户分配root权限: sudo usermod -G sudo xxx  ---xxx:用户名

文件权限

包括: 读、写。执行。

扫描二维码关注公众号,回复: 3432646 查看本文章

pwd:列出当前所在路径。

ls -l : 使用较长文件列出文件。

比如:

 关于文件类型,这里有一点你必需时刻牢记 Linux 里面一切皆文件,正因为这一点才有了设备文件( /dev 目录下有各种设备文件,大都跟具体的硬件设备相关)这一说。 socket:网络套接字,具体是什么,感兴趣的用户可以自己去了解或期待实验楼的后续相关课程。pipe 管道,这个东西很重要,我们以后将会讨论到。软链接文件:软链接等同于 Windows 上的快捷方式,。

一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件。

ls -A:

显示除了 .(当前目录)和 ..(上一级目录)之外的所有文件,包括隐藏文件(Linux 下以 . 开头的文件为隐藏文件)。

注意大小写。

ls -Al : 将以上两者结合起来。

ls -AsSh : 其中小 s 为显示文件大小,大 S 为按文件大小排序,若需要知道如何按其它方式排序.

 给用户赋予文件的权限:

touch iphone6       --新建一个文件iphone6

ll iphone6      --查看iphone6文件权限所有者

进入文件所在目录 --- >

sudo chown xxx iphone6 --给xxx访问iphone6的权限

修改文件权限:

chmod abc iphone :

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

还可以用另外一个方式:chmod go-rw iphone6

 go 、u 分别表示 group、others 和 user,+ 和 - 分别表示增加和去掉相应的权限。

猜你喜欢

转载自blog.csdn.net/qq_40883132/article/details/82944211
今日推荐