Linux で隠しファイルを作成および管理する方法
Linux では隠しファイルを簡単に作成して使用できるため、重要なドキュメントを簡単に目につかないところに隠しておくことができることをご存知ですか?これらのファイルを管理する方法は次のとおりです。
隠しファイルは Linux の標準機能です。一部のアプリケーションでは、構成ファイルやその他のデータが、デフォルトでは表示されない隠しファイルまたはフォルダーに保存されます。幸いなことに、Linux では、GUI ファイル マネージャーでもコマンド ラインでも、隠しファイルを非常に簡単に操作できます。
その方法を説明しましょう。
隠しファイルの作成方法
サンプル .zdnet.txt を使って作業してみましょう。これは非常に単純なテキスト ファイルです。ファイル マネージャーを開いてファイルを含むフォルダーを表示するか、そのフォルダー内でコマンド ls を発行すると、zdnet.txt ファイルが使用できる状態になっていることがわかります。
隠しファイルを作成するには、名前の前にドットを付けてファイルを保存するだけです。したがって、ファイル名は zdnet.txt ではなく .zdnet.txt になります。
zdnet.txt という名前のファイルが既にある場合は、ファイル マネージャーまたはコマンド ラインを使用して、その名前を .zdnet.txt に変更します。ファイル マネージャーを使用して、ファイルを右クリックし、[名前の変更] を選択して、先頭にピリオドを追加します。 zdnet.txt の名前を .zdnet.txt に変更するコマンドは次のとおりです。
mv zdnet.txt .zdnet.txt
次のコマンドを使用して、標準ファイルを隠しファイルにコピーすることもできます。
cp zdnet.txt .zdnet.txt
唯一の違いは、元のファイルが保持されることです。これは非表示ではなく、標準的な方法で表示できます。
コマンドラインから隠しファイルを表示する方法
コマンド ラインから隠しファイルを表示するには、標準ファイルを表示する場合と同じコマンド ls を使用します。違いは、すべてを表す -a オプションを使用できることです。 ls -a コマンドを発行すると、非表示かどうかに関係なく、現在のディレクトリ内のすべてのファイルが表示されます。次のように -a を -l と組み合わせて使用できます (長いリストの場合、ファイルに関する詳細情報が得られます)。
ls -la
ファイルマネージャーで隠しファイルを表示する方法
Linux 上のほとんどのファイル マネージャーは隠しファイルを表示できます。さらに良いことに、Linux のほとんどのファイル マネージャーは、同じキーボードの組み合わせを使用してこれを実行します。
ファイル マネージャー (GNOME Files、Dolphin、または Thunar など) を開きます。開いたら、隠しファイルが保存されているフォルダーに移動し、Ctrl+H キーボードの組み合わせを押すと、隠しファイルが表示されます。必要なファイルを見つけて作業し、Ctrl+H キーボードの組み合わせをもう一度押して、それらのファイルを非表示にします。
覚えておくべきことの 1 つは、ほぼすべての種類のファイルを非表示にできるということです。ファイルが .docx、PDF、png、jpg、html、またはその他のファイル タイプであるかどうかは関係ありません。上記の方法ですべてを非表示にすることができます。
名前の一括変更
ファイルの名前をバッチ変更する (類似したファイルの名前を同時に変更する) にはいくつかの方法があります。私のお気に入りの 1 つは、複数のファイルの名前を変更できる Smart File Renamer です。この GUI アプリケーションを使用すると、必要なだけファイルの名前を簡単に変更でき、ファイルは非表示になります。 Smart File Renamer は、次のように Snap とともにインストールできます。
sudo snap install smart-file-renamer
アプリを開き、名前を変更するファイルを追加し、右側のウィンドウの左側のドロップダウンで [挿入] を選択し、次のフィールドにドットを追加して、右側のドロップダウンから [開始] を選択して、左側のウィンドウの下部にある [名前の変更] をクリックします。
Smart File Renamer を使用して、ファイルの名前をバッチ変更して非表示にします。
Smart File Renamer を使用すると、ファイルの名前を変更するだけでなく、ファイルを移動することもできます。したがって、隠しフォルダー (ドットで始まるフォルダー) を作成し、それらのすべてのファイルの名前を一括変更すると同時に、新しく作成した隠しフォルダーに移動します。
Linux での隠しファイルの管理について知っておく必要があるのはこれだけです。このテクニックは、ファイルを人目につかないように隠す便利な方法です。唯一の注意点は、Linux を理解している人なら誰でもこれらのファイルを公開して表示できるということです。したがって、機密データを含むファイルを暗号化するか、パスワードで保護することを検討する必要があります。