【Linux】ファイルを作成する方法

Linuxにおいてファイルを作成するには、touchコマンドやリダイレクト、テキストエディタ等が使えます。

空のファイルを作成する方法

touchコマンドを使用して空のファイルを作成できます。

$ touch ファイル名

のように使います。

$ touch test $ ls test

lsコマンドを使用して、カレントディレクトリ内に「test」が作成されたことを確認できました。

テキストファイルを作成する方法(リダイレクト)

リダイレクトを使用してテキストファイルを作成することもできます。

$ echo Hello > test.txt $ cat test.txt Hello

catコマンドでファイルの中身を確認するとHelloという文字列が入っていることが確認できました。

catコマンドで引数を入力せずにファイルにリダイレクトすることでテキストファイルを作成することもできます。

$ cat > test.txt Hello1 Hello2 Hello3 $ cat test.txt Hello1 Hello2 Hello3

入力を終了するには、Ctrl+Dを押します。

テキストファイルを作成する方法(テキストエディタ)

VimやEmacsといったテキストエディタを使用してテキストファイルを作成することもできます。

以下はVimを使用する例です。

$ vim test.txt $ ls test.txt

vimの詳しい使い方はこちらが参考になります。入力が完了したら「:wq」で保存して終了します。

カレントディレクトリ内に「test.txt」が作成されているかと思います。