Linux系統(tǒng)文件搜索及手動掛載磁盤命令
-
文件搜索
find / -name file1 #從 '/' 開始進(jìn)入根文件系統(tǒng)搜索文件和目錄
find / -user user1 #搜索屬于用戶 'user1' 的文件和目錄
find /home/user1 -name \*.bin #在目錄 '/ home/user1' 中搜索帶有'.bin' 結(jié)尾的文件
find /usr/bin -type f -atime +100 #搜索在過去100天內(nèi)未被使用過的執(zhí)行文件
find /usr/bin -type f -mtime -10 #搜索在10天內(nèi)被創(chuàng)建或者修改過的文件
find / -name \*.rpm -exec chmod 755 '{}' \; #搜索以 '.rpm' 結(jié)尾的文件并定義其權(quán)限
find / -xdev -name \*.rpm #搜索以 '.rpm' 結(jié)尾的文件,忽略光驅(qū)、捷盤等可移動設(shè)備
locate \*.ps #尋找以 '.ps' 結(jié)尾的文件 - 先運(yùn)行 'updatedb' 命令
whereis halt #顯示一個二進(jìn)制文件、源碼或man的位置
which halt #顯示一個二進(jìn)制文件或可執(zhí)行文件的完整路徑
-
掛載一個文件系統(tǒng)
mount /dev/hda2 /mnt/hda2 #掛載一個叫做hda2的盤 - 確定目錄 '/ mnt/hda2' 已經(jīng)存在
umount /dev/hda2 #卸載一個叫做hda2的盤 - 先從掛載點(diǎn) '/ mnt/hda2' 退出
fuser -km /mnt/hda2 #當(dāng)設(shè)備繁忙時強(qiáng)制卸載
umount -n /mnt/hda2 #運(yùn)行卸載操作而不寫入 /etc/mtab 文件- 當(dāng)文件為只讀或當(dāng)磁盤寫滿時非常有用
mount /dev/fd0 /mnt/floppy #掛載一個軟盤
mount /dev/cdrom /mnt/cdrom #掛載一個cdrom或dvdrom
mount /dev/hdc /mnt/cdrecorder #掛載一個cdrw或dvdrom
mount /dev/hdb /mnt/cdrecorder #掛載一個cdrw或dvdrom
mount -o loop file.iso /mnt/cdrom #掛載一個文件或ISO鏡像文件
mount -t vfat /dev/hda5 /mnt/hda5 #掛載一個Windows FAT32文件系統(tǒng)
mount /dev/sda1 /mnt/usbdisk #掛載一個usb 捷盤或閃存設(shè)備
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share #掛載一個windows網(wǎng)絡(luò)共享