首页 > 其他 > 详细

习题总结(一)——硬链接,locate,chmod,家目录

时间:2015-03-23 19:54:26      阅读:232      评论:0      收藏:0      [点我收藏+]

习题出处:http://www.aminglinux.com/bbs/thread-5406-1-1.html

 

错误或感觉模糊的题目总结:

10. 为什么硬链接不能链接目录? 硬链接的文件是否占用空间大小,硬链接文件是否可以跨分区创建?

因为每个目录下面都会有一个 . .. ,也就是说每个目录下肯定会有它本身和它上一级目录,那么一旦设置了硬链接,则会造成一种混乱,甚至死循环。

硬链接的文件并不会占用空间,因为它只是复制了一份 inode 信息,硬链接文件不可以跨分区。

 

18.  ls 查看目录或者文件时,第二列的数值表示什么意思?如果一个目录的这列的值为3,那么这个3是如何得到的?

第二列数值表示有几个文件使用相同的 inode 如果一个目录的这列为 3 ,我们可以使用下条命令得到:

[root@localhost~]# ll –a folder/ | grep “^d” | wc –l

 

19. 如果没有locate命令,需要我们安装哪个包?初次使用locate命令会报错“can not open`/var/lib/mlocate/mlocate.db‘: No such file or directory” 需要我们如何做呢?

安装 mlocate 包:

[root@localhost~]# yum install –y mlocate

初次使用报错是因为locate 要查询的数据库文件还未生成,使用 updatedb 命令手动生成:

[root@localhost~]# updated

 

22.如何把 /tmp 目录下的所有文件(不含目录)权限改为644

[root@localhost~]# find /tmp -type f | xargs chmod 644

//另一种方法

[root@localhost~]# find /tmp -type f -exec chmod 644 {} \;

 

23. 如何查看当前用户的家目录是什么?

最简单的方法:

[songwei@localhosttmp]# echo $HOME

其他方法:

1

[songwei @localhosttmp]# cd

[songwei @localhost~]# pwd

2

[songwei @localhosttmp]# cat /etc/passwd | grep root | cut -d: -f 6

本文出自 “细桶假狗屎” 博客,请务必保留此出处http://xitongjiagoushi.blog.51cto.com/9975742/1623398

习题总结(一)——硬链接,locate,chmod,家目录

原文:http://xitongjiagoushi.blog.51cto.com/9975742/1623398

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!