Linux 学习第六天 06

Linux 组的基本介绍

在linux中的每个用户必须属于一个组,不能独立于组外,在linux中每个文件有 所有者、所有组、其它组的概念。

1.所有者

2.所在组 在哪个组就对这个文件有一定的权限

3.其它组

4.改变用户所在的组

文件/目录所有者

一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者

查看文件的所有者

指令: ls -ahl

应用实例

修改文件所有者

指令:chown 用户名 文件名

应用案例

要求:使用root创建一个文件apple.txt,然后将所有者改为tom

chown tom apple.txt

组的创建

基本指令

groupadd 组名

应用实例

创建一个组,monster

修改文件所在的组

基本指令

chgrp 组名 文件名

应用实例

使用root用户创建文件 orange.txt,修改它的所有组

charp tom 1.txt

其它组

除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组

在添加用户时,可以指定将该用户添加到哪个组中,

改变用户所在组

userdmod -g 新组名 用户名

usermod -d 目录名  用户名  改变该用户登陆的初始目录,特别说明:用户需要有进入到新目录的权限,

应用实例:

将zwj这个用户从原来所在组,修改到wudang组。

usermod -g wudang zwj

权限的基本介绍

ls -l 中显示的内容如下:

-rwxrw-r--  

0-9位说明

1.第0位确定文件类型(d,-,l,c,b) 

l是链接,相当于windows的快捷方式

d是目录,相当于windows的文件夹

c是字符设备文件,鼠标,键盘

b是块设备,比如硬盘

-代表它是一个普通文件

2.第1-3位确定所有者(该文件的所有者)拥有该文件的权限。--user

3.第4-6位确定所属组 

4.第7-9位确定其它组对它的权限

rwx作用到文件

read:可以读取,查看

write:可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件.

execute:可以被执行、

rwx作用到目录 

read:可以读取,ls查看目录内容

write代表可写:可以修改,对目录内创建+删除+重命名目录

 x代表可以执行:可以进入该目录

权限也可用数字表示为 r=4,w=2,x=1 因此rwx=4+2+1=7

其它说明

1     文件:硬连接或者或者目录:子目录数

root 用户

root 组

123    文件大小(字节)

Feb 2 09:39  最后修改日期

abc     文件名 

修改权限-chmod 

基本说明:通过chmod指令,可以修改文件或者目录的权限

第一种方式:+、-、= 变更权限

u:所有者    g:所有组   o:其他人  a:所有人(u、g、o的总和)

1.给abc文件的所有者读写执行的权限,给所在组读执行权限,给其它组读执行权限,

chmod u=rwx,g=r,o=rx abc

2.给abc文件的所有者除去执行的权限,增加组写的权限

chmod u-x,g+x abc

3.给abc文件的所有用户添加读的权限

chmod o+r abc

第二种方式:通过数字变更权限

r=4  w=2 x=1 rwx=4+2+1=7

这种的最是方便

修改文件所有者-chown

将/home/abc.txt文件的所有者改为tom

chown tom /home/abc.txt

修改文件所有组-charp

charp [组名]  [文件路径]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值