始める無料で始める

ディレクトリはどのように作成・削除できますか?

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

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

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

Shell 入門

コースを見る

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

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

演習を開始する