成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在 Linux 中使用 fd 命令查找文件

系統 Linux
在這篇文章中,您將學習如何在 Linux 中使用 fd 命令查找文件。一起來看看吧。

在 Linux 中查找文件和目錄是任何系統管理員的基本技能。fd 命令是一個命令行工具,用于在 Linux 中查找文件和目錄。它是 find 命令的一種簡單快速的替代方法。與 find 命令相比,fd 命令語法更直觀,輸出彩色,搜索速度更快。它還支持使用正則表達式,默認可以忽略隱藏的文件和目錄。

在這篇文章中,您將學習如何在 Linux 中使用 fd 命令查找文件。

先決條件

  • 運行 Linux 的服務器
  • 在您的服務器上配置的 root 密碼

安裝 fd 命令

默認情況下,fd 命令包含在所有主要操作系統的默認存儲庫中。

對于 Debian 和 Ubuntu 操作系統,使用以下命令安裝 fd 命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install fd-find -y

對于 RHEL、Rocky Linux 和 Fedora 操作系統,使用以下命令安裝 fd 命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudodnf install fd-find -y

Arch Linux 下安裝 fd 命令:

[root@linuxmi www.linuxmi.com]# pacman -S fd

安裝 fd 命令后,可以使用以下命令查看 fd 命令的版本:

linuxmi@linuxmi:~/www.linuxmi.com$ fdfind --version

或者

[linuxmi@linuxmi www.linuxmi.com]$ fd --version

您將獲得以下輸出:

fd 8.3.1

Arch Linux 的版本新一點,輸出:

fd 8.3.2

fd 命令的基本語法

fd 命令的基本語法如下所示:

fd [選項] [模式] [路徑]

每個選項的簡要說明如下所示:

  • -H - 在搜索結果中包含隱藏文件和目錄。
  • -I - 顯示將被 .gitignore、.ignore 或 .fdignore 文件忽略的搜索結果。
  • -s – 執行區分大小寫的搜索。
  • -i - 執行不區分大小寫的搜索。
  • -a - 顯示絕對路徑而不是相對路徑。
  •  -L - 遵循符號鏈接。
  • -j - 用于定義用于搜索的線程數。

fd 命令基本用法

使用不帶任何選項的 fd 命令將搜索當前工作目錄中的所有文件和目錄:

[linuxmi@linuxmi www.linuxmi.com]$ fd

您將獲得以下輸出:

默認情況下,fd 命令不會在輸出中顯示隱藏文件。您可以使用 -H 選項列出所有文件,包括隱藏文件。

[linuxmi@linuxmi www.linuxmi.com]$ fd -H

輸出:

使用 -p 選項搜索指定目錄中的所有文件:

[linuxmi@linuxmi ~]$ fd -p Desktop

輸出:

[linuxmi@linuxmi ~]$ fd -p Desktop
Desktop
Desktop/linuxmi
Desktop/linuxmi.com
Desktop/www.linuxmi.com
Desktop/www.linuxmi.com/www.linuxmi.com.jpg

查找字符串匹配的文件

您可以使用 -F 選項來查找與包含正則表達式的字符串匹配的文件。

[linuxmi@linuxmi ~]$ fd -F linuxmi

輸出:

查找區分大小寫的文件

您可以使用 -s 選項啟用區分大小寫并在結果中僅顯示區分大小寫的文件。

[linuxmi@linuxmi ~]$ fd -s Linux

輸出:

按類型查找文件

您可以使用-t選項按文件類型查找文件。

例如,要查找當前工作目錄中的所有目錄和子目錄,請運行以下命令:

[linuxmi@linuxmi ~]$ fd -td

輸出:

要僅查找常規文件,請使用帶有 f 指示符的 -t 選項:

fd -tf

輸出:

要僅查找可執行文件,請使用帶有 x 指示符的-t選項:

[linuxmi@linuxmi run]$ fd -tx

要僅查找空文件和目錄,請使用帶有e指示符的 -t 選項:

[linuxmi@linuxmi run]$ fd -te

按擴展名查找文件

您可以使用-e選項按擴展名查找文件。

要查找所有 .png 文件,請運行以下命令:

[linuxmi@linuxmi ~]$ fd -e png

輸出:

要查找 text 和 png 文件,請運行以下命令:

[linuxmi@linuxmi ~]$ fd -e png -e txt

按位置查找文件

您可以使用-p選項從指定位置查找文件。

[linuxmi@linuxmi ~]$ fd linuxmi.txt -p /usr

輸出:

按大小查找文件

您可以使用 -S 選項按文件大小查找文件。

例如,要查找大小為 50 kb 或更大的所有文件,請運行以下命令:

[linuxmi@linuxmi ~]$ fd -S +50k

如果要查找大小為 50kb 或更小的所有文件,請運行以下命令:

[linuxmi@linuxmi ~]$ fd -S -50k

結論

在這篇文章中,我們通過不同的示例解釋了 fd 命令,以向您展示如何使用自定義參數查找文件。

責任編輯:龐桂玉 來源: Linux公社
相關推薦

2018-04-28 09:12:42

Linux

2021-06-03 09:02:10

Linuxfind文件

2022-10-25 09:07:28

Linuxxargs命令

2018-05-16 10:32:06

Linux命令find

2018-06-26 09:15:24

Linux命令history

2022-11-18 10:16:26

Linuxwc 命令

2023-09-14 15:05:33

grep正則表達式

2021-12-12 09:19:16

find命令Linux

2018-01-09 09:00:01

Linux命令文件壓縮

2018-10-09 08:30:55

UbuntuLinuxRAR文件

2021-01-13 09:40:26

Linuxexport命令

2019-09-16 19:00:48

Linux變量

2018-01-29 14:57:16

Linux文件權限find命令

2019-09-12 08:21:22

Linuxfind命令查找

2021-07-13 07:52:02

Linuxgrep命令

2023-01-31 17:36:22

IPLinux網絡

2021-07-20 10:00:28

Linuxgrep命令

2023-05-17 18:45:56

Linux文件

2015-12-16 16:01:13

2022-11-07 12:52:25

Linuxfsck命令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区视频 | 天天干天天爽 | 亚洲免费观看视频网站 | 精品视频在线播放 | 91在线精品秘密一区二区 | 嫩草影院黄 | av在线免费观看网址 | 久久久久亚洲av毛片大全 | 国产精品色 | 亚洲精品女优 | 成人久草| 99自拍视频 | 成人av免费 | 亚洲成av人片在线观看 | 成人国产一区二区三区精品麻豆 | 一级在线毛片 | 国产精品国产精品国产专区不卡 | 欧美日批 | 福利片在线观看 | 亚洲精品视 | 成人久久久久久久久 | 午夜91| 欧美成人高清视频 | 国产亚洲精品久久19p | 日韩视频二区 | 国产精品久久久久久久久久免费 | 91久久电影| 亚洲精品视频网站在线观看 | 91精品久久久久久久久久入口 | 91九色在线观看 | 97超碰站 | 日日噜噜噜夜夜爽爽狠狠视频, | 第一区在线观看免费国语入口 | 色婷婷综合久久久久中文一区二区 | 国产精品99久久久久久久久久久久 | 欧美日韩免费 | 日韩免费av网站 | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 中文字幕精品一区 | 久久精品一区二区三区四区 | 日本福利片 |