「Linux」で隠しファイルを作成するには

今回は「「Linux」で隠しファイルを作成するには」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 「Linux」は非常に強力なOSだ。極めて多くの機能が提供されているので、Linuxはかなり難しいという印象を抱いている人もいるかもしれないが、現代のLinuxディストリビューションは、そうした印象が間違っていることを雄弁に物語っている。

 例えば、隠しファイルについて考えてみよう。隠しファイルは、デフォルトでは表示されないファイルだ。そのファイルは表示されなくても、存在はしている。暗号化されているわけではないので、そのファイルの場所と表示させる方法さえ知っていれば、誰でも閲覧することができる。

 そのことは、重要な問題を提起する。隠しファイルはパスワードで保護されていないため、方法さえ知っていれば、誰でもファイルの内容を閲覧できる。

 したがって、機密情報(銀行口座やパスワードなど)を隠しファイルに保存するのは、避けるべきだ。誰かがたまたまあなたのフォルダーにアクセスした場合に備えて、それらのファイルを隠すことはできるかもしれないが、Linuxの経験が少しでもあるユーザーなら、それらのファイルを閲覧することができる。

 とはいえ、暗号化を必要としない情報を含むファイルの場合、単にファイルを目立たないようにしたいだけなら、隠しファイルを使用するのが最適だ。

 本記事では、コマンドラインとGUIファイルマネージャーの両方から隠しファイルを作成する方法を紹介する。

 これに必要なのは、実行中のLinuxインスタンスだけだ。隠しファイルはすべてのLinuxディストリビューションで利用できるので、どのディストリビューションを使っていても大丈夫だ。GUIを使用する場合の手順は、どのディストリビューションでもほぼ同じだが、ここでは、「GNOME」の「Files」(「Nautilus」としても知られる)を使用して説明を進める。

 必要なものは以上である。それでは、Linuxの魔法のような機能を実際に使用してみよう。

 最初に、デスクトップメニューからターミナルウィンドウを開く。

 隠しファイルの秘密は、ファイル名がピリオドで始まることだ。したがって、hidden_fileではなく、.hidden_fileという名前のファイルを作成する。これは、コマンドラインから、以下の2つのコマンドのいずれかを使用して実行することが可能だ。

 1つ目のコマンドは、.hidden_fileという名前の空の隠しファイルを作成する。2つ目のコマンドは、.hidden_fileという名前の新しいファイルを編集用に開く。どちらのコマンドでも、デフォルトで表示されない新しいファイルを作成できる。

 ここが少し難しい。lsコマンドを発行するだけでは、隠しファイルは表示されない。だが、ls -aコマンドを実行すると、隠しファイルが出力に表示される。そのファイルを編集用に開きたい場合は、nano .hidden_fileのようなコマンドを実行して、nanoエディターで開くことができる。

 GUIを使用すれば、隠しファイルを簡単に操作できる。Nautilusファイルマネージャーでは、隠しファイルの表示がデフォルトで無効になっている。幸い、「Ctrl」+「H」キーボードショートカットを実行するだけで、隠しファイルの表示の有効と無効を切り替えることができる。つまり、キーボードで「Ctrl」+「H」を押すと、隠しファイルが表示される。

 「Ctrl」+「H」キーボードショートカットをもう一度実行すると、隠しファイルが非表示になる。

 Nautilusで隠しファイルを作成するには、最初にTXT Templateを作成する必要があるので、ターミナルに戻って、以下のコマンドを実行する。

 テンプレートを作成したら、Nautilusで隠しフォルダーを格納するディレクトリーに移動して、そのディレクトリー内で何もない場所を右クリックし、「New Document」(新しいドキュメント)>「text」(テキスト)の順に選択する。これで、text.txtという名前のファイルが自動的に作成される。そのファイルを右クリックして、「Rename」(名前を変更)をクリックする。

 「Rename File」(ファイル名を変更)のポップアップで、新しいファイルに.で始まる名前を付けて、「Rename」(変更)を押す。隠しファイルが表示されている場合は、「Ctrl」+「H」キーボードショートカットをもう一度実行して、ファイルを非表示にする。そのファイルをファイルマネージャーから開いて、閲覧したり、編集したりしたい場合は、ファイルを再び表示させた後、ダブルクリックして開く必要がある。

 Linuxで隠しファイルを使用する手順の説明は、以上である。この単純な手法では、Linuxに詳しい人がファイルを見つけるのを防ぐことはできないが、少なくとも、ls -aコマンドや「Ctrl」+「H」キーボードショートカットを知らない人がファイルを発見するのを困難にすることは可能だ。ただし、これは決して機密情報を隠す手段ではなく、単にファイルを見えなくする手段に過ぎないことに注意してほしい。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ビジョンを起点に業務を改革–日本IBMと中外製薬が進める、生産機能のDX
IT関連
2023-03-08 10:39
官民会議体「Code for e-Gov」に見るAPI連携とID管理の難しさ
IT関連
2022-09-08 07:10
ヤマトの高齢者見守りサービス、全国展開へ IoT電球の利用状況で安否確認、月額980円から
企業・業界動向
2021-02-07 05:42
Snowflake、「オープンカタログ」など「BUILD 2024」の製品強化を説明
IT関連
2024-12-03 18:26
2023年上半期の国内ソフトウェア市場、前年同期比9.5%の成長–IDC調査
IT関連
2023-11-28 17:24
JAMスタックのNetlify、静的サイトジェネレータ開発元のGatsby買収を発表。Webサイトホスティングサービス強化へ
JAMスタック
2023-02-03 13:41
日本通運、顧客との関係性を可視化して営業戦略を強化–Sansan Labsなどと協働
IT関連
2024-09-05 09:21
TikTok、日本語と英語の「自動字幕起こし機能」を追加
アプリ・Web
2021-04-08 16:42
NTT東日本、ローカル5Gサービスを発表–最低料金は月額30万円台
IT関連
2022-03-03 09:16
IFS、日本市場への投資拡大–ワークスアプリケーションズと戦略的業務提携
IT関連
2024-07-12 14:29
非中央集権SNS「マストドン」初の公式iOSアプリ、今夏リリースへ :マストドンつまみ食い日記
アプリ・Web
2021-02-08 17:42
DAISO、本部・店舗間のコミュニケーション基盤を一元化–3000店舗以上の運営を効率化
IT関連
2024-01-12 12:52
中国、2025年内に全土のスパコンをつなぐネットワークを構築へ
IT関連
2023-04-21 21:00
「シェアサイクルと同じサービスに」──実証実験が進む電動キックボードの公道走行、商用化のめどは? 事業者に聞く
くわしく
2021-03-03 06:57