Linux
 Computer >> コンピューター >  >> システム >> Linux

Linux のマスター ファイル拡張子:ステップバイステップ ガイド

Linux のマスター ファイル拡張子:ステップバイステップ ガイド

Linux のマスター ファイル拡張子:ステップバイステップ ガイド

2022 年 5 月 28 日、午後 3 時 EDT に公開

Deepesh は、2018 年に消費者向けテクノロジー ブログを設立したときにテクノロジーについて書き始めました。2021 年に MakeUseOf に参加し、主に Linux、プログラミング、Windows、ゲームについて執筆しました。彼はコンピュータ アプリケーションの学士号を取得しており、その間、自分の課題を「楽しむ」ために最善を尽くしました。

Linux やプログラミングに関する情報ガイドを執筆していないときは、彼が部屋の隅で人里離れて本を読んだり、アコースティック ギターで自称「クールな」リフを弾いたり、新しい趣味を探してはみたものの、結局やめてまた新しい趣味を見つけたりする姿が見られます。彼は現在、How-To Geek で Linux とプログラミングの編集者を務めています。 

MakeUseOf アカウントにサインインします

ファイル拡張子は、オペレーティング システムとユーザーの両方が異なるファイル形式を区別し、その中に保存されている内容を理解するのに役立ちます。 「.txt」拡張子を持つファイルを見ると、テキスト データが含まれていることがすぐにわかります。同様に、「.exe」ファイルは Windows 実行可能ファイル、「.sh」ファイルは Linux シェル スクリプトです。

しかし、何らかの理由でこれらの拡張子を変更したい場合はどうすればよいでしょうか?おそらく、テキスト ファイルの名前を Bash スクリプトに変更する必要があるでしょう。テキスト ファイルにコードを記述するだけでは機能しません。

Linux では、ファイル拡張子の変更は思っているよりもはるかに簡単です。

ターミナルからファイル拡張子を変更する

拡張子はファイル名の一部です。拡張子 (または名前) を変更したい場合は、mv コマンドを使用します。 mv は「move」の略で、ファイルの移動と名前変更を行う Linux の標準コマンドです。

しかし、なぜファイルの名前変更に mv を使用するのか疑問に思われるかもしれません。これは、名前変更操作は、名前が異なるだけで、同じディレクトリ内での移動操作と同等であるためです。

コマンドラインからファイルの名前を変更する基本的な構文は次のとおりです。

mv file.oldext file.newext

...古いところ そして最新 はそれぞれ古い拡張機能と新しい拡張機能です。

テキスト ファイル「myscript.txt」を Bash スクリプトに変更するとします。これを行うには、次のコマンドを使用します。

mv myscript.txt myscript.sh

ファイルの所有者によっては、mv コマンドの先頭に sudo を追加する必要がある場合があります。

複数のファイル拡張子の名前を一度に変更する

不適切な拡張子を持つファイルがフォルダー全体に含まれていますか?単純な Bash for ループを使用して、複数のファイルの拡張子を一度に変更できます。たとえば、フォルダ内のすべての TXT ファイルを PDF に変更するには:

for a in *.txt; do mv -- "$a" "${a%.txt}.pdf"; done

前述のワンライナーは、「.txt」で終わるすべてのファイルを検索する for ループです。次に、一致したすべてのファイル名に対して名前変更操作を再帰的に実行し、拡張子「.txt」を「.pdf」に置き換えます。 「完了」 コマンドの最後の「」はループが終了したことを示します。シンプルです!

ファイル拡張子の名前をグラフィカルに変更する方法

Linux にはいくつかのデスクトップ環境があります。デフォルトの Windows デスクトップに非常に似ているものもあれば、各グラフィック要素で独自性を誇示しているものもあります。ただし、ユーザー エクスペリエンスはどのデスクトップでもほぼ同じです。これは、Linux デスクトップ上のファイルの名前変更が可能な限り簡単であることを意味します。

マシンにインストールされているファイル マネージャーを開き、ファイルを強調表示して選択します。次に、右クリックして [名前の変更] を選択します。 。このフィールドでは、拡張子を含むファイル名を変更できます。ファイル拡張子を変更して続行し、Enter キーを押します。

Linux のマスター ファイル拡張子:ステップバイステップ ガイド

多くの Linux ファイル マネージャーには、余分なクリックを節約するために使用できるショートカットも用意されています。たとえば、GNOME (Nautilus ファイル マネージャー) では、F2 を押すことができます。 ファイルを強調表示しているときに名前変更機能にすばやく入ることができ、右クリックする必要がなくなります。同様に、KDE Plasma (Dolphin) と XFCE (Thunar) ではF2 を押すことができます。 キーを押してファイル拡張子をすばやく変更します。

Linux での基本的なファイル管理操作の実行

デスクトップ インターフェイスを使用してファイルの拡張子の名前を変更するのは直感的で簡単に行えますが、複数のファイルを同時に扱う場合は、ターミナルを使用するのが最適な選択です。

Linux コマンド ラインは、その使い方を知っているユーザーにとって強力なツールです。日常業務から高度なシステム管理業務まで、すべて端末1台で行えます。そして最も素晴らしいのは、Linux マシンを使用するのに GUI さえ必要ないことです。これが、グラフィカル インターフェイスが標準の時代において、ターミナルが依然として Linux エコシステムの一部である主な理由です。


  1. Mp3blaster:ターミナル用の素晴らしい音楽プレーヤー

    誤ってXWindowを殺したことがありますか?仕事で退屈な非グラフィカルサーバーに悩まされていませんか?恐れるな! 1997年から新鮮なMp3blasterは、あなたの悲惨さをかき消すことができます!便利なセミGUIインターフェイスを備えたMp3blasterは、端末で実行される使いやすい音楽プレーヤーを提供します。 インストール Mp3blasterはほとんどのリポジトリにあるはずです。端末ごとにインストールする場合(そしてほとんどのMp3blasterユーザーはそうします!)、DebianまたはUbuntuを使用している場合は、次のように入力します。 sudo apt install m

  2. Zellij:Tmux と Screen に代わる革新的な端末マルチプレクサ

    ターミナル マルチプレクサはワークフローを整理するだけではありません。これらは、開発環境との対話方法を完全に変えました。これらは、コードのデプロイ時、サーバーのデバッグ時、またはスクリプトの操作時にスムーズな操作を実行するのに役立ちます。 Tmux や Screen など、ターミナル マルチプレクサは数多くあります。ただし、初心者の場合、これらの設定は複雑または難しいと感じるかもしれません。そこで Zellij の出番です。Zellij はより簡単な代替手段を提供し、セットアップなしですぐに機能します。 Zellij の主な機能 Zellij は、最新の端末マルチプレクサに必要な機能をすべて