Linuxでファイルとフォルダの名前を変更する方法


ベテランのLinuxユーザー でも、PopOSやUbuntu のようなディストリビューションを購入したばかりでも、ファイルとフォルダを管理する方法 を知っておく必要があります。つまり、Linuxでディレクトリやファイルの名前を変更する方法はたくさんあるということです。 Linuxの世界では、フォルダはディレクトリとも呼ばれます。それらは交換可能です。

ファイルとフォルダの名前を変更する場合は2つのシナリオがあります。 1つのファイルまたはフォルダの名前を変更するか、一度に多数のファイルまたはフォルダの名前を変更する必要があります。 WindowsやMacと同じように、Linuxにはいくつかの方法があります。

ファイルマネージャを使用してLinuxで単一のファイルまたはディレクトリの名前を変更する

ほとんどのディストリビューション、 Linuxのディストリビューションには、グラフィカルなWindowsのファイルエクスプローラーに似たファイルマネージャー またはMacOSのファインダー があります。それらのほとんどは同じように機能しますが、違いがある場合があります。

名前の変更を使用した名前の変更

  1. ファイルを右クリックするか、フォルダ。
  2. 名前の変更を選択するか、F2を押します。
    1. ファイルまたはフォルダの名前フィールドが編集可能になります。必要な変更を加えて、名前の変更ボタンを選択するか、Enterを押します。
    2. ファイルプロパティを使用した名前の変更

      この方法は奇妙で、使用する可能性は低いですが、それでも可能です。 。

      1. ファイルまたはフォルダを右クリックします。
      2. プロパティを選択するか、Ctrl + Iを押します。li>
        1. 名前フィールドを選択して、編集します。次に、プロパティウィンドウを閉じると、ファイルまたはフォルダの名前が変更されます。
        2. ファイルマネージャーを使用してLinuxの多くのファイルまたはフォルダーの名前を変更する強力>

          この機能は、Linuxのさまざまなディレクトリで使用できるすべてのファイルマネージャーで使用できるとは限りません。これはPopOSにあります。

          1. 複数のファイルまたはフォルダを選択し、右クリックして名前の変更を選択するか、F2を押します。
            1. テンプレートを使用して名前を変更するか、テキストを検索して置き換えることができます。
              • テンプレートを使用して名前を変更すると、ファイルやフォルダに順番に番号を付けたり、前面、背面、または両側にテキストを追加したりできます。元のファイル名。

                元の名前または変更された日付に基づいてテンプレートをファイルに適用できます。

                In_content_1all:[300x250] / dfp:[640x360]->
                • テキストの検索と置換を使用すると、特定のテキストシーケンスを検索して、別のテキストに置き換えることができます。これは、スペルミスを修正するのに最適です。

                  Linuxでヘルプを表示する

                  を使用するには、さまざまな方法があります。以下のコマンドとユーティリティ。何をする必要があるかわからない場合は、コマンドman(手動の場合)と、ヘルプが必要なユーティリティのコマンドまたは名前を入力します。たとえば、manmvは、mvコマンドを使用するためのマニュアルを表示します。

                  Linuxでファイルまたはディレクトリの名前を変更した後、ファイルエクスプローラーを確認するか、lsコマンドを使用してリストしてください。

                  MVコマンドを使用して単一のファイルまたはフォルダーの名前を変更してください

                  MVコマンドはファイルやフォルダを移動するためのものですが、名前の変更にも適しています。 MVコマンドの構文は次のとおりです。mv [OPTIONS]ソースの宛先

                  1. 名前を変更するファイルまたはフォルダーが配置されているフォルダーに移動します。
                    1. mvコマンドを使用して、フォルダーまたはファイルの名前を変更します。名前にスペースが含まれている場合は、名前を引用符で囲みます。名前から01-を削除しましょう。

                      mv“ 01-Work Documents”“ Work Documents”と入力し、Enterキーを押します。

                      ファイルを一覧表示すると名前が変更されました。

                      Bashスクリプトを使用して複数のファイルまたはフォルダの名前を変更する

                      bashスクリプトを作成する にするには、作業する必要がありますプレーンテキストエディタで。誤ってプレーンテキストファイルとして保存したHTMLファイルがいくつかあったとします。ファイル拡張子を.txtから.htmlに変更する必要があります。このbashスクリプトを使用して、名前を変更できます。

                      for file in * .txt; do
                      mv —“ $ file”“ $ {file%.txt} .html”
                      完了

                      1. テキストエディタに入力し、rename-txt.shとして保存します変更するファイルと同じフォルダにあります。
                        1. ターミナルで、そのフォルダーに移動し、コマンドbash rename-txt.shを入力して、Enterキーを押します。
                          1. lsを使用して確認するか、ファイルマネージャーを調べて確認してください動作しました。

                            それはどのように機能しましたか?最初の行は、.txtで終わるファイルを探しています。アスタリスク(*)はワイルドカードであるため、ファイル名の.txtより前のすべてが一致します。 doは、一致するファイルがある限り、コマンドを実行するように指示します。これはループです。 2行目にはmvコマンドがあります。

                            二重ダッシュ()は、コマンドのオプションがないことを示し、正規表現または正規表現の準備をします。 $ fileは、最初の行で取得されたすべてのファイルを処理するように指示する変数です。 は、名前の末尾にある場合は.txtを中括弧の外側の値(.html)に置き換えるように指示します。 。

                            Linuxユーティリティを使用してファイルとフォルダの名前を安全に変更する方法

                            この記事の残りの部分では、Linuxシェルで使用されるユーティリティについて説明します。プログラムやLinuxが機能しなくなる可能性のある重要なファイルの名前を間違えたり、名前を変更したりするのは簡単です。常に-nオプションを使用してください。これは、既存のファイルを上書きしないようにコマンドに指示します。

                            ユーティリティコマンドで使用すると、mmv -n“ *”“#l1”のようになります。コマンドの実行内容のプレビューがどのように表示されるかを以下に示します。ただし、(ls)ファイルを一覧表示すると、ファイルが変更されていないことがわかります。期待したものではない場合は、コマンドを調整して再試行してください。

                            名前を変更して複数のファイルとフォルダの名前を変更する

                            RenameはLinuxユーティリティです。グラフィカルユーザーインターフェースを持たない小さなプログラムと考えてください。 Linuxディストリビューションにはない場合がありますが、インストールは簡単です。

                            ターミナルで、コマンドsudo apt-get install renameを入力し、Enterを押します。 >。パスワードの入力を求められ、入力して、Enterを押す場合があります。インストールが開始されます。

                            インストールが完了すると、名前の変更を開始できます。

                            1. ファイル名またはフォルダ名を変更する場所に移動します。
                              1. bashスクリプトの場合と同様に、正規表現を使用してファイルを選択し、ファイルに何を行うかを定義する必要があります。次に例を示します。名前の変更 's / .html / .txt /' * .html
                              2. 推測すると、ファイル拡張子が変更されますファイルを.htmlから.txtに戻します。その通りです!

                                MMVを使用してファイルとフォルダの名前を変更する

                                MMVは別のLinuxです名前の変更に似たユーティリティ。コマンドsudo apt install mmvでインストールできます。インストールしたら、独自のコマンドを作成できます。

                                1. 使用するMMVコマンドの例では、ディレクトリ内のすべてのファイル名が小文字から大文字に変更されます:mmv -r“ *”“#u1”
                                  1. -rは名前を変更するように指示します。アスタリスクは、ディレクトリ内のすべてのファイルを変更するように指示します。 #u1は特別なものです。 マークダウンコード。 これは、テキストを大文字に変更するように指示します。

                                    ディレクトリとファイルの名前を変更する方法はこれですべてですLinuxでは?

                                    ここでの方法の1つがうまくいかない場合は、グラフィカルユーザーインターフェイスを備えた一括名前変更 ツールを使用できます。

                                    いくつかの選択肢があります。 ThunarKRename は、最初はほんの数例です。

                                    関連記事:


                                    6.02.2021