【LINUX】一、文件安全和权限

1.权限位

一个文件或目录权限位有8位,分别为

-  rwx r-x r--

其中第一位代表文件类型,常见的有:

d 目录。
l 符号链接(指向另一个文件)。
s 套接字文件。
b 块设备文件。
c 字符设备文件。
p 命名管道文件。
-普通文件,或者更准确地说,不属于以上几种类型的文件

第一个三位(rwx)代表文件属主,即创建该文件的用户,缩写为u
第二个三位(r-x)代表文件属组,即该文件属主所在的用户组及其中的用户,缩写为g
第三个三位(r–)代表其他用户,缩写为o

2.文件权限

针对一个文件,三种权限代表的意义:
1)读,显示文件的内容
2)写,对文件进行编辑
3)执行,执行这个脚本或程序文件
修改方法:
1)符号模式

chmod u-x myfile
chmod g+x myfile
chmod o+r myfile

2)绝对模式

chmod 777 myfile
chmod 741 myfile

将/usr/local/home目录下所有文件及子目录下文件权限设置为777

chmod -R 777 /usr/local/home/*

3.目录权限

针对一个目录,三种权限代表的意义:
1)读,列出目录中的文件
2)写,在目录中创建或删除文件
3)执行,搜索或进入该目录

4.权限里面有几个特殊的

1)s ,文件属主和组suid

2)t ,粘性位

出现在目录上时,代表着该目录中文件只有其属主才能删除
出现在文件上时,代表该脚本或程序在执行时会被放在交换区 (虚存)

3)l, 给文件加锁

5.umask

缺省值,即默认创建的目录或文件权限值减去umask值
默认目录权限值777
默认文件权限值666
查看当前umask值,一般为022

6.软链接

ln source_path target_path
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值