Linuxでディレクトリ名を変更する方法:mvとrenameコマンドの使い方
このチュートリアルでは、Linuxでディレクトリ名を変更する方法として、「mv」コマンドと「rename」コマンドの2つの使い方を解説します。
ディレクトリ名の変更は、ファイル名の変更とほとんど変わりません。Linuxには「すべてはファイルである」という設計思想があり、ディレクトリも例外なくファイルとして扱われます。そのため、ファイルのリネームで使うテクニックの多くが、そのままディレクトリにも応用できます。
mvコマンドでディレクトリ名を変更する
mv RenameDir/ renameDir

mvコマンドによるディレクトリ名の変更
方法はこれだけです。シンプルにmvするだけで完了します。ただし、ひとつだけ注意点があります。それは、そのディレクトリへの参照(パス指定など)が他の場所に存在する場合です。スクリプトや設定ファイルの中に古いディレクトリ名への言及がないか、必ず確認しておきましょう。

grepによる検索
grepコマンドを使えば、古いディレクトリ名への参照を簡単に見つけることができます。検索結果をもとに、該当箇所を新しい名前に置き換えていきましょう。
renameコマンドで複数のディレクトリ名を一括変更する
ファイルの場合と同様に、renameコマンドを使用します。
NAME rename - rename files SYNOPSIS rename [options] expression replacement file...
renameコマンドのより詳しい使い方については、ファイルのリネームに関する記事で詳しく解説しているので、そちらもあわせて参考にしてください。
rename foo foo0 foo*
この例では、ディレクトリ名に「0」を追加しています。追加する文字や置き換える内容は自由に指定できるので、用途に合わせて活用しましょう。

renameコマンドによるディレクトリ名の変更
まとめ
ディレクトリ名の変更は非常にシンプルな作業で、ファイル名の変更とよく似ています。唯一気をつけたいのは、スクリプトなどがそのディレクトリを参照していないかどうかという点です。事前にgrepなどで参照箇所を確認しておけば、安心してリネーム作業を行えます。
-
Linuxでプロセスを強制終了する方法!top・ps・killコマンドの使い方を徹底解説
Linuxには、プロセスを強制終了(キル)するためのさまざまな方法があります。このチュートリアルでは、動作がおかしくなったプロセスを見つけて終了させる方法を解説します。 プロセスは簡単に「孤児」になってしまうことがあります。意図的であろうとなかろうと、親プロセスがクラッシュすると、子プロセスだけが取り残されて実行され続けることがあります。また、親プロセスが完了した子プロセスを回収(reap)できず、ゾンビプロセスになってしまうケースもあります。 どちらの状態のプロセスも放置されたままでは動けず、手動での介入が必要です。そこで登場するのがジョブコントロールです。それでは、壊れたプロセスを終了させ
-
【Windows 10】宛先ディレクトリ内のファイル名を変更できないときの対処法12選
Windows 10では、同じ操作でも複数の方法が用意されており、ファイル名の変更も例外ではありません。しかし、いざ名前を変更しようとした際に「エクスプローラーでファイル名を変更できない」「宛先ディレクトリ内のファイルが変更できない」といったエラーに遭遇することがあります。 こうしたエラーにはさまざまな原因が考えられますが、本記事では「ディレクトリ内のファイル名をどうやって変更すればいいのか?」という疑問にお答えし、問題を解決するための方法を順番に紹介します。 Windows 10で宛先ディレクトリ内のファイル名を変更する方法 具体的な対処法を見る前に、まずこの問題の主な原因を確認しておきま