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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM