习题总结(一)——硬链接,locate,chmod,家目录
2015-07-21 20:47
351 查看
习题出处: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
错误或感觉模糊的题目总结:
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
相关文章推荐
- 多学一点(一)——在 Linux 下安装 JDK 和 Tomcat
- 学习笔记(六)——用户,用户组,切换登录用户
- Linux日志文件总管logrotate
- 学习笔记(五)——chown,chmod,chattr,lsattr,suid,sgid,stick_bit,Linux搜索文件/命令,软链接,硬链接
- 学习笔记(四)——目录命令、rm 等常用命令、查看文本命令、文件属性
- 学习笔记(三)——ls命令、Linux目录结构、cd命令、PATH、快捷键
- 学习笔记(二)——单用户模式、救援模式、运行级别、启动流程、登录文件
- 学习笔记(一)——安装与远程连接Linux操作系统
- 权当开篇——Linux学习之路(三)
- 权当开篇——Linux学习之路(一)
- Mac安装Gradle
- java.util.ConcurrentModificationException 解决办法
- JsonModel&AFNetWorking
- Web前端开发基础 第四课(颜色值)
- 每天一个小知识点9(jQuer总结三)
- [HAOI2011]problem a(DP)
- (七十九)MapKit的基本使用
- vim正常模式、插入模式、命令模式切换
- Java基础语法(三)(流程控制和数组)
- (七十九)MapKit的基本使用