GNU/Linux >> Linux の 問題 >  >> Linux

Linuxコマンドラインを使用してファイルとディレクトリを削除する方法

このチュートリアルでは、rmの使用方法を説明します。 、unlink 、およびrmdir Linuxでファイルとディレクトリを削除するコマンド。

ファイルを削除する方法#

Linuxでコマンドラインからファイルを削除(または削除)するには、rmのいずれかを使用します。 (削除)またはunlink コマンド。

unlink コマンドを使用すると、rmを使用しているときに、1つのファイルのみを削除できます。 、一度に複数のファイルを削除できます。

ファイルやディレクトリを削除するときは特に注意してください。ファイルを削除すると、簡単に復元することはできません。

  • 1つのファイルを削除するには、rmを使用します またはunlink コマンドの後にファイル名を続けます:

    unlink filename
    rm filename

    ファイルが書き込み保護されている場合は、以下に示すように、確認を求めるプロンプトが表示されます。ファイルを削除するには、yと入力します 、Enterを押します 。それ以外の場合、ファイルが書き込み保護されていない場合、プロンプトは表示されずに削除されます。

     
    rm: remove write-protected regular empty file 'filename'?
  • 複数のファイルを一度に削除するには、rmを使用します コマンドの後にスペースで区切られたファイル名が続きます。

    rm filename1 filename2 filename3

    ワイルドカード(*)を使用することもできます )および複数のファイルに一致する定期的な拡張。たとえば、すべての.pdfを削除するには 現在のディレクトリ内のファイルについては、次のコマンドを使用します。

    rm *.pdf

    通常の拡張を使用する場合は、最初にlsを使用してファイルを一覧表示します rmを実行する前に、どのファイルが削除されるかを確認できるようにするコマンド コマンド。

  • rmを使用する -iを使用 削除する前に各ファイルを確認するオプション:

    rm -i filename(s)
  • プロンプトを表示せずにファイルを削除するには、ファイルが書き込み保護されている場合でも、-fを渡します。 (force)オプションをrmに追加します コマンド:

    rm -f filename(s)
  • rmを組み合わせることもできます オプション。たとえば、すべての.txtを削除するには 詳細モードでプロンプトが表示されない現在のディレクトリ内のファイルの場合は、次のコマンドを使用します。

    rm -fv *.txt

ディレクトリ(フォルダ)を削除する方法#

Linuxでは、rmdirを使用してディレクトリを削除/削除できます。 およびrm

rmdir rmを使用しているときに、空のディレクトリを削除するためのコマンドラインユーティリティです。 ディレクトリとその内容を再帰的に削除できます。

  • 空のディレクトリを削除するには、rmdirのいずれかを使用します またはrm -d 続いてディレクトリ名:

    rm -d dirname
    rmdir dirname
  • 空でないディレクトリとその中のすべてのファイルを削除するには、rmを使用します -rを使用したコマンド (再帰的)オプション:

    rm -r dirname

    ディレクトリまたはディレクトリ内のファイルが書き込み禁止になっている場合は、削除の確認を求めるメッセージが表示されます。

  • 空でないディレクトリとすべてのファイルをプロンプトなしで削除するには、rmを使用します -rを使用 (再帰的)および-f オプション:

    rm -rf dirname
  • 複数のディレクトリを一度に削除するには、rm -rを使用します コマンドの後にスペースで区切られたディレクトリ名が続きます。

    rm -r dirname1 dirname2 dirname3

    ファイルの場合と同様に、ワイルドカード(*)を使用することもできます )および複数のディレクトリに一致する定期的な拡張。

結論#

これで、Linuxのrmの使用方法を十分に理解できたはずです。 、rmdir およびunlink コマンドを使用すると、コマンドラインからファイルとディレクトリを安全に削除できるはずです。

ご不明な点がございましたら、お気軽にコメントをお寄せください。


Linux
  1. コマンドラインを使用してLinuxでユーザーを削除する方法

  2. Linuxでコマンドラインからファイルを分割して結合する方法

  3. Linuxコマンドラインでファイルとディレクトリを削除する方法[初心者向けチュートリアル]

  1. Linuxでコマンドラインからファイルとディレクトリを削除する方法

  2. コマンドラインを使用してLinuxを再起動する方法

  3. Linuxでtarコマンドを使用してファイルを圧縮および抽出する方法は?

  1. Linuxを使用してディレクトリとファイルを削除する方法

  2. Linuxでのコマンドの検索(ファイルとディレクトリの検索)

  3. Linux で find コマンドを使用して、スペースのあるファイルを検索して削除する