1、sudo命令,以其他的身份来执行,预设的身份为root
2、linux一般将文件可存取的身份分为owner/goup/others三个类别,且三种身份各有read/write/execute等权限。
文件或文件夹的所有者 (owner):文件或文件夹的拥有者,开始创建文件或文件夹时为创建者。
组 (group):文件或文件夹所属的组, 开始创建文件或文件夹时为创建者的所属的组。
其他人 (other):除了文件或文件夹的所有者和文件或文件夹所属的组的其他成员,剩下的 linux 的用户。
权限 | 简写 | 对普通文件的作用 | 对文件夹的作用 |
读取 | r | 查看文件内容 | 列出文件夹中的文件(ls) |
写入 | w | 修改文件内容 | 在文件夹中删除、添加或重命名文件(夹) |
执行 | x | 文件可以作为程序执行 | cd 到文件夹 |
2.1 ls -al //列出所有文件的详细属性和权限
例如: drwxrwxr-x 11 wy wy 4096 апр 16 22:24 koaweb
上面的有九列数据
第一列数据表示和文件或文件夹相应关系用户的操作权限
d
表示为目录(文件夹)
-(常规文件)、d(目录)、l(符号链接)、c(字符特殊设备)、b(模块特殊设备)、p(FIFO)、s(套接字)
drwxrwxr-x
除出去第一个字母d
后的rwxrwxr-x
表示的是三种用户关系对文件或文件夹的操作权限 从左到右每三个一组,依次表示所有者权限、组权限、其他用户权限[r][w][x] : 每组的顺序均为rwx,如果用户有相应的操作权限就用相应的字母表示,如果不具有相应的操作权限就用 - 表示
第二列表示文件夹内文件和文件夹的总数量(包括文件夹本身)
第三列表示文件夹或文件的拥有者
第四列表示文件或文件夹的所属的组
第五列表示文件或文件夹的大小
第六、七、八列表示文件或文件夹最后被修改的时间
ls -al --full-time
//显示完整时间格式
例如
drwxrwxr-x 11 wy wy 4096 2018-04-16 22:24:45.261841000 +0800 koaweb
第九列文件或文件夹的名字
3、-R 处理指定目录以及其子目录下的所有文件