1.文件属性之文件权限
文件属性如下:
文件类型和权限部分:
root不受权限的控制
档案容量部分默认为byte
2.改变文件群组
使用chgrp [-R] grpname dirname/filename
来改变文件的群组,其中grpname必须在/etc/group文件内存在才行,否则就会显示错误。
3.改变文件所有者
修改后的所有者必须是已经存在系统中的帐号,也就是在/etc/passwd 这个文件中有纪录的使用者名称才能改变
4.改变文件权限
数字型:
符号型:
user=>u
group=>g
others=>o
三者全部=>a
使用+/-来增加/除去某个权限,使用=来覆盖原有权限设置
5.权限对于目录和文件的区别
一般来说,要删除某个文件,一般要在上级目录具有WX权限。
例子如下:
6.文件类型
符号 | 类型 |
---|---|
- | 一般文件(正规文件,二进制文档,数据格式文件) |
d | 目录文件 |
l | 链接文件 |
b | 区块(block)设备文件(硬盘,软盘) |
c | 字符(character)设备文件(键盘,鼠标) |
s | 数据接口文件(网络数据承接) |
p | 数据传送档 |
7.linux目录配置
FHS(Filesystem Hierarchy Standard(文件系统层次化标准))对三大目录进行了规定,分别是/,/usr,/bin,并且对这三个目录下应该有哪些目录以及下层目录的功用进行了规定。FHS订定出来的四种目录特色为:shareable, unshareable, static, variable
1.根目录/:存放与开机系统相关的文件
2./usr(unix software resource):与软件安装/执行有关
3./var (variable):与系统运行过程有关
8.绝对路径和相对路径
绝对路径从根目录 / 开始写起,否则都是相对路径的文件名。
绝对路径:由根目录(/)开始写起的文件名或目录名称, 例如 /home/dmtsai/.bashrc;
相对路径:相对于目前路径的文件名写法。 例如 ./home/dmtsai 或 …/…/home/dmtsai/ 等等。反正开头不是 / 就属于相对路径的写法
有“ . ”为开头的为隐藏文件,