このチュートリアルでは、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
コマンドを使用すると、コマンドラインからファイルとディレクトリを安全に削除できるはずです。
ご不明な点がございましたら、お気軽にコメントをお寄せください。