ウェブサイト検索

CDIR - Linux 上のフォルダーとファイルをより速く移動する方法


システム上のファイルやディレクトリを検索するときに、複数の cd コマンドや ls コマンドを実行することにうんざりしていませんか? cdir は、bash シェルをナビゲートしてファイルを検索するための快適な方法を提供する、クールで使いやすいコマンドライン ユーティリティです。これはPython で書かれており、curses モジュールを使用します。

提供されるいくつかの機能の概要を簡単に見てみましょう。

cdir コマンドの機能

  • ディレクトリ間の移動やファイルの検索時の矢印キーの使用をサポートします。
  • ディレクトリ内のファイル名を入力するだけでファイルを検索します。
  • Bash シェル、Windows Powershell、コマンド プロンプトをサポートします。

ここでは、cdir コマンドの動作のライブ プレビューを示します。

Linux への CDIR のインストール

CDIR をインストールするには、図に示すように Python のパッケージ マネージャーである pip を使用します。この場合、pip3 はデフォルトで Python3 と一緒にインストールされるため、それを使用します。

pip3 install cdir --user

インストールしたら、次のように .bashrc ファイルにエイリアスを追加します。

echo "alias cdir='source cdir.sh'" >> ~/.bashrc

最後に、.bashrc ファイルをリロードします。

source ~/.bashrc

ファイルの検索を開始するには、cdir コマンドを実行します。

cdir

これにより、現在の作業ディレクトリ内のフォルダーと隠しファイルのリストが表示されます。

ファイルを検索するには、上下の矢印キーを使用してディレクトリ間を移動します。以下の例では、ダウンロード フォルダー内のすべてのファイルが表示されています。

cdir ツールの使用を終了するには、キーボードの F11 キーを押すだけです。それだけです。テストを実行して、結果をお知らせください。