您的位置:首页 > 运维架构 > Linux

第二部分 第七章 Linux文件和目录管理

2010-04-21 23:42 459 查看
第二部分 第七章 Linux文件和目录管理

1.目录和文件

1) 绝对路径(略)

2)相对路径

2.目录的相关操作

1) . : 表示此层目录

2) .. : 表示上一层目录

3) - :表示前一个工作目录

4) ~ :表示“当前用户身份”所在的家目录

5) ~account :表示account用户的家目录

目录操作常用指令

cd (change directory) :改变路径

pwd -P (print working directory):显示当前所在目录

mkdir (make directory)-m(设置权限),-p(递归):新建目录

rmdir -p :(递归删除上层的空目录)

3.执行文件路径的变量 : $PATH

4.管理文件与目录

ls :查看文件和目录

-a :全部文件 -A :全部但不包括.与..

-d :仅列出目录本身,而不是目录的文件

-l : 列出属性

5.cp(copy)复制文件,目录

mv(move)移动目录与文件

rm(remove)删除文件和目录

6.获取路径的文件夹名与目录名

basename : 获取文件名

dirname : 获取路径名

7.查看文件内容

cat :由第一行开始显示文件内容

tac :从最后一行开始显示

nl :显示的时候输出行号

more :一页一页的显示

less : 与more相似,可以向前翻页

head : 只看前几行

tail :只看最后几行

od :以二进制方式读取文件内容

8.修改文件时间与创建新文件

touch :创建文件,修改文件的acess,修改,status时间

9.文件默认权限

umask 0002

10.设置文件隐藏属性

chattr 重要的选项:-i(不能被更改)

-a :只能增加,不能删除,只有root权限才能设置

11.lsattr :显示文件的隐藏属性

12.文件的特殊权限,SUID(设置临时权限),SGID(设置临时group权限),

SBit(有W和X的用户可以建立我呢间目录和文件,但是只有root权限才能山区)

13.文件类型:file 查看文件基本信息

14.搜索文件

1.which [-a] command 在path路径中寻找可执行程序

2.whereis [-bmsu] file/dir

3.locate filename 找到文件的部分名称

4.find 非常强大的功能,1)与时间有关参数a/c/mtime n

2)与用户或用户组有关的参数 -uid n,-gid n -user name

3)与文件权限有关的参数 -name filename -size [+-] SIZE

5.附加操作,-exec command, 处理搜索出来的结果 -print 打印结果

习题:

1)什么是绝对路径与相对路径

答:绝对路径:从根目录开始的路径

相对路径:从当前路径开始的路径

2)如何更改目录的名称?例如由/home/test变为/home/test2

答:mv /home/test /home/test2

3) PATH环境变量的含义是什么

答:命令搜索的路径

4)umask 有什么用处与优点

答:改变当前用户创建文件和目录的权限,优点是在创建文件或目录时就可以指定

文件的属性

5)当用户的umask分别为033与044时,它建立的文件与目录的权限是什么

答:umask指的是“该默认值要减掉的权限”,文件最大权限为-rw-rw-rw,

目录最大权限为-rwxrwxrwx,所以

文件:033表示:-rw-r--r-- 目录:-rwxr--r--

文件:044表示:-rw--w--w- 目录:-rwx-w--w-

6) 什么是SUID

答:当s权限的user的x(执行)时,称为SUID,用户暂时具有root权限

当s在group时,称为SGID,用户组暂时拥有root权限

SBit只针对目录有效,对文件没有效果,到国内用户在该目录具有

w及X权限时,建立文件和目录只有owner和root才有权利删除

chmod 4777 filename 设置文件SUID权限

7)要查询/usr/bin/passwd文件的一些属性时,可以使用什么命令

答:file /usr/bin/passwd 查看文件属性,lsattr /usr/bin/passwd

查看文件的特殊属性

8)尝试用find找出当前Linux系统中所有具有SUID的文件

答:find / -perm +4000 -exec ls -l {} /;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: