技術ノート Linux Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

あなたがキーボードを使う人であれば、Linux コマンド ラインを使用するだけで多くのことを実行できます。たとえば、必要に応じてテキスト ファイルを作成するための使いやすい方法がいくつかあります。

Cat コマンドを使用してテキスト ファイルを作成する

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

テキスト ファイルを作成する最初の方法は、 cat コマンドを使用します。新しいファイルにすぐにテキストを追加したい場合に便利です。

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

ターミナル プロンプトで次のコマンドを入力し (「sample.txt」を任意のファイル名に置き換えます)、Enter キーを押します。

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

猫 > サンプル.txt

Enter キーを押しても、端末プロンプトには戻りません。代わりに、カーソルが次の行に配置され、ファイルへのテキストの直接入力を開始できます。テキスト行を入力し、各行の後で Enter キーを押します。完了したら、Ctrl+D を押してファイルを終了し、プロンプトに戻ります。

ファイルが作成されたことを確認するには、 ls コマンドを使用してファイルのディレクトリ リストを表示します。

 ls -l サンプル.txt

cat コマンドを使用してファイルの内容を表示することもできます。プロンプトで次のコマンドを入力し、Enter キーを押すだけです。

猫のサンプル.txt 

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

Touchコマンドを使用してテキストファイルを作成する

touch コマンドを使用してテキスト ファイルを作成することもできます。このコマンドの使用と、前のセクションで説明した cat コマンドの使用の違いの 1 つは、 cat コマンドを使用するとファイルにテキストをすぐに入力できるのに対し、 touch コマンドを使用するとそれができないことです。もう 1 つの大きな違いは、 touch コマンドを使用すると、1 つのコマンドで複数の新しいファイルを作成できることです。

touch コマンドは、後で使用するファイルをすばやく作成するのに便利です。

新しいファイルを作成するには、ターミナル プロンプトで次のコマンドを入力し (「sample.txt」を使用するファイル名に置き換えます)、Enter キーを押します。

タッチサンプル.txt

ファイルが作成されたことを示す情報が表示されないことに注意してください。プロンプトに戻るだけです。 ls コマンドを使用して、新しいファイルの存在を確認できます。

 ls -l サンプル.txt

touch コマンドを使用して、一度に複数の新しいファイルを作成することもできます。コマンドの最後に、必要なだけファイル名を (スペースで区切って) 追加するだけです。

タッチ サンプル1.txt サンプル2.txt サンプル3.txt

繰り返しますが、ファイルが作成されたことを示すものは表示されませんが、単純な ls コマンドを発行すると、ファイルが実際に存在することがわかります。

新しいファイルにテキストを追加する準備ができたら、 使用するだけです。

Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法

標準のリダイレクト記号 (>) を使用してテキスト ファイルを作成する

標準のリダイレクト シンボルを使用してテキスト ファイルを作成することもできます。このシンボルは通常、コマンドの出力を新しいファイルにリダイレクトするために使用されます。先行コマンドなしでこれを使用すると、リダイレクト シンボルは新しいファイルを作成するだけです。 touch コマンドと同様、この方法でファイルを作成しても、すぐにファイルにテキストを入力することはできません。ただし、 touch コマンドとは異なり、リダイレクト シンボルを使用してファイルを作成すると、一度に 1 つのファイルしか作成できません。これを含めているのは、完全を期すためであり、また、単一のファイルを作成するだけの場合、入力作業が最小限で済むためでもあります。

新しいファイルを作成するには、ターミナル プロンプトで次のコマンドを入力し (「sample.txt」を使用するファイル名に置き換えます)、Enter キーを押します。

 > サンプル.txt

ファイルが作成されたことは示されませんが、 ls コマンドを使用して新しいファイルの存在を確認できます。

 ls -l サンプル.txt


これら 3 つの方法を使用すると、すぐにテキストを入力する必要があるかどうかに関係なく、Linux ターミナルでテキスト ファイルをすばやく作成できます。

Linuxコマンド

ファイル

tar pv cat tac chmod grep diff sed ar man pushd popd fsck testdisk seq fd pandoc cd $PATH awk join jq fold uniq journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · · mkdir · du · ln · patch · convert · rclone · shred · srm · scp · gzip · chattr · cut · find · umask · wc · tr

プロセス

エイリアス · スクリーン · トップ · ナイス · renice · 進行状況 · strace · systemd · tmux · chsh · 履歴 · at · バッチ · フリー · what · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · タイムアウト · ウォール · はい · キル · スリープ · sudo · su · タイム · groupadd · usermod · · lshw · シャットダウン · 再起動 · 停止 · パワーオフ · パスワード · lscpu · crontab · 日付 · bg · fg · pidof · nohup · pmap

ネットワーキング

netstat ping ip ss whois fail2ban bmon dig finger nmap ftp curl wget who whoami w iptables ssh-keygen ufw arping firewalld

関連: 開発者と愛好家のための最高の Linux ラップトップ

「Linux でコマンド ラインを使用してテキスト ファイルをすばやく作成する方法」に関するベスト動画選定!

【初心者卒業!】 Linuxの基本はこれ一本でOK! 【Linuxまとめ】
【Linuxコマンドの基本02】一行で書くプログラム ワンライナー (この動画で解説してあるコマンド:grep sort uniq awk tee ps)