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

练习题

题目1Linuxswap分区的作用是(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 )

Actrl+alt+del   Bshutdown -r    Chalt   Dreboot

题目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/

原文地址:https://www.cnblogs.com/dongweichang/p/7883106.html