linux文件权与限之默认权限与隐藏权限

文件权与限之默认权限与隐藏权限

非纯本文件:ob
/bin /usr/bin :普通用户执行的命令
/sbin /usr/sbin :超级用户执行的命令
#cat /usr/bin //会显示乱码
#ob -t type 文件
type:
a 默认字符输出
c 使用ASCLL输出
d 十进制
o 八进制
x 十六进制

ob -t c /usr /bin/passwd

                 //使用ASCLL输出文件

左边第一列以进制

修改文件的时间或创建新文件:touch
mtime :modifcation time
修改文件内容时,更新这个时间
ctime: status time
文件的权限或者属性更改时,修改这个时间
atime: access time
文件内容被取用时,比如cat,更新这个时间

ls -l //显示的时间是

//touch文件时 , 三个时间都会修改问当前的时间
选项:
-a 修改访问时间
-c 仅修改文件时间,文件不存在不创建文件
-d 后面接修改的日期 --tate=“日期和时间”
- m 修改 mtime
-t {YYMMDDhhmm}

cp -a ~/.bashrc bashrc

 	//-a   复制完全属性

[root@localhost tmp]# ll bachrc ; ls - l --time=atime bashrc ; ls - l – time-ctime bashrc
ls: 无法访问bachrc: 没有那个文件或目录
ls: 无法访问-: 没有那个文件或目录
ls: 无法访问l: 没有那个文件或目录
bashrc
ls: 无法访问-: 没有那个文件或目录
ls: 无法访问l: 没有那个文件或目录
ls: 无法访问time-ctime: 没有那个文件或目录
bashrc

[root@localhost tmp]# touch -d "2 day ago " bashrc
[root@localhost tmp]# ll bachrc ; ls - l --time=atime bashrc ; ls - l – time-ctime bashrc
ls: 无法访问bachrc: 没有那个文件或目录
ls: 无法访问-: 没有那个文件或目录
ls: 无法访问l: 没有那个文件或目录
bashrc
ls: 无法访问-: 没有那个文件或目录
ls: 无法访问l: 没有那个文件或目录
ls: 无法访问time-ctime: 没有那个文件或目录
bashrc#

文件的默认权限:umask

umask :

0022 --> 后面三个是一般权限
#umask -s
a=rwx,g=rx,o=rx -->目录的默认权限

1.文件默认不给执行(X)权限,最大666 rw-rw-rw-
2.目录默认给X权限,最大777 rwxrwxrwx
3.uamsk分数值指的是,该默认值需要减掉的权限

#umask 002
#touch b.txt
#ls -l

假设umask为003,文件和目录的权限是什么??
umask 003 ,去掉的权限:---------wx
文件:(-rw-rw-rw-)-(----------wx)–rw-rw-r–
目录:(drwx-rwx-rwx)-(----------wx)-drwxrwxr–
606-002 663

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

尹汇川

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

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

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

打赏作者

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

抵扣说明:

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

余额充值