Linux で空のファイルを作成する方法 |タッチコマンド

Linux で空のファイルを作成する方法 |タッチコマンド

触る command は、UNIX/Linux オペレーティング システムで使用される標準コマンドで、ファイルのタイムスタンプを作成、変更、修正するために使用されます。基本的に、Linux システムでファイルを作成するには、次の 2 つの異なるコマンドがあります。

タッチコマンド: コンテンツのないファイルを作成するために使用されます。 touch コマンドを使用して作成されたファイルは空です。このコマンドは、ファイルの作成時にユーザーが保存するデータがない場合に使用できます。

touch コマンドの使用 最初はホーム ディレクトリにいますが、これは次のコマンドを使用して確認できます。 障害者 指示。コマンド ls を使用して既存のファイルを確認し、次にロング リスト コマンド(ll) を使用して、既存のファイルに関する詳細を収集します。以下の図からわかるように、既存のファイルはありません。

目次

1. Linux で Touch コマンドを使用して空のファイルを作成する方法

touch コマンドを使用して、一度に 1 つのファイルを作成できます。

Linux の「touch」コマンドの構文:

基本的な構文は、 touch> コマンドは次のとおりです。

touch [options] file_name 

作成されたファイルは以下の方法で閲覧できます。 ls コマンドを使用して、使用できるファイルの詳細を取得します 長いリスト コマンド ll または ls -l 指示 。ここで「」という名前のファイル ファイル1 ' はタッチコマンドを使用して作成されます。

2. LinuxでTouchコマンドを使用して複数の空のファイルを作成する方法

タッチコマンドを使用して、複数のファイルを同時に作成できます。これらのファイルは作成中は空になります。

構文:

touch File1_name File2_name File3_name 

名前付きの複数のファイル ドキュメント1 ドキュメント2 ドキュメント3 ここでタッチコマンドを使用して同時に作成されます。

Linux で空のファイルを作成する方法のオプションと実際の実装

オプション

説明

-a

このオプションはアクセス時間のみを変更します。

-c

ファイルが存在しない場合は、ファイルの作成を抑制します。

-d

指定された STRING を使用してアクセス時刻と変更時刻を設定します。

-m

このオプションは変更時間のみを変更します。

-r

参照ファイルからのアクセス時間と変更時間を使用します。

他のすべてのコマンドと同様に 触る コマンドにはさまざまなオプションがあります。これらのオプションはさまざまな目的に非常に役立ちます。

1)「-a」 「touch」コマンドのオプション アクセス時間のみを更新する

このコマンドはアクセス時間のみを変更するために使用されます。ファイルの最終アクセス時間または変更時間を変更または更新するには、touch -a コマンドを使用します。

構文:

touch -a fileName 

ここで touch -a コマンドは、Doc1 という名前のファイルのアクセス時間を変更します。

2) 「touch」コマンドの「-c」オプションを使用して空のファイルを作成する

このコマンドは、ファイルが作成されたかどうかを確認するために使用されます。作成されていない場合は作成しないでください。このコマンドにより、ファイルの作成が回避されます。

構文:

touch -c fileName 

3) `-c` 、`-d` 「touch」コマンドのオプション

これは、アクセスと変更時刻を更新するために使用されます。

構文:

touch -c-d fileName 

4)`-m` 変更時刻のみを更新するための「touch」コマンドのオプション

これは変更時刻を変更する場合にのみ使用されます。最終変更時刻のみが更新されます。

構文:

touch -m fileName 

5)「-d」 「touch」コマンドのオプション

このコマンドは更新日のみを変更する場合に使用します。

touch -d '17 Mar 2023' Geek.txt 

6)`-r ` 別のファイルからタイムスタンプをコピーするための「touch」コマンドのオプション

このコマンドは、別のファイルのタイムスタンプを使用するために使用されます。ここでは、Doc2 ファイルがファイル 1 のタイムスタンプで更新されます。

構文:

touch -r second_file_name first_file_name 

7) 「touch」コマンドの「-t」オプションを使用して空のファイルを作成する

指定した時刻を使用してファイルを作成する場合に使用します。

構文:

touch -t YYMMDDHHMM fileName 

3. Linux で「Cat」コマンドを使用して空のファイルを作成する

cat> 指示 標準入力を という名前のファイルにリダイレクトするために使用されます。 empty_file.txt> 。 ` >`>> シンボルは出力のリダイレクトに使用されます。

インタラクティブに手順を進めてみましょう。

  • 端末を開きます。
  • 次のコマンドを実行します。
cat>空のファイル.txt> 
  • `を押します Enter`> 次の行に移動します。
  • `を押します Ctrl + D`> 入力の終了を知らせます。

これらの手順の後、 cat> コマンドは、現在のディレクトリに中身のない empty_file.txt という名前のファイルを作成します。

Cat コマンドを使用して空のファイルを作成する

Cat コマンドを使用して空のファイルを作成する

ここでは `ls` コマンドを使用してディレクトリ内のコンテンツを表示しています。最後に「cat」コマンドを使用して、ファイル名empty_file.txt内の内容を表示しています。

4. Linux で出力リダイレクト演算子「>」を使用して空のファイルを作成する

次を使用して空のファイルを作成できます。 出力リダイレクト演算子 ( >>> ) その後にファイル名またはファイルへのパスが続きます。基本的な構文は次のとおりです。

>ファイル名> 

ファイルのパスを指定する場合は、次のように指定できます。

>/パス/への/ファイル名> 

このコマンドは基本的に、指定されたファイルに何も (空の入力) をリダイレクトせず、空のファイルを作成します。これは、を使用した場合と同じ結果を達成するための簡潔な方法です。 touch> または cat> ただし、このメソッドは、Bash など、この構文をサポートするシェルに固有であることに注意することが重要です。

>空のファイル.txt> 

このコマンドは、現在の作業ディレクトリに empty_file.txt という名前の空のファイルを作成します。

Creating an empty file using `>` 演算子

「>」演算子を使用して空のファイルを作成する

ここでは `ls` コマンドを使用してディレクトリ内のコンテンツを表示しています。最後に「cat」コマンドを使用して、ファイル名empty_file.txt内の内容を表示しています。

5. Linux でテキスト エディタを使用して空のファイルを作成する

Linux ではテキスト エディタを使用して空のファイルを作成することもできます。を使用して空のファイルを作成するには、 Vim テキストエディタ Linux では、次の手順に従います。

ターミナルを開きます。 Linux システムでターミナル ウィンドウを開きます。通常、ターミナルはアプリケーション メニューで、またはキーボード ショートカット (通常は Ctrl + Alt + T> )。

目的のディレクトリに移動します。 使用 cd> コマンドを使用して、空のファイルを作成するディレクトリに移動します。たとえば、ホーム ディレクトリに移動するには、次を使用できます。

cd ~ 

Vim を開きます。 Vim を使用してファイルを作成または編集するには、次のように入力します。

vim empty_file.txt 

empty_file.txt を空のファイルの目的の名前に置き換えます。

挿入モードに入ります: Vim では、コマンド モードで起動します。ファイルを入力して編集できる挿入モードに入るには、 を押します。 i>

Vim を保存して終了します。

  • 挿入モードになったら、` を押します。 Esc`> コマンドモードに戻ります。
  • 変更を保存して Vim を終了するには、「`」と入力します。 :wq`> そして`を押してください Enter`>
    • `:`> コマンドラインモードに入ります。
    • `w`> 書き込み(保存)の略です。
    • `q`> 辞めるの略です。
Vim テキスト エディタを使用して空のファイルを作成する

Vim テキスト エディタを使用して空のファイルを作成する

結論

この記事では、Linux で空のファイルを作成する 2 つの主な方法について説明しました。 touch> そして cat> コマンド。の touch> このコマンドはファイルのタイムスタンプを更新するだけでなく、空のファイルも簡単に作成できます。この記事では、次の構文とオプションについて説明します。 touch> 、単一および複数のファイル作成の実践的な例を示します。また、次のような代替方法についても説明します。 cat> そしてその >>> オペレーター。さらに、Vim テキスト エディタを使用して空のファイルを作成する方法も紹介します。このガイドは、初心者と経験豊富な Linux ユーザーの両方に対応し、Linux で空のファイルを効果的に管理および作成するための簡単なアプローチを提供します。