心有多大,舞台就有多大,希望结识做网站测试的朋友们;
测试需要横向扩展也需要纵向延伸
我相信自己会在测试的道路上走的很远..............................
linux学习(1)——Linux的文件属性及其权限的更改命令
上一篇 /
下一篇 2009-08-17 17:52:37
/ 个人分类:linux
一、文件种类:
d: directory,目录
l:link,连接文件,和windows下,快捷方式类似
b:block,块设备文件
c:character,字符设备文件,即串行端口的接口设备,如键盘、鼠标等
s:sockets,套接字,这类文件通常用在网络数据连接,通常放在/var/run目录中
p: FIFO,pipe,管道,是一种特殊的文件类型,主要目的是,解决多个程序同时访问一个文件所造成的错误。
普通文件:
纯文本文件、二进制文件、数据格式的文件
.sh,批处理文件
二、文件属性:
r: read; 4
w:write 2
x:excute 1
三、文件权限的更改
1、 更改所属用户组:chgrp change group
格式:chgrp [-R]新组名文件(目录)名
-R:recursive,递归更新
eg:chgrp testgrp test.txt
注意:要改成的用户组名,必须在/etc/group中存在。
2、更改文件拥有者:chown change owner
该命令还可以更改用户所在的组
格式:chown新拥有者文件(目录)名
chown新拥有:新组名文件(目录)名
eg:
chown test:root test.txt
3、更改9个属性:chmod
9个属性指:owner/group/others对应的read/write/excute
格式:chmod [-R] xyz 文件(目录)名
eg:
比如要设置test.txt文件的属性为:–rwxrwx—,可以这样设置
chmod 761 test.txt
chmod u=rwx,g=rw,o=x test.txt
chmod u+x,g-r test.txt
四、目录属性的设置
r: read contents in directory:表示具有读取目录结构清单的权限
w:modify contents of directory,表示将拥有更改该目录结果清单的权限
x:access directory,x与能否进入该目录有关
五、查看文件内容
1、cat
-n:显示行号
2、tac(反向显示)
3、nl(显示时添加行号)
-b:指定行号指定的方式,主要有两种:
-b a:表示不论是否有空行,也同样列出行号
-b t:如果有空行,空行不要列出行号
4、翻页查看
more:一页一页翻动,空格键表示向下翻动;回车键表示向下一行翻动
less:一页一页翻动,可以向上翻动,pageup
5、数据选取:
head:取出前几行:head [-n number]
tail:取出后几行
6、非纯文本文件:od od [-t TYPE] 文件
7、touch:可以修改文件时间
六、搜索文件
1、which
eg:which passwd
2、whereis
eg:whereis passwd
3、locate
eg:locate passwd(可以输入部分文件名)
4、find
eg:find /etc -name passwd
收藏
举报
TAG: