Skip to main content

Linuxツールとターミナルを使ってファイルの名前を変更する方法

ファイル名の一括変更 「Windows7高速化解説」 (六月 2026)

ファイル名の一括変更 「Windows7高速化解説」 (六月 2026)
Anonim

このガイドでは、ファイルマネージャーとLinuxコマンドラインを使用してファイルの名前を変更する方法を説明します。

ほとんどのLinuxディストリビューションには、デスクトップ環境の一部としてデフォルトのファイルマネージャがあります。デスクトップ環境とは、ターミナルウィンドウにコマンドを入力せずに一般的な作業を実行できるツールの集まりです。

デスクトップ環境は、一般に、グラフィカルアプリケーションを表示するために使用されるウィンドウマネージャを含む。また、以下の一部または全部が含まれます:

  • パネル(タスクバーとも呼ばれる) - 一般にメニューボタン、システムトレイ
  • メニュー
  • 起動バー
  • ダッシュボード
  • ウィジェット
  • デスクトップアイコン
  • ファイルマネージャ、メモ帳、電卓などのツール

ファイルマネージャは、ファイルの作成、移動、および削除を制御するために使用されます。 Windowsユーザーは、ファイルマネージャの一種であるWindowsエクスプローラに精通しています。

Nautilus、Dolphin、Caja、PCManFM、Thunarなど、さまざまなファイルマネージャがあります。

Nautilusは、FedoraやopenSUSEなどのGNOMEデスクトップ環境を実行するUbuntuおよびディストリビューションのデフォルトファイルマネージャです。

Dolphinは、KubuntuやKaOSなどのLinuxディストリビューションで使用されるKDEデスクトップ環境のデフォルトファイルマネージャです。

Linux Mintには、MATEデスクトップを使用する軽量バージョンがあります。 MATEデスクトップは、Cajaファイルマネージャを使用します。

軽量ディストリビューションでは、PCManFMファイルマネージャを持つLXDEデスクトップ環境またはThunarファイルマネージャに付属するXFCEを使用することがよくあります。

名前が変わる可能性がありますが、ファイルの名前を変更する機能は実質的に同じです

ファイルマネージャを使用してファイルの名前を変更する方法

ファイルマネージャには通常、ファイリングキャビネットのようなアイコンがあります。たとえば、Ubuntuを使用している場合は、起動バーの2番目のアイコンです。

通常、関連ファイルマネージャアイコンは、メニューシステムの一部として、またはクイック起動バーの一部として、パネルの起動バーに表示されます。

ファイルマネージャには通常、ホームフォルダ、デスクトップ、その他のデバイス、ごみ箱など、左パネルに場所のリストがあります。

右側のパネルには、左側のパネルに選択した場所のファイルとフォルダのリストが表示されます。フォルダをダブルクリックしてドリルダウンし、ツールバーの矢印を使用してフォルダを上に移動することができます。

ファイルやフォルダの名前を変更することは、どのディストリビューション、どのデスクトップ環境、実際にどのファイルマネージャを使用しているかにかかわらず、事実上同じです。

削除するファイルまたはフォルダを右クリックし、名前の変更を選択します。また、多くのファイルマネージャを使用すると、ファイルやフォルダを左クリックしてF2キーを押して同じ操作を実行できます。

ファイルの名前を変更するためのインターフェイスは、ファイルマネージャによって多少異なります。たとえば、Nautilus、Thunar、PCManFMは新しいファイル名を入力するための小さなウィンドウを表示し、DolphinやCajaは古い名前の上に新しい名前を入力するだけです。

Linuxコマンドラインを使用してファイルの名前を変更する方法

ファイルの名前を変更するコマンドが実際に名前が変更されたことに気づかないかもしれません。このガイドでは、完全なファイルの名前を変更する方法、ファイルの一部の名前を変更する方法、シンボリックリンクが指すファイルの名前を変更する方法、およびrenameコマンドが動作したことを確認する方法を学習します。

ファイルの名前を変更する方法

ファイルの名前を変更するための構文は、あなたが思うほど明確ではありません。次の例は、ファイルの名前を変更する方法を示しています。

式置換ファイルの名前を変更する

あなたは、リネーム・コマンドが言っているように簡単だと考えるかもしれません oldfile newfileの名前を変更するそれはそれほど簡単ではありません。私たちが進むにつれて、理由を説明します。

あなたがtestfileというファイルを持っていて、そのファイル名をtestfile2に変更したいとします。使用するコマンドは次のとおりです。

テストファイルの名前を変更するtestfile2テストファイル

では、ここで何が起こっていますか?式は、ファイル名で探しているテキストのビットまたは実際には正規表現です。置き換えは、式を置き換えるテキストです。ファイルは、名前の変更を実行するファイルです。

あなたが求めるかもしれないこのような仕組みはなぜですか?

あなたが犬の写真のフォルダを持っていたとしますが、あなたは誤って次のように猫の写真を呼び出しました:

  • catsittingdown
  • 吠える猫
  • ポストマンタックバイバイ

今のところ、コマンドが oldfile newfileの名前を変更する各ファイルの名前を個別に変更する必要があります。

Linux renameコマンドを使用すると、次のようにすべてのファイルの名前を一度に変更できます。

名前変更cat dog *

上記のファイルの名前は次のように変更されます:

  • 犬の勘違い
  • 吠える犬
  • postmanattackedbydog

上記のコマンドは、基本的にすべてのファイル(アスタリスクのワイルドカードメタキャラクターで示されている)を調べ、catという単語が見つかったところではそれを犬に置き換えました。

シンボリックリンクが指す物理ファイルの名前を変更する

シンボリックリンクは、デスクトップショートカットに似たファイルへのポインタとして機能します。シンボリックリンクには、それが指しているファイルの場所へのパス以外のデータは含まれていません。

次のコマンドを使用して、シンボリックリンクを作成できます。

ln -s

たとえば、dog picturesフォルダにbarkingdogというファイルがあり、howtostopdogbarkingという名前のdogtrainingという別のフォルダにファイルへのシンボリックリンクを作成したかったとします。

あなたは次のコマンドを使ってそれを行うことができます:

ln -s〜/ pictures / dogpictures / barkingdog〜/ pictures / dogtraining / howtostopdogbarking

ls -ltコマンドを実行すると、どのファイルがシンボリックリンクであるかを知ることができます。

ls -lt howtostopdogbarking

出力にはhowtostopdogbarking - > / home / pictures / dogpics / barkingdogのようなものが表示されます。

今ではあなたのどれくらいが犬の吠えを止める方法を知っているのか分かりませんが、多くのトレーナーの助言は最初に話す犬を教えることです。そして、一度あなたが習得すれば、それは樹皮する。それはとにかく理論です。

この知識を手に入れて、バーコードドッグの絵の名前をスピーキングドッグに変えることができます。

次のコマンドを実行して、dogpicsフォルダ内の画像の名前を直接変更できます。

リネーム吠え声/ホーム/写真/犬犬/吠え声

または、シンボリックリンクの名前を指定して、次のスイッチを使用して、吠え声の絵の名前を変更することもできます。

リネーム - 吠え声/ホーム/写真/犬の訓練/ハウツストップドッグバーク

名前変更コマンドが動作したことを確認する方法

名前を変更するコマンドの主な問題は、それが何をしたのかを教えてくれないことです。あなたが思ったことが働いていない可能性がありますので、あなたはlsコマンドを使って自分自身をチェックしなければなりません。

ただし、次のスイッチを使用すると、renameコマンドは名前の変更内容を正確に示します。

名前を変更する-v cat dog *

出力は次の行に沿って出力されます。

  • barkingcat - > barkingdog
  • catsittingdown - > dogsittingdown
  • postmanattackedbycat - > postmanattackedbydog

このコマンドは、実際に何が起こりたかったのかを確認するのに役立ちます。

ファイルの名前を変更する別の方法

ファイルの名前を変更する単純な構文を使用する場合は、次のようにmvコマンドを試してください。

mv oldfilename newfilename

概要

Linuxのコマンドラインの使用方法を学ぶときは、アクセス許可、ユーザーとグループの作成方法、ディレクトリの作成方法、ファイルのコピー方法、ファイルの移動と名前の変更方法、すべてのリンクについて知る必要があります。