もっと詳しく

コンピュータ上のファイルとディレクトリの管理は比較的簡単に思えるかもしれませんが、注意してタスクを実行する必要があります。 1つの間違った動きを覚えておいてください。そうすると、アプリケーションを台無しにしたり、さらに悪いことに、システム全体を台無しにしたりする可能性があります。 ファイル管理タスクを支援するビジュアルファイルマネージャーがまだ見つからない場合は、 真夜中の司令官 良い発見であり、保管する必要があります。

Linuxターミナル用のビジュアルファイルマネージャーはあまりありませんが、長年使用されているのはMidnightCommanderです。 このチュートリアルでは、Midnight Commanderの使用を開始し、ファイルとディレクトリをスムーズに管理します。

Midnight Commanderでファイルを読み、整理してください!

前提条件

このチュートリアルは、実践的なデモンストレーションになります。 フォローしたい場合は、Linuxシステムを使用していることを確認してください。 このチュートリアルではUbuntu20.04LTSを使用していますが、最新のLinuxディストリビューションでも機能します。

ミッドナイトコマンダーとは何ですか?

コマンドライン環境でLinuxサーバー上のファイルを管理することは、困難で、時間がかかり、さらには危険に思えるかもしれません。 まあ、真夜中の司令官を知るまでは。 しかし、とにかくミッドナイトコマンダーとは何ですか?

Midnight Commanderを使用すると、Linuxターミナルでのファイルの操作がはるかに簡単かつ高速になります。 しかし、機能はどうですか? Midnight Commanderには、2つのパネルのビュー、ドラッグアンドドロップ、組み込みのファイルビューア、およびエディタが含まれています。これらはすべて、ファイル管理に必要なものです。

Midnight Commanderのもう1つの利点は、ほぼすべてのLinux BashシェルおよびSSHクライアントと互換性があり、別のコンピューター上のファイルをリモートで管理できることです。 さらに良いですか? SSHクライアントでMidnightCommanderを使用すると、GUIファイルマネージャーのすべての機能を利用できます。

MidnightCommanderのインストール

Midnight CommanderはほとんどのLinuxディストリビューションのデフォルトのリポジトリで利用できますが、MidnightCommanderはデフォルトではインストールされていません。

コマンドを実行してファイルを管理する前に、まずMidnightCommanderをマシンにインストールする必要があります。

1.を実行します aptアップデート 以下のコマンドを使用して、ローカルパッケージインデックスを更新します。

2.次に、を実行します apt install 以下のコマンドを使用して、Midnight Commander(mc)をマシンにインストールします。

MidnightCommanderのインストール
MidnightCommanderのインストール

3.最後に、以下のコマンドを実行して、MidnightCommanderのインストール済みバージョンを確認します。

以下では、インストールされているMidnight Commanderのバージョンは4.8.24ですが、実際のバージョンとは異なる場合があります。 この出力は、MidnightCommanderが正常にインストールされたことを確認します。

MidnightCommanderのインストール済みバージョンの確認
MidnightCommanderのインストール済みバージョンの確認

MidnightCommanderの起動とナビゲート

Midnight Commanderをインストールした後、ファイル操作に飛び込む前に周りを見回したいと思うかもしれません。 そして明らかに、最初にMidnightCommanderを起動する必要があります。

1. mcコマンドを実行して、ターミナルでMidnightCommanderを起動します。

ターミナルに次のようなテキストユーザーインターフェイス(TUI)が表示されます。 コンピューティングでは、テキストユーザーインターフェイスはテキストコマンドに依存しています。 TUIは通常、コマンドラインインターフェイス(CLI)上にありますが、メニュー方式のインターフェイスやその他の形式の入力デバイスを使用する場合もあります。

テキストベースのインターフェイスは、特に定期的に実行されるタスクや多くの入力が必要なタスクの場合、GUIよりも高速で効率的です。 これらの機能は、特にUnixライクなオペレーティングシステムで、テキストベースのインターフェイスを現在も使用し続けています。

デフォルトでは、MidnightCommanderは青色の背景色を使用します。 開発者はこの色を使用して、インターフェイスを次のように見せました。 ノートンコマンダー、1980年代から人気のあるDOSファイルマネージャ。 しかし、明るい色が多すぎると目を傷める可能性があります。 では、オフにしてみませんか?

MidnightCommanderの起動
MidnightCommanderの起動

2.を押します F10 色付きのインターフェイスを終了して、ターミナルに戻ります。

3.ここで、–nocolorオプションを追加して以下のmcコマンドを再実行し、MidnightCommanderのインターフェイスに白黒の配色を使用します。

以下に示すように、MidnightCommanderのインターフェイスはすべて白黒になりました。「Midnight」という名前に適しています。 目に快適ですよね?

最初に気付くのは、2つの垂直ペインです。 2つのペインのいずれかを使用して、ファイルシステムの内容、ファイルのリストを表示したり、ディレクトリツリーを表示したりできます。 Tabキーを使用して、いずれかのペインを切り替えるかクリックできます。

なぜ2つのペイン? 2ペインのレイアウトでは、2つの異なるディレクトリを同時に操作できます。

ミッドナイトコマンダーのナビゲート
ミッドナイトコマンダーのナビゲート

ư

4.矢印キーを使用して、いずれかのペインのディレクトリリストを上下に移動し、Enterキーを押して、以下に示すように、選択したディレクトリを開きます。

ディレクトリへのアクセス
ディレクトリへのアクセス

5. F9キーを押して、メニューバーの項目を選択します。 同様に、他のグラフィカルインターフェイスの場合と同じように、マウスを使用してメニュー項目をクリックできます。 一部のユーザーは、キーボードを使用するよりも高速である可能性があるため、この方法を好みます。

以下では、メニュー項目が黒で強調表示されていることがわかります。

メニュー項目へのアクセス
メニュー項目へのアクセス

この時点で、プログラムの起動、ファイルのコピーまたは移動、テキストの検索、ユーザーインターフェイス設定の変更など、左右の矢印キーを使用して移動できます。 各メニュー項目は、MidnightCommanderのコマンドと考えることができます。

6.最後に、左矢印キーまたは右矢印キーを押してメニュー項目を強調表示し、下矢印キーを押してサブメニューを開きます。 ただし、メニュー項目をクリックすると、サブメニューがすぐに開きます。

メニュー項目とサブメニューへのアクセス
メニュー項目とサブメニューへのアクセス

ファイルの表示と編集

これで、MidnightCommanderのインターフェイスの操作に慣れました。 それでは、ファイルの管理を操作するために学んだことを適用するときが来ました。 まず、サンプルテキストファイルを表示および編集します。

1. Midnight Commanderのサブシェル(下)で以下のコマンドを実行します。 このコマンドは出力を提供しませんが、 test.txt 作業ディレクトリ内のファイル。 このファイルを使用して、メニュー項目をテストします。

echo 'Hello from CLI' > test.txt
テストファイルの作成
テストファイルの作成

2.次に、Midnight Commanderに戻ると、新しく作成されたファイル(test.txt)が表示されます。

新しく作成されたファイル(test.txt)の確認
新しく作成されたファイル(test.txt)の確認

3.以下の2つの方法のいずれかで、新しく作成したファイルを開きます。

  • マウスを使用して、 test.txt ファイル—> ファイル メニュー—> 意見
マウスクリックでファイルを開く
マウスクリックでファイルを開く
  • キーボードを使用して、下矢印キーまたは上矢印キーを押して、 test.txt ファイルを作成し、F3を押します。 テキストビューアはファイルの内容を開きます。
キーを介してファイルを開く
キーを介してファイルを開く

4.ここで、Qキーを押してテキストビューアを終了し、ファイルをもう一度選択して、今度はF4を押してファイルを編集すると、MidnightCommanderがデフォルトのテキストエディタでファイルを開きます。

デフォルトのテキストエディタが設定されていない場合は、次に示すように、ファイルを初めて編集するときに1つを選択するように求められます。 ただし、このチュートリアルでは、nanoテキストエディタ(1)を使用します。

デフォルトのテキストエディタの選択
デフォルトのテキストエディタの選択

5.テキストエディタで必要に応じて変更を加え、ファイルを保存して、エディタを閉じます。

テキストファイルの編集
テキストファイルの編集

6.最後に、ファイルを再度選択し、F3を押して変更がファイルに反映されているかどうかを確認し、F10を押してMidnightCommanderを終了します。

変更が保存されていることを確認する
変更が保存されていることを確認する

ファイルとディレクトリの管理

Midnight Commanderでできるのは、ファイルを開いて編集することだけではなく、ファイルとディレクトリを管理することだけです。 このチュートリアルのファイルとディレクトリをコピー、移動、削除、および作成して、MidnightCommanderでプロセスがどのように機能するかを確認します。

1.ターミナルで次のコマンドを実行して、Midnight Commander(mc)の両方のペインで/tmpディレクトリを開きます。

MidnightCommanderの両方のペインで/tmpディレクトリを開く
を開く / tmp MidnightCommanderの両方のペインのディレクトリ

2.次に、F7キーを押し、名前ディレクトリ名を入力し、Enterキーを押して新しいディレクトリを作成します。 このチュートリアルでは、新しいディレクトリは次のように呼び出されます。 テスト

新しいディレクトリの作成(テスト)
新しいディレクトリの作成(テスト)

3.以下に示すように、Midnight Commanderのプロンプトで次のコマンドを実行して、テスト内にテキストファイル(ata {1..5} .txt)を作成します。 ディレクトリ。

cd test
touch ata{1..5}.txt
テキストファイルの作成
テキストファイルの作成

以下に、新しく作成されたファイルを / tmp / test ディレクトリ。

新しく作成されたテキストファイルの確認
新しく作成されたテキストファイルの確認

4.をクリックします。 ata1.txt マウスでファイルを作成し、Insertキーを5回押して(コピーするファイルの数に応じて)、すべてのテキストファイルを選択します。

F5キーを押して、宛先ディレクトリ(この場合は、 / tmp ディレクトリをクリックし、Enterキーを押して、選択したテキストファイルをコピーします。

ファイルのコピー
ファイルのコピー

5.最後に、戻るボタン(左上)をクリックして、 / tmp ディレクトリ。

/tmpディレクトリに戻る
に戻る / tmp ディレクトリ

以下に、からコピーしたテキストファイルを示します。 / tmp / test/ tmp ディレクトリ。

コピーされたファイルの確認
コピーされたファイルの確認

実行時間-秘訣を保存する

Midnight Commanderでファイルを管理するための基本を学びましたが、時間を節約するためのトリックに投資するのにそれほど多くのことはありません。

おそらく、あなたはディレクトリツリーの一番下にいて、1つ上のレベル(親ディレクトリ)に移動したいと考えています。 通常、ファイルリストの一番上までスクロールして、 /.。 入力してEnterキーを押します。 このプロセスは機能しますが、現在のディレクトリに多数のファイルがある場合は面倒な場合があります。

Lynxのようなモーションオプションを有効にして、すぐに親ディレクトリに戻ります—スムーズですね。 このオプションは、LynxWebブラウザーがWebページ内をどのように移動するかをシミュレートするMidnightCommanderの特別な機能です。 左(戻る)および右(進む)矢印キーを設定して、ディレクトリツリーを上下に移動します。

1.次の方法でLynxのようなモーションオプションを有効にします。

  • F9を押してから、OキーとPキーを押します。これは、アクセスに変換されます—> オプション —> パネルオプション メニュー。
  • 矢印キーを使用して、 リンクスのような動き パネルオプションウィンドウでオプションを選択し、スペースキーを押してオプションを有効にします。

または、前のボックスにチェックマークを付けます リンクスのような動き それを有効にするオプション。

  • Enterキーを押して、変更を保存します。
Lynxのようなモーションオプションを有効にする
Lynxのようなモーションオプションを有効にする

2.次に、ディレクトリを強調表示し、右キーを押してそのディレクトリにアクセスし、次に左キーを押して前のディレクトリに戻ります。 あなたの人生を楽にします。

左矢印キーと右矢印キーを使用してディレクトリをナビゲートする
左矢印キーと右矢印キーを使用してディレクトリをナビゲートする

3.圧縮ファイルを強調表示し、Enterキーを押して圧縮ファイルの内容を表示します。 このショートカットを使用すると、何も抽出せずに圧縮ファイルの内容をすばやく表示できます。

解凍せずに圧縮ファイルの内容を表示する
解凍せずに圧縮ファイルの内容を表示する

4.最後に、Ctrl + Spaceキーを押して、現在のディレクトリ内のすべてのディレクトリのサイズをすばやく確認します。 この機能は、ディレクトリがハードドライブ上でどのくらいのスペースを占めているかを確認したい場合に役立ちます。

ディレクトリサイズの表示
ディレクトリサイズの表示

結論

このチュートリアルでは、Midnight Commanderの操作方法と、システム上のファイルとディレクトリの管理の基本について学習しました。 あなたはいくつかの時間を節約するトリックを学びました、そしてそれらがとても基本的に見えても、小さなトリックはそれでも長期的には大きな影響を及ぼします。

GUIは本当にきれいに見えますが、Midnight Commanderは、ファイル管理の要求に迅速かつシンプルに対応できます。

新しく見つけた知識をレベルアップするには、Midnight Commanderでファイルとディレクトリのアクセス許可または所有者を変更してみませんか? または、おそらく、作成します シンボリックリンク(symlinks)

The post 2022年にMidnightCommanderを使い始める方法 appeared first on Gamingsym Japan.