Diskonaut、ターミナル用のディスクスペースブラウザ

diskonautについて

次の記事では、diskonautを見ていきます。 これは un ディスクスペースブラウザ ターミナルから使用します。 シンプルでRustで構築されており、Gnu / LinuxおよびmacOSと互換性があります。 これを使用するには、ファイルシステムで絶対パスを指定するか、関心のあるディレクトリで実行するだけです。 プログラムはそれをスキャンし、メモリ内のメタデータにインデックスを付けて、そのコンテンツを探索できるようにします。 また、スキャン処理を行っている間でも、スペースの使用状況を検査することができます。

スキャンが完了すると、 サブディレクトリをナビゲートして、ディスクスペースを消費しているもののツリーマップの視覚的表現を取得できるようになります。 さらに、このプログラムではファイルとディレクトリを削除することもできるため、diskonautはプロセスで解放されたスペースの量を追跡できます。 また、ナビゲーションを容易にするためのキーボードショートカットもサポートしています。

次の行では、Ubuntuにdiskonautをインストールして使用する方法を説明します。

Ubuntuにdiskonautをインストールする

diskonautをインストールして使用するには、 システムにRustプログラミング言語をインストールする必要があります。 Rustは、比較的新しいプログラミング言語です。 高速で安全なアプリケーションの作成を約束します。 それは完全にオープンな方法で開発され、コミュニティの意見と貢献を求めています。

の主な目的 さび インターネット上で実行される、クライアント側とサーバー側で優れたプログラムを作成するための優れた言語になることです。。 これは、セキュリティとメモリ分散制御に特に重点を置いています。 この言語の構文はCおよびC ++の構文と似ていますが、コードブロックは中括弧と、if、else、do、while、forなどのフロー制御構造で区切られています。

その開発者によると、それは次のように設計されています 安全で実用的な言語。 純粋関数型、手続き型、命令型、およびオブジェクト指向プログラミングをサポートします。

それでもこの言語がシステムにインストールされていない場合は、次のことができます。 このブログに掲載された記事を参照してください しばらく前に、またはターミナルを開いて(Ctrl + Alt + T)、 次のコマンドを使用してインストールします:

さび設置

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

インストールが完了し、システムにRustがインストールされたら、 システム内での位置付けが必要です。 これはRustパッケージマネージャーです。 それを使用するために、 ターミナルに表示される指示を読むのは興味深いでしょう。 すべてが利用可能になったら、すでに料金を使用できます システムにdiskonautをインストールします。 同じ端末で、次のコマンドを使用できます。

diskonautを有料でインストールする

cargo install diskonaut

diskonautを開始します

diskonautがインストールされたら、ya 分析したいディレクトリから開始できます。 引数として絶対パスを指定することもできます 分析したいディレクトリの:

cd /home/usuario

diskonaut

または、次の方法でコマンドを使用することもできます。

diskonaut /home/usuario

プログラムが開始されると、下部に次のことができるようになります。 利用可能なキーボードショートカットを確認する diskonautで便利かつ効率的に使用するため。

diskonautを開く

スキャンが完了するか、終了する前に、サブディレクトリを選択し、Enterキーを押して探索することができます。

前に述べたように、diskonautは、ディスクスペースの視覚的なマップを描画するターミナルユーザーインターフェイスです。これにより、サブフォルダー内を移動したり、スペースを取りすぎているファイルやフォルダーを削除したりすることもできます。 ターミナルアプリケーションなので、 サーバー上で直接実行すると便利な場合があります (たとえば、ログ、一時ファイル、ドッキング可能なボリュームをクリーンアップしたり、ディスク使用率を視覚的に表現したりするために使用します).

このプログラムの詳細については、次のURLをご覧ください。 diskonautリポジトリ githubの。 diskonautに貢献したいユーザーは、さまざまな方法で貢献できます。作成者によると、貢献していただければ幸いです。 興味のある方は、次のページから問題のセクションを参照してください。 GitHubの プロジェクトの


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。