\r\n\r\n

linuxで新規ファイルを作成する方法

Linuxで新しいファイルを作るのは簡単そうに見えますが、意外といろいろな方法があるんです!...

Linuxには、アプリケーションを起動しなくても、新しいファイルを作成してくれるアプリケーションやコマンドがいくつかあります。どちらを使うかは、ファイルの目的によって異なります。どれが一番便利かわかるように、オプションを見てみましょう。

ターミナルとLinuxデスクトップでのファイル作成について説明します。

デスクトップでのファイル作成

ターミナルを使い慣れていない場合、デスクトップ環境での新しいファイルの作成は、日常の基本的なアプリケーションをいくつか使用するだけで、簡単に行えます。

ドキュメントビューア

ThunarやDolphinなど、ほとんどのファイルブラウザでは、目的のディレクトリで右クリックし、ドロップダウンメニューから空ファイルなどを作成することで、空ファイルを作成することができます。

また、アプリケーションメニューの「ファイル」> 「新規作成」をクリックすれば、常に新しいファイルを生成するオプションが表示されます。

テキストエディター

Linuxのディストリビューションには、基本的なテキスト・エディター・アプリケーションが1つまたは複数含まれているはずです。開くと空のファイルで始まり、Ctrl+Sを押すと、特定の場所に保存するダイアログが表示されるはずです。

端末でファイルを作成する

Linuxのターミナルコマンドを使えば、ファイルを素早く効率的に生成することができます。そのうちのいくつかを以下に紹介します。

タッチ

Linuxの最も基本的なコマンドの1つであるtouchは、新しいファイルを作成するか、指定されたファイル名がすでに存在する場合は、そのファイルの最終更新日を更新します。

ファイルを保存するディレクトリに、次のように入力します。

touch filename.txt

また、各ファイル名の間にスペースを入れるだけで、1つのコマンドで複数のファイルを作成することも可能です。

touch filename1.txt filename2.txt filename3.txt

作成したファイルの存在は、以下のコマンドで確認することができます。

ls

touchではファイルを編集できないので、複数のファイルを素早く作成し、後で編集するのに向いているコマンドです。

リダイレクション演算子(>)

右括弧は、出力を特定のファイルにリダイレクトするために多くのコマンドで使用されており、この記事の後半で他のコマンドで使用されているのを見ることができます。

ただし、特定のコマンドを使わずに入力することで、空のファイルを作成することができます。

> filename.txt

ただし、リダイレクト演算子自体は、すでにその名前を使用している既存のファイルを上書きすることに注意してください。

エコー

echoコマンドは、ターミナルに入力した内容をそのまま表示するコマンドです。ただし、新規にファイルを作成し、オプションでその中にテキスト行を保存することも可能です。

新規に空のファイルを作成する場合は、以下のコマンドを使用します。

echo -n > filename.txt

1行のテキストを使用して新しいファイルを作成するには、次のようにします。

echo "File text" > filename.txt

テキストを囲むようにechoで反転したカンマを入れるようにしてください。

キャッツ

ファイルの結合や読み込みには、catコマンド(concatenateの略)が最もよく使われます。しかし、テキストを含むファイルを簡単に新規作成することも可能です。

cat > filenname.txt

ここでも redirect 演算子は cat の出力を指定されたファイルにリダイレクトし、その出力は次に入力されるものになります。新しいファイルの内容を書き終えたら、Ctrl+Dキーを押して保存してください。

プリントF

printfコマンドはechoと似ていますが、書式が少し強力です。

例えば、2行のテキストを含むファイルは、次のような1つのコマンドで作成することができます。

printf 'Some textSome more text' > filename.txt

普及状況

Fallocateは、Linuxで特定のサイズのファイルを作成することができます。主にハードディスクの書き込み速度の測定など、テスト用途で使用されます。

fallocateは、次のコマンドと組み合わせて使用します。

fallocate -l 10MB filename

filename "を呼び出したいファイルに置き換えてください。

l "オプションは特定のサイズが必要であることを示し、"10MB "パラメーターは必要なサイズを示しています。また、GBやTBといった大きなバイトサイズを使用したり、MBの代わりにMを使用してメガバイトの代わりにメビバイトを指定することもできます。

ヴィム

Vimは、ファイル名:を指定すると起動する、端末ベースのテキストエディタです。

vim filename.txt

vimが起動しているときにiを押すと入力が始まります。入力が終わったらEscを押して: wqと入力し、Enterを押して保存して終了してください。

ナノテクノロジー

GNU nanoもVimに似たテキストエディタですが、おそらくもう少し使いやすいでしょう。

以下のコマンドで、素早くドキュメントを作成し、編集を開始することができます。

nano filename.txt

ファイルに必要な内容を入力し、Ctrl+Sで保存、Ctrl+Xで終了します。

関連:nano vs. Vim:最強のターミナル・テキストエディタの比較

太字**の新文書

新しいファイル作成ウィザードとして、あなたのカタログを華麗なファイルで美しく彩ることを始めましょう。

Linuxのファイル管理をマスターすると、作成したファイルを操作したり隠したりするためのクールなトリックがたくさんあることに気がつくでしょう。

  • 2021-03-28 22:06 に公開
  • 閲覧 ( 25 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ