「Linux」でターミナルを使ってファイルをコピーして名前を変更するには

今回は「「Linux」でターミナルを使ってファイルをコピーして名前を変更するには」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 「Linux」を使い始めたばかりの人は、おそらく、GUIだけを利用するはずだ。それは至極当然であるだけでなく、許容されるべきことでもある。コマンドラインを使わないことは、恥ずかしいことではない。実際に、ターミナルウィンドウに一度も触れずに、Linuxの一生使い続けることも可能だろう。

 とはいえ、一部のタスクでは、ターミナルを使用した方が単純に効率がよい。GUIとの唯一の違いは、使用するコマンドを覚えておく必要があることだ。

 筆者はそのお手伝いをしたいと考えている。実際のところ、筆者の一貫した目標は、Linuxを一般の人々にとって理解しやすいものにすることだ。そして、その取り組みにコマンドラインインターフェース(CLI)も含めたいと思っている。CLIを使用すれば、非常に多くのことを実行できるからだ。

 それを念頭に置いて、まずは、ファイルのコピーと名前変更を実行する、非常にシンプルだが便利なコマンドを2つ紹介しよう。

 コマンドを入力する準備はできただろうか。

 必要なもの:このプロセスに必要なのは、実行中のLinuxインスタンスだけだ。使用するディストリビューションの種類は何でも構わない。これから紹介する2つのコマンドは、読者の皆さんが遭遇するであろうLinuxのあらゆるバージョンに含まれているからだ。

 最初に、ターミナルウィンドウを開く。これを行うには、デスクトップメニューを開いて「terminal」(ターミナル)を検索するか、あるいは、ターミナルが見つかるまでデフォルトメニュー内を探す。このアプリの名前は、使用しているデスクトップによって異なる。

 幸い、ほとんどのデスクトップはあいまい検索に対応しているので、メニューの検索フィールドに「terminal」と入力すると、ターミナルに相当するアプリ(「Konsol」「Terminal」「Tilex」など)が表示されるはずだ。幸いなことに、ほとんどのLinuxターミナルは同じように動作する。

 ホームディレクトリーにzdnet_test.txtという名前のファイルがあり、それを「Documents」ディレクトリーにコピーしたいとしよう。そのプロセスを実行するコマンドは、以下の通りだ。

 注意点が1つある。~/はホームディレクトリーのショートカットであり、/home/USER(USERはユーザー名)と入力する手間を省いてくれる。

 すでにホームディレクトリーにいる場合は(デフォルトでは、ターミナルアプリを最初に開いたときの作業ディレクトリーはホームディレクトリーである)、コマンドを以下のように短縮できる。

 ファイルの名前を変更してみよう。

 ファイルのコピー中に、そのファイルの名前を変更することもできる。zdnet_testをDocumentsにコピーするだけでなく、名前もzdnet.testに変更したいとしよう。その場合、コマンドは以下のようになる。

 上記のコマンドは、すでにホームディレクトリーにいる場合にのみ機能することに注意してほしい。それ以外の場合は、以下のように、両端に~/を追加する必要がある。

 ファイルの移動中に、そのファイルの名前を変更することも可能だ。手順は先ほどとほぼ同じだが、ファイルを別のディレクトリーにコピーするのではなく、移動する点が異なる。

 このタスクに使用するのは、mvコマンドだ。ここでも、同じ例を使用する。例えば、ホームディレクトリーにzdnet_testがあり、そのファイルをDocumentsに移動して、名前をzdnet.testに変更したいとしよう。このプロセスを実行するコマンドは、以下の通りだ。

 先ほどと同様、ホームディレクトリーにいない場合、コマンドは以下のようになる。

 Linuxでファイルの名前を変更する手順の説明は以上である。これは、LinuxのCLIに習熟したい人向けの非常に基本的なタスクだ。ただし、試すのは、Linuxに対する理解を深める必要があると感じた場合だけでいい。それ以外の場合は、GUIを使用してほしい。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
阪急阪神ホールディングス提供の動画配信サービス「HH cross動画配信サイト」をPLAYが開発
IT関連
2022-08-25 01:18
Kubernetes上でイベントドリブンなオートスケーリングを提供する「KEDA」、本番環境で使えるレベルに到達したとしてCNCFの卒業プロジェクトに
Kubernetes
2023-08-28 19:27
JALサンライト、RPA導入で現場スタッフ主導のワークフロー開発を推進
IT関連
2021-02-27 04:41
リモートワークは環境に優しいがそのためのテクノロジーにも炭素コストがかかる
EnviroTech
2021-01-22 13:38
ポケモンGOに“緑のディアルガ”初登場、23日から 「ズガイドス」「アンノーンU」など色違い続々
くらテク
2021-07-23 01:43
中国で画像改ざん詐欺とそれを見破る技術がAIで高度化
IT関連
2024-01-16 00:45
センサーシールを皮膚に貼って「アルコール、カフェイン、ブドウ糖、乳酸、血圧、心拍数」を同時計測 :Innovative Tech
トップニュース
2021-03-21 22:07
グランバー東京ラスク、自動音声応答システムを導入–代表電話の対応業務を軽減
IT関連
2023-08-18 19:05
JALとANA、5G電波影響の可能性で米国便を一部欠航
IT関連
2022-01-20 00:24
変革リーダーとしてのCIOの役割、DXを成功に導くポイント
IT関連
2023-09-20 15:19
TC HUBが人気記事に登場する起業家を迎えるイベントを開催、記念すべき第1回目のゲストはモビリティスタートアップglafit代表の鳴海氏
イベント情報
2021-06-29 05:23
星野リゾート、クラウド型のCRM/BIツールを導入–来館予約のキャンセルを半減
IT関連
2021-03-27 05:20
タトゥーシールのように貼れるOLED 水で転写、緑色に発光 :Innovative Tech
イラスト・デザイン
2021-03-13 21:05
NTTデータ、米Postlight買収–デザインやアプリケーション開発力を強化
IT関連
2022-06-04 12:19