GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでfdコマンドをインストールして使用する方法

はじめに

こんにちは皆さん、検索の代替コマンドがあります コマンド– fd –これには、よりわかりやすい色付き出力、より高速な検索速度、いくつかの便利なデフォルトなど、いくつかの追加機能があります。

fd は、検索と比較して単純に高速に実行することを目的とした、シンプルで高速でユーザーフレンドリーなツールです。 。 検索を完全に置き換えることを意図したものではありません ですが、パフォーマンスが少し速くなる使いやすい代替手段を提供します。

このチュートリアルでは、 fdをインストールして使用する方法を説明します。 コマンド。

Linuxにfdをインストールする

  • Ubuntu、 Debian ベースのディストリビューションの場合、リリースページから最新のfdバージョンをダウンロードし、次のコマンドを使用してインストールする必要があります。
wget https://github.com/sharkdp/fd/releases/download/v8.3.1/fd-musl_8.3.1_amd64.deb
sudo dpkg -i fd-musl_8.3.1_amd64.deb
  • 他のLinuxディストリビューションの場合:
dnf install fd-find     #On Fedora
zypper in fd            #On OpenSuse
pacman -S fd            #On Arch Linux

Linuxでfdを使用する

  • fdを実行します 引数がない場合、出力は ls -Rに似ています。 次のようにコマンドを実行します:
fd
  • 最初の例では、コマンドの出力を短くするために、最初の10個の出力のみを取得します。
  • 2番目の例では、コマンドの出力を短くするために、最新の10個の出力のみを取得します。
fd | head
fd | tail
  • -eを使用します 以下に示すように、.pngや.txtなどのファイル拡張子で出力をフィルタリングするフラグ
fd -e png
fd -e txt
  • Yoは拡張機能と-eを組み合わせて使用​​できます 示されているフラグ
fd -e php  index /var/www/html/

このコマンドは、拡張子が phpのファイルを検索します。 文字列インデックスがあります 以下の出力に示されているように。

  • -Eを使用できます フラグを立てて、必要な結果を除外します(たとえば、以下では、 migrationでファイルを除外します 文字列。したがって、文字列 indexを含むファイルを検索します。 移行の結果は除外されます ディレクトリ。
fd -e php index -E migration /var/www/html/

以下の結果から確認したい場合は、前のスクリーンショットに戻ってください。ここで除外する移行ディレクトリが見つかります。

  • 検索ディレクトリを指定する場合は、引数として指定するだけです
fd [pattern] [directory]
  • -xを使用できます または–exec 検索結果と並列コマンド実行を実行するための引数。

例:

fd -e index -x chmod 755 {}

上記のコマンドは、拡張子が indexのすべてのファイルを検索します chmod755[ファイルへのパス]を実行します

  • fdのオプションを確認するには コマンドを実行するか、ヘルプページを取得するには、次のコマンドを実行します。
fd -h
OR
fd --help

結論

以上です

fdをインストールして使用する方法を説明しました コマンド{findcommandalternative}とそのいくつかの重要なオプション。

ありがとう…


Linux
  1. LinuxでのChownコマンドとは何ですか?その使用方法

  2. LinuxでSuコマンドを使用する方法

  3. LinuxでTracerouteをインストールして使用する方法

  1. LinuxでFlatpakをインストールして使用する方法

  2. Linuxでfpingコマンドをインストールして使用する方法

  3. LinuxでPingコマンドをインストールして使用する方法

  1. KaliLinuxにtelnetをインストールして使用する方法

  2. Linux Screenをインストールして使用する方法は?

  3. Linuxテールコマンド:それは何であり、それを使用する方法