Linuxでファイルまたはディレクトリを削除する方法
Linux PCでルートアクセス権を持っている場合は、好きなファイルやディレクトリを削除することができます。ただし、 rm などのツールを使用すると、これは危険な場合があります。 ユーザーが誤って重要なシステムファイルを不注意に消去できるようにします。そのため、Linuxでファイルやディレクトリを削除しようとしている場合は、いくつかの予防措置を講じる必要があります。
Linuxディストリビューションのファイルマネージャまたはオープンターミナルのいずれかを使用して、Linux上のディレクトリまたはファイルを削除する方法はいくつかあります(適切な権限がある場合)。 Linuxでファイルまたはディレクトリを削除する方法を知りたい場合は、次のことを行う必要があります。
Linuxでファイルマネージャを使用してファイルまたはディレクトリを削除する
Linuxの初心者の場合は、ターミナルを使用してLinuxのファイルやフォルダを削除することに注意する必要があります。結局のところ、 rm のようなコマンドを設定すると、後戻りすることはできません。 ファイルの削除を開始するにはオフにします。これを危険にさらすのではなく、Linuxディストリビューションにパッケージ化されているファイルマネージャーを使用して、代わりにファイルまたはフォルダーを削除できます。
Linuxファイルマネージャーのデザインはさまざまですが、ほとんど同じように機能するはずです。このガイドでは、Ubuntuのファイルマネージャーを使用してこれを行う方法について説明しますが、他のディストリビューションに含まれているファイルマネージャーの手順も同様である可能性があります。
- 開始するには、Linuxディストリビューションでファイルマネージャーを開きます。これを見つけるのはそれほど難しいことではありません。ユーザーアイコンはドキュメントフォルダの形をしている可能性があります。 Ubuntuでは、このアプリの名前はファイルです。 。
- ディストリビューションのファイルマネージャで、削除するファイルまたはサブフォルダを含むディレクトリに移動します。まず、削除するファイルまたはフォルダを選択します。選択したら、それらを右クリックして、ゴミ箱に移動、ビンに移動を選択します。 または削除 、ディストリビューションとロケールによって異なります。 削除を選択することもできます 同じ効果を得るには、キーボードのキーを押します。
- ほとんどのディストリビューションは、ファイルを削除する前に「保存」できるゴミ箱システムを運用しているため、ファイルを復元することができます。これは通常、デスクトップ、ファイルマネージャーのエントリ、またはソフトウェアメニューで起動できるアプリとして表示されます。削除プロセスを完了するには、ごみ箱フォルダに入り、空を選択します または消去 オプション。これらのオプションは、ディストリビューションによって異なる場合があります。
- または、1つまたは複数のアイテムを選択し、右クリックして[ゴミ箱から削除]を選択します。 代わりに完全に削除します。
rmコマンドを使用してLinuxでファイルまたはディレクトリを削除する方法
ディストリビューションのファイルマネージャーアプリを使用してファイルやフォルダーを削除することは問題なく機能しますが、いくつかの制限があります。たとえば、ファイルの所有者でない場合は、ターミナルを使用してルートアクセスでファイルマネージャを開き、ファイルを削除する必要があります。また、ヘッドレス(ターミナルのみ)のLinuxインストールでは、このようなアプリを使用することはできません。
ここでrm このUnixコマンドは1971年にさかのぼり、Linuxでファイルまたはディレクトリを削除する最速の方法です。ただし、注意が必要です。 rm コマンドは非常に強力です。特に、sudoを使用して、またはrootユーザーとして直接実行している場合は、コマンドの使用に注意する必要があります。
- rmを使用して単一のファイルを削除するには 、新しいターミナルウィンドウ(またはリモートSSH接続)を開き、rmファイルと入力します 、ファイルを置き換えます 正しいファイル名で。同じディレクトリにいない場合は、 cdを使用する必要があります 最初に移動するか、完全なファイルパスを使用します(例: rm / path / to / file )代わりに。
- 複数のファイルを削除するには、 rm file1 file2と入力します 、 file1を置き換えます およびfile2 正しいファイル名とファイルパスを使用します。このコマンドにファイルを追加して、3つ以上を削除できます。
- Linuxで空のディレクトリを削除する場合は、 rm -d directoryと入力します。 、ディレクトリを置き換えます 正しいディレクトリ名とパスを使用します。ディレクトリが空ではなく、サブフォルダまたはファイルがある場合は、 rm -r directoryと入力します。 、ディレクトリを置き換えます 正しい名前とパスで。
- rm -r directory1、directory2 と入力して、一度に複数のディレクトリを削除することもできます。 、など
- ファイル名またはディレクトリ名の一部に一致するすべてのファイルまたはディレクトリを削除する場合は、アスタリスク( * )などのワイルドカードを使用できます。 )。これを行うには、 rm fil *と入力します またはrm-r dir * 、プレースホルダーの置き換え fil またはdir 独自のファイル名とディレクトリパスを使用します。
- ファイルまたはディレクトリが保護されている場合は、強制的に削除する必要があります。これを行うには、 rm -rf pathと入力します 、プレースホルダーのパスを置き換えます 正しいディレクトリまたはファイルパスを使用します。このコマンドは極度のリスクを伴います 、続行する前に、使用しているパスが正しいことを確認してください。
- rm -rfの使用が心配な場合 コマンドを実行すると、 rmを強制できます 各ファイルまたはディレクトリが消去される前に確認を求めます。これを行うには、rm-iパスを使用します パスを置き換える 独自のファイル名またはディレクトリパスを使用します。ディレクトリの場合は、 rm -ir pathを使用します 代わりは。エントリごとに、 Yを選択します キーボードのキーを押してから、 Enterを選択します 確認します。
可能なrmについて詳しく知りたい場合 オプションと引数、「 manshred」と入力します 完全なマニュアルを表示するには、ターミナルで。
shredコマンドを使用してファイルを完全に消去する
rmやunlinkなどのコマンドはLinuxでファイルを削除するのに最適ですが、痕跡を残します。あなた(または他の誰か)は、これらのトレースを使用して、以前に削除したハードドライブまたはポータブルストレージからファイルを回復できます。これは、特にファイルを取得したくない場合は、理想的ではない可能性があります。
この問題を回避するには、最初にシュレッドを使用してファイルを上書きします。 指図。これにより、ファイル内のすべてのデータが削除される前に繰り返し上書きされ、ファイルの痕跡が残らないようになり、ファイルが取得されないようになります。たとえば、このコマンドを使用して機密文書を消去することができます。
- これを行うには、ターミナルウィンドウを開くか、SSHを使用してリモートで接続し、ファイルを細断処理と入力します。 、ファイルを置き換えます 独自のファイル名とパスを使用します。ファイルへのパスを指定したくない場合は、 cdを使用してください 最初に削除するファイルまたはサブディレクトリを含むディレクトリに移動します。
- シュレッド コマンドには、ファイルを安全に削除するために渡すことができる追加のパラメーターがあります。たとえば、 shred -f shred -u の間、書き込み保護されたファイルの削除を強制します 細断処理するとファイルが完全に削除され、ファイルマネージャに表示されなくなったり、 lsを使用したりすることがなくなります。 コマンド。
- ファイルを標準より3回以上上書きする場合は、 shred -n 0を使用します。 、 0を置き換えます 代替数値を使用します。シュレッド効果を非表示にする場合は、シュレッド-zを使用します ファイルをゼロで上書きする最終実行を強制的に使用します。
- シュレッド コマンドは通常、結果を端末に出力しません。実行中の動作について詳しく知りたい場合は、 shred -vを使用してください。 代わりに。
rmと同様 、 man shred と入力すると、詳細を確認できます コマンドを使用する前にターミナルで。
Linuxシステムでのファイルの保護
Linuxでディレクトリまたはファイルを削除すると、重要なドキュメントであれ、かけがえのない写真であれ、本当に重要なファイルのためにハードドライブのスペースを解放することになります。 Linux Mintを使用しているか、その他の主要なディストリビューションを使用しているかは関係ありません。上記の手順は、使用することを選択したほとんどすべてのLinuxディストリビューションで機能するはずです。
データの損失が心配な場合は、ファイルを保護するために実行できるいくつかの手順があります。 Linuxシステムは通常、より安全ですが、Linuxアンチウイルスは、ローカルネットワーク全体に広がる可能性のあるマルウェアからファイルを安全に保つのに役立ちます。ローカルストレージまたはクラウドストレージを使用したファイルバックアップの自動化も検討することをお勧めします。
-
Linux でファイルを完全に削除する方法
Linux オペレーティング システムでは、削除されたファイルはゴミ箱に移動します。ゴミ箱を空にすると、ファイルはシステムから削除されます。ただし、回復ソフトウェアの需要が高まるにつれて、ゴミ箱から削除されたファイルはある程度まで回復できます。これは、ゴミ箱から削除されたファイルが完全に削除されることはなく、目に見えなくなったことを意味します。ファイルはまだハード ドライブのどこかに不必要なスペースを占有しており、新しいファイルが作成されてハード ドライブの同じセクターに保存されたときにのみ完全に削除されます。貴重なディスク スペースを回復し、ファイルの破損を回避するには、Linux 内のファ
-
削除されないファイルを削除する方法
ファイルまたはフォルダー全体を削除したい場合がありますが、何度も削除キーを押したり、ごみ箱にドラッグしたりしても、削除されません。 これはさまざまな理由で発生する可能性がありますが、結果は同じであり、非常にイライラする可能性があります.そこで、5 つの異なる方法を紹介します。そのうちの 1 つを使用すると、これらの厄介なファイルを最終的に取り除くことができます。 Windows の システム ファイル オペレーティング システムで問題が発生する可能性があるため、通常は削除できないように保護されています。もちろん、何か問題が発生した場合に備えて完全バックアップを実行することは常に賢明です