1、linux中文件的作用:
2、linux中文件命名规则:
文件名字符最大为255个字符,
不能包括特殊字符 ‘\’,‘/’,
以 . 开头的文件为隐藏文件
3、linux中文件的相关信息:
ls -s 以长列表方式查看文件的详细信息时,就会显示文件的下面相关信息:
4、linux中文件类型
连接数:有多少种方式可以访问到当前目录和文件
5、linux中文件权限:(很重要)
ll:查看权限
目录初始权限:775
文件初始权限:664
更改所有权限 chmod -R
例题:
test目录的当前权限为r-x rwx rw- ,
请将它的权限修改为 rwx r— r-x 。
chmod u+w, g-wx, o-w,o+x test
chmod u=rwx, g=r, o=rx test
chmod 745 test
chmod u+w, g=r, o=rx test
1.chown(修改文件拥有者身份)
每个文件都有一个拥有者
只有root用户才可以使用“chown”指令。
chown vtest hello.sh 所有者
chown ctest:root hello.sh 所有者、组
chown :root hello.xh 所属组
选项:
-R:递归修改目录及子目录
—nodereference:修改符号链接文件,而非所指向的文件
—reference=<参考文件>:将文件的身份修改为和<参考文件>相同
2.chgrp(修改文件的所属组)
每一个文件都属于并只能属于一个指定的组。
root用户可以用“chgrp”指令来改变文件所属的组。
语法:chgrp <组名><文件名>
例:chgrp grp1 file
3.目录 rwx 查看目录(ls,ls-a,ll)
目录权限
对目录(记录文件名列表)而言,这三种权限的含义为:
读(r):具有读取目录结构列表的权限,列出文件列表ls,ll
写(w):列出列表,具有更改目录结构列表的权限(新建、删除(rm-rf)、重命名(mv)、移动(mv)文件/目录)
执行(x):运行命令的参数,进入该目录成为工作目录
文件 rwx 查看文件(cat,vi,head,tail,more,less)
文件权限
读(r):可读取此文件的内容,如读取文本文件的文字内容等
写(w):可以编辑、新增或修改文件的内容(但不包括删除该文件)
执行(x):该文件具有可以被系统执行的权限
4、强制位和冒险位:-s -t
