ホームページ > 運用・保守 > Linuxの運用と保守 > Linuxコマンドラインを使用してファイルを削除するにはどうすればよいですか? (コード例)

Linuxコマンドラインを使用してファイルを削除するにはどうすればよいですか? (コード例)

青灯夜游
リリース: 2019-03-02 15:30:55
オリジナル
4442 人が閲覧しました

Linux ではファイルを削除する方法がたくさんありますが、この記事では rm コマンドとtrash-cli ツールの 2 つの方法を紹介しますので、ご参考になれば幸いです。 [ビデオチュートリアルの推奨: Linux チュートリアル]

Linuxコマンドラインを使用してファイルを削除するにはどうすればよいですか? (コード例)

##rm コマンド

rmコマンドはファイルを削除するときによく使うコマンドで、ファイルやディレクトリを削除するために使用されます。

rm コマンドの構文は次のとおりです。

rm /path/to/file
ログイン後にコピー

次のように、フォルダーとサブフォルダー内のすべてのファイルを削除することもできます。

rm -R /path/to/folder
ログイン後にコピー

ファイル rm コマンドで削除すると復元できないため、このコマンドの使用には細心の注意が必要です。ただし、さまざまな方法を使用することで、誤ってファイルを削除してしまうことをある程度防ぐことができます。たとえば、複数のファイルを削除する場合は、各ファイルを削除する前に、正しいファイルが削除されるかどうかを確認するメッセージを表示できます。

rm -i /path/to/file
ログイン後にコピー

上記のコマンドを実行するたびに、ファイルを削除してもよいかどうかを尋ねるメッセージが表示されます。

しかし、数十のファイルを削除するときに、各ファイルにプロンプ​​トが表示され、確認のために「y」を繰り返し押す必要がある場合、これは非常に面倒になります。

次のコマンドを使用できます。このコマンドは、3 つ以上のファイルを削除する必要がある場合、または再帰的に削除する必要がある場合にのみプロンプトを表示します。

rm -I /path/to/file
ログイン後にコピー

trash-cli ツール

trash-cli は、コマンド ラインのごみ箱を提供するごみ箱コマンド ライン ツールです。 trash-cli ツールを使用すると、ファイルをごみ箱に移動したり、削除されたファイルを復元したりできます。

デフォルトでは、trash-cli は通常 Linux にインストールされていないため、使用する前にインストールする必要があります。

インストール (パッケージ マネージャーを使用)

Ubuntu や Mint などの Debian ベースのシステムを使用している場合は、apt-get コマンドを使用する必要があります。

sudo apt-get install trash-cli
ログイン後にコピー

centos ベースのシステムを使用している場合は、yum コマンドを使用する必要があります:

sudo yum install -y trash-cli
ログイン後にコピー

ファイルをごみ箱に移動するにはどうすればよいですか?

ファイルをごみ箱に移動するには、次のコマンドを使用できます:

trash /path/to/file
ログイン後にコピー

ファイルは完全には削除されませんが、同じ方法でごみ箱に移動されます。 Windows のごみ箱の中間として。

ゴミ箱コマンドにフォルダー名を指定すると、フォルダーとフォルダー内のすべてのファイルがゴミ箱に送信されます。

ごみ箱内のファイルを一覧表示するにはどうすればよいですか?

ごみ箱内のファイルを一覧表示するには、次のコマンドを実行できます:

trash-list
ログイン後にコピー

返される結果には、ファイルの元のパス、ファイルの日付と時刻が含まれます。ゴミ箱に移動されました。

ごみ箱からファイルを回復するにはどうすればよいですか?

trash コマンドのマニュアル ページには、ファイルを回復するには次のコマンドを使用する必要があると記載されています:

trash-restore
ログイン後にコピー

ただし、このコマンドを実行すると、「コマンドが見つかりません」というメッセージが表示される場合があります。 " エラー 。

ファイルの復元の代わりに、次に示すように、restore-trash コマンドを使用することもできます。

restore-trash
ログイン後にコピー

restore-trash コマンドは、ごみ箱内のすべてのファイルを一覧表示し、各ファイルの横に が表示されます。ファイル番号。ファイルを回復するには、ファイルの横にある番号を入力するだけです。

ごみ箱を空にする方法は?

ごみ箱の主な問題は、ファイルが依然として貴重なドライブ領域を占有していることです。ごみ箱内のすべての内容が本当に必要ない場合は、次のコマンドを実行してごみ箱を空にすることができます。

trash-empty
ログイン後にコピー

特定の日数の間、ごみ箱にあったすべてのファイルを削除したい場合は、trash-empty コマンドを使用してその番号を指定するだけです。例:

trash-empty 7
ログイン後にコピー

ごみ箱に 7 日間存在していたすべてのファイルを削除します。

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がLinuxコマンドラインを使用してファイルを削除するにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート