文件查找命令
快速查找文件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/ |
