始める無料で始める

ディレクトリはどう作成・削除しますか?

mv はディレクトリもファイルと同じように扱います。 たとえば、ホームディレクトリにいて mv seasonal by-season を実行すると、 mvseasonal ディレクトリの名前を by-season に変更します。 一方で、 rm の動作は異なります。

ディレクトリに対して rm を実行しようとすると、 シェルはそれはできないというエラーメッセージを表示します。 これは主に、作業が詰まったディレクトリ全体を誤って削除してしまうのを防ぐためです。 その代わりに、 rmdir という別のコマンドを使えます。 安全性を高めるために、 これはディレクトリが空の場合にのみ動作します。 そのため、ディレクトリを削除する前に、その中のファイルを削除する必要があります。 (慣れているユーザーは、rm-r オプションを付けて同じ効果を得られます。 コマンドオプションについては次の章で説明します。)

この演習はコースの一部です

Shell 入門

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する