Linux文件查找
文件查找命令
快速查找文件locate
介绍:
后台有数据库,在数据库中搜索,速度快 updatedb 更新数据库 配置文件:/etc/updatedb.conf 缺点:只能按文件名模糊搜索 |
安装:
[root@localhost ~]# locate java -bash: locate: 未找到命令 yum -y install mlocate |
更新:
数据库不是实时更新的,所以要更新一下。 updatedb 更新数据库 |
find命令
语法:
find[搜索范围][搜索条件] find /root -name a1 若是模糊查询,则使用通配符 *匹配任意字符{find /root -name "a*"} ?匹配任意一个字符{find /root -name "a?"} []匹配任意一个中括号的字符{find /root -name "a?"} |
注意:默认区分大小写 –iname
根据 -user 查找
find /root -user root |
练习题:
题目1:Linux中swap分区的作用是(c )
A.保存系统软件 B.保存访问过的网页文件 C.虚拟内存空间 D.作为用户的主目录
题目2:执行命令 chmod 746 file.txt,那么该文件的权限是( a)
A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r—
题目3:为了能够把新建立的文件系统mount到系统目录中,我们还需要指定该文件系统的在整个目录结构中的位置,或称为( b)
A. 子目录 B. 挂载点 C. 新分区 D. 目录树
题目4:文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,命令是:
Chmod 775 exer1 |
题目5:关闭linux系统(不重新启动)可使用-命令(c )
A.ctrl+alt+del B.shutdown -r C.halt D.reboot
题目6:假设linux分配给光驱的设备名是/dev/cdrecord,叙述Linux如何在这个光驱上使用光盘。写出详细的命令步骤解释。
Mount /dev/cdrecord/mnt Cd/mnt Ls -lh |
题目7:在/root文件夹下查找后缀为.cpp的文件。
Find /root -name “*.cpp” |
题目8:将光盘/dev/hdc卸载的命令。
umount /dev/hdc/ |