学习Linux - 文件基本属性

2017-09-27  本文已影响0人  wenjieli

前言

有时候在Linux操作系统更改文件权限的时候, 总是得查一下, 怎么修改, 自己记录一下, 便于查找, 便于记忆.

文件属性

图1.png
图1 是文件在Linux下用命令 ls -l可以看到的完整格式.

从左至右用0-9这些数字来表示.

关于文件的属主和属组不在这里详细描叙, 不常用到, 想了解可以去 这里

文件属性的修改

一般更改文件的读写可执行的属性时用到 chmod 命令

r:4
w:2
x:1
如果我们想把一个文件test.txt的所有权限都开放, 要如下命令
chmod 777 test.txt
7 = 4 + 2 + 1, 3个7代表如上图的三个权限, 我们不想开放什么权限, 就不要做那一位的加法的和
如 chmod 770 test.txt

还有另外一种更改文件属性的chmod命令

上图的三个权限分别代表 user, group, other, 可以缩写为 u, g, o, 还有一种a代表all, 所有的身份权限
+增加
-减少
=设定
例如 给test.txt所有的身份设定可读权限
chmod a+r test.txt 
上一篇下一篇

猜你喜欢

热点阅读