溫馨提示×

Linux命令行入門:如何快速找到文件

小樊
34
2025-03-12 15:46:07
欄目: 智能運維

在Linux命令行中,你可以使用find命令來快速找到文件。find命令非常強大,可以根據文件名、大小、修改時間等多種條件進行搜索。以下是一些常用的find命令用法:

  1. 在當前目錄及其子目錄中查找名為filename.txt的文件:
find . -name "filename.txt"

這里,.表示當前目錄,-name參數用于指定文件名。

  1. 在指定目錄(例如/home/username)及其子目錄中查找名為filename.txt的文件:
find /home/username -name "filename.txt"
  1. 在當前目錄及其子目錄中查找以.txt結尾的所有文件:
find . -name "*.txt"
  1. 在指定目錄(例如/home/username)及其子目錄中查找以.txt結尾的所有文件:
find /home/username -name "*.txt"
  1. 在當前目錄及其子目錄中查找在24小時內修改過的文件:
find . -mtime 0

這里,-mtime參數用于指定修改時間,0表示24小時內。

  1. 在指定目錄(例如/home/username)及其子目錄中查找大于1MB的文件:
find /home/username -size +1M

這里,-size參數用于指定文件大小,+1M表示大于1MB。

你可以根據需要組合多個參數來實現更復雜的搜索條件。例如,在當前目錄及其子目錄中查找名為filename.txt且在24小時內修改過的文件:

find . -name "filename.txt" -mtime 0

更多關于find命令的信息,你可以查閱其手冊頁(通過運行man find命令)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女