进阶指令一

权限指令类

 ls -l  显示的内容如下
 
 drwxr-xr-x 4 x-shell x-shell     4096  3月 13 11:25 图片
 |   10位  |

0 - 9位的说明

  1. 第0 位确定文件类型

    Linux文件类型说明
    文件类型	说明
    b		块设备,是一些提供系统存取数据的接口设备,例如硬盘。
    c		字符设备,是一些串行端口的接口设备,例如键盘、鼠标、打印机、tty终端。
    d		目录,类似于Windows的文件夹。
    l		链接文件,类似于Windows的快捷方式。
    s		套接字文件(socket),用于进程之间的通信。
    

    2 . 第1 到3位 确定所有者 (文件的所有者权限)

    1. 第 4到 6 位确定 所属组 (同用户组) 权限
    2. 第 7到9 位 确定 其他组的权限

​ 这些权限 r 是可读 w是可写 x 是可执行

r w x 权限的讲解

r w x 作用到文件

[ r ] 表示可读  可读取 查看
[ w ] 表示可写,可修改  但不能删除,仅当文件所在的文件目录是可写权限时 才能删除 该文件
[  x ] 表示可执行

r w x 作用到文件目录时

[ r ] 表示可读  可读取 查看
[ w ] 表示可写,可修改 当文件所在的文件目录是可写权限时 ,对目录 创建 +删除 +重命名目录
[  x ] 表示可执行

可用数字代表这些权限名

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

权限后面的 数字代表该目录中的子目录数

第一个 x-shell 是用户

第二个 x-shell 是所在组

4096 是文件大小 文件夹的大小就是4096 字节(不受所包含文件影响)

3月 13 11:25 是文件最后修改时间

注意 : 我们创建的空文件夹 默认包含了两个隐藏文件夹 一个 是 . 一个是 …


修改文件或目录权限

chmod 指令

u :所有者 g :所有组 o 其他人 a 所有人(也就是前三个总和)

1) chmod u=rwx,g=rx,o=x  文件或者目录名
2) chmod u+rwx  文件/目录名   增加权限
3)chmod a-rwx  文件/目录名    减少权限

也可以通过数字变更权限

 r= 4 	w=2		x=1
chmod  u=rwx,g=rx,o=x 文件/目录名
相当于 chmod 751 文件/目录名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

丁金金

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值