《鸟哥linux》--第七章课后习题答案
2014-05-06 11:02
253 查看
1.什么是绝对路径与相对路径
绝对路径写法为由/开始写,至于相对路径则不由/开始写,此外相对路径为相对于目前工作目录的路径
2.如何更改一个目录名称?例如由/home/test 变为/home/test2
mv /home/test /home/test2
3.PATH这个环境变量的意义?
这个是用来指定执行文件执行的时候,指令搜寻的目录路径
4.umask有什么用处与优点
umask可以拿掉一些权限,因此,适合的定义umask有助于系统安全,因为他可以用来建立默认的目录或档案的权限
5.当使用者的umask分别为033与044他所建立的档案与目录的权限为何?
在umask为033时,则预设是拿掉group与other的w(2)x(1)权限,因此权限就成为【档案-rw-r--r--,,目录drwxr--r--】而当umask 044时,则拿掉r的属性,因此就成为【档案-rw--w--w-,目录drwx-wx-wx】
6.什么是SUID?
当一个指令具有SUID的功能时,则:
1.SUID权限仅对二进制程序有效
2.执行者对于该程序需要有x的可执行权限
3.本权限仅对执行该程序的过程中有效(run-time)
4.执行者将具有该程序拥有者的权限
7.当我要查询/usr/bin/passwd这个档案的一些属性时(1)传统权限;(2)文件类型;(3)档案的隐藏属性,可以使用什么指令来查询?
1.ls -al
2.file
3.lsattr
8.尝试用find找出目前linux系统中,所有具有SUID的档案有哪些?
find / -perm +4000 -print
9.找出/etc底下,档案大小介于50k到60k之间的档案,并将权限完整的列出
find /etc -size +50k -a -size -60k -exec ls -l {} \;
10.找出/etc下,档案容量大于50k且档案所属人不是root的档名,且将权限完整的列出
find /etc -size +50 -a ! -user root -exec ls -ld {} \;
或者find /etc -size +50 -a ! -user root -type f -exec ls -l {} \;
11.找出/etc底下,容量大于1500k以及容量等于0的档案
find /etc -size + 1500k -o -size 0
(-a 就是and -o 就是or)
绝对路径写法为由/开始写,至于相对路径则不由/开始写,此外相对路径为相对于目前工作目录的路径
2.如何更改一个目录名称?例如由/home/test 变为/home/test2
mv /home/test /home/test2
3.PATH这个环境变量的意义?
这个是用来指定执行文件执行的时候,指令搜寻的目录路径
4.umask有什么用处与优点
umask可以拿掉一些权限,因此,适合的定义umask有助于系统安全,因为他可以用来建立默认的目录或档案的权限
5.当使用者的umask分别为033与044他所建立的档案与目录的权限为何?
在umask为033时,则预设是拿掉group与other的w(2)x(1)权限,因此权限就成为【档案-rw-r--r--,,目录drwxr--r--】而当umask 044时,则拿掉r的属性,因此就成为【档案-rw--w--w-,目录drwx-wx-wx】
6.什么是SUID?
当一个指令具有SUID的功能时,则:
1.SUID权限仅对二进制程序有效
2.执行者对于该程序需要有x的可执行权限
3.本权限仅对执行该程序的过程中有效(run-time)
4.执行者将具有该程序拥有者的权限
7.当我要查询/usr/bin/passwd这个档案的一些属性时(1)传统权限;(2)文件类型;(3)档案的隐藏属性,可以使用什么指令来查询?
1.ls -al
2.file
3.lsattr
8.尝试用find找出目前linux系统中,所有具有SUID的档案有哪些?
find / -perm +4000 -print
9.找出/etc底下,档案大小介于50k到60k之间的档案,并将权限完整的列出
find /etc -size +50k -a -size -60k -exec ls -l {} \;
10.找出/etc下,档案容量大于50k且档案所属人不是root的档名,且将权限完整的列出
find /etc -size +50 -a ! -user root -exec ls -ld {} \;
或者find /etc -size +50 -a ! -user root -type f -exec ls -l {} \;
11.找出/etc底下,容量大于1500k以及容量等于0的档案
find /etc -size + 1500k -o -size 0
(-a 就是and -o 就是or)
相关文章推荐
- 《C语言程序设计教程》(主编黄迪明、余勤)第七章课后习题答案
- 《鸟哥linux》--第十一章课后习题答案
- C++Primer 中文版 第五版 第七章课后习题答案
- 《鸟哥linux》--第六章课后习题答案
- 请问谁有计算机组成原理张基温版第六版的课后习题答案啊!
- IBM-PC汇编语言程序设计课后习题答案(第4、5章)
- [第四周]第七章课后习题
- 《Python编程 从入门到实践》第七章课后习题
- C++Primer Plus笔记——第四章 复合类型及课后习题答案
- python核心编程-第7章课后习题答案
- 《统计建模与R软件》第三章课后习题3.1-3.4解题答案
- 自考本科《计算机网络原理》课后习题参考答案(第二章)
- 鸟哥的Linux私房菜基础学习篇(第二版)第二章课后习题与答案
- 新版汇编语言程序设计【课后习题答案】
- C++Primer第五版 第七章习题答案(21~30)
- 数据库系统概论课后习题答案第三章
- 编译原理课后习题答案令A,B和C是任意正规式,证明以下关系成立(A|B)*=(A*B*)*=(A*|B*)*
- c++ primer(第五版)学习笔记及习题答案代码版(第七章)类
- 《软件工程导论》课后习题答案 张海藩
- 中国近代史纲要课后习题答案