文件属性
[xie@Ryzen ~]$ ls -altotal 60drwx------. 16 xie xie 4096 Sep 24 10:11 .drwxr-xr-x. 4 root root 29 Sep 24 09:04 ..-rw-------. 1 xie xie 11719 Sep 24 08:41 .bash_history-rw-r--r--. 1 xie xie 18 Sep 1 2020 .bash_logout[ 权限 ][链接][拥有者][用户组][文件容量][ 修改日期 ] [ 文件名 ]
修改文件属性与权限
chgrp 修改文件所性用户组
chgrp [-R]
chgrp users file.txt
chown 修改文件拥有者
chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
chown users:users file
chmod 修改文件的权限, SUID, SGID, SBIT等特性
r: 4
w: 2
x: 1
chmod [-R] 644 .bashrc
u: user
g: group
o: others
a: all
+: 加入
-: 移除
=: 设置
chmod u=rwx, go=rx .bashrc
chmod a+w .bashrc
chmod a-x .bashrc
目录与文件的权限意义
文件权限
r 可读
w 编辑, 新增, 修改
x 执行
目录权限
r 查询目录下文件
w 建立新文件与目录; 删除已存在的文件与目录; 将已经的文件或目录更名; 移动目录内的文件目录
x 进入目录权限
| 操作 | /dir1 | /dir1/file1 | /dir2 |
|---|---|---|---|
| 读取file1内容 | x | r | - |
| 修改file1内容 | x | rw | - |
| 执行file1内容 | x | rx | - |
| 删除file1内容 | wx | - | - |
| 将file1复制到/dir2 | x | r | wx |
Linux文件种类与扩展名
- 常规文件
- 纯文本文件
- 二进制设施
- 数据文件
- 目录
- 链接文件
- 设备与设备文件
- 区块设备文件
- 字符设备文件
- 数据接口文件
- 数据传输文件
Linux目录配置
详细见鸟哥 P165
