ホームページ > 運用・保守 > Linuxの運用と保守 > Linux でファイルを書き込む方法はいくつかあります

Linux でファイルを書き込む方法はいくつかあります

藏色散人
リリース: 2023-03-10 15:25:40
オリジナル
4820 人が閲覧しました

Linux でファイルを記述するには 5 つの方法があります: 1. touch コマンドを使用してファイルを作成する; 2. vi および vim コマンドを使用してファイルを作成する; 3. ">" および " を使用する>> " 記号を使用してファイルを作成します。 4. cp コマンドを使用してファイルを作成します。 5. cat を使用してファイルを作成します。

Linux でファイルを書き込む方法はいくつかあります

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

Linux でファイルを作成する 5 つの方法

1. touch

1.1 ファイルを 1 つ作成します

<p>touch yyTest.ini<br></p>
ログイン後にコピー
ログイン後にコピー

1.2 ファイルを 2 つ作成します。同時に File

<p>touch test1.txt test2.txt<br></p>
ログイン後にコピー

1.3 ファイルをバッチで作成します (2000 個のファイルを作成するなど)

<p>touch test{0001..2000}.txt<br></p>
ログイン後にコピー

1.4 ファイル yyTest.ini の時刻を現在の時刻に変更します (yyTest.ini はすでに存在します)

<p>touch yyTest.ini<br></p>
ログイン後にコピー
ログイン後にコピー

2. vi および vim

<p>vi test.txt<br>vim touch.txt<br></p>
ログイン後にコピー

3. >、>>

##3.1 >

を使用して、プロンプトを表示せずに元のファイルを直接上書きします。

3.2 >>

元のファイルの末尾に追加し、元のファイルの内容を上書きしません

3.3 > を直接使用して空のファイルを作成しますfile

<p>> test.ini<br></p>
ログイン後にコピー
3.4 ls 作成 ファイル (結果をファイルに書き込む)

<p>ls > test.ini<br>ls >> test.ini<br></p>
ログイン後にコピー
3.5 grep ファイルの作成 (結果をファイルに書き込む)

<p>ps -ef | grep java >test.ini<br>ps -ef | grep java >>test.ini<br></p>
ログイン後にコピー
3.6 echo ファイルの作成(結果をファイルに書き込みます)

<p>echo $PATH > test.ini<br>echo $PATH >> test.ini<br></p>
ログイン後にコピー
4. cpを使用してファイルを作成します

対象ファイルが新規ファイルであればファイルが作成されます。 cp コマンドについては、次のブログ投稿を参照してください: https://www.php.cn/linux-502041.html

5. cat を使用してファイルを作成します

5.1 > を使用するだけです。 >>

<p>cat > test.ini<br>cat >> test.ini<br></p>
ログイン後にコピー
実際には、実際的なものは > と >> でもありますが、1 つ違いがあります。 はい、上記のコマンドを入力した後、test.ini の編集モードに入ります。書きたい内容を直接入力し、最後に Ctrl Z を押すと編集モードが終了し、自動的に保存されます。

5.2 cat と eof

<p>cat >> test.ini <<eof<br/>2<br/>2<br/>2<br/>eof<br/></p>
ログイン後にコピー
の組み合わせ

eof は区切り文字として使用できます、次の区切り文字が見つかったら入力を停止します。大文字と小文字は同じです

5.3 cat と exit の組み合わせ

eof と同じ

<p>cat >> test.ini <<exit<br>1<br>1<br>exit<br></p>
ログイン後にコピー
関連する推奨事項: "

Linux ビデオ チュートリアル #"

以上がLinux でファイルを書き込む方法はいくつかありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート