GNU/Linux >> Linux の 問題 >  >> Debian

Debian11でファイルを操作する方法

はじめに

この記事では、Debian11サーバーでプロのようにファイルコンテンツを制御する方法を学びます。これらのコマンドと手順は、APTパッケージシステムを備えたすべてのLinuxディストリビューションに有効です。 Linuxでのファイル操作の性質について議論するためにDebian11Editionを使用しています。この記事で説明するすべてがサーバーに適用されるだけでなく、デスクトップでの使用にも役立ちます。

CLIでのファイル操作

Linuxサーバーに関しては、システム管理者がグラフィカルユーザーインターフェイスを使用することはめったにありません。 CLIとも呼ばれるシンプルなコマンドラインインターフェイスで、目的の機能を実行できます。

CLIにはいくつかの利点がありますが、欠点もあります。知識が限られている初心者はトラブルに巻き込まれ、サーバーを壊すのがよく見られます。この記事では、ファイル管理について説明します。これにより、スキルが次のレベルに上がると思います。

差分とパッチの利点

相違 プログラムには、2つのファイルの違いを表示する機能があります。それがどのように正確に行われるかをお見せします。 diffの力を体験したら 、サーバー管理エクスペリエンスがどれほど強力になるかがわかります。

私たちの場合、私はすでに2つのファイル file1 を作成しました およびfile2

また、これらのファイルにいくつかのコンテンツを追加しました。非常に重要なコマンドを実行して、Debian11サーバーでこれら2つのファイルがどのように異なるかを確認します。

$ diff -u file1 file2

ご覧のとおり、 diff -u コマンドは両方のファイルの内容を表示しました。また、いつ更新されたのかも示されました。

file1を変更しました 今のところ、コマンドを再度実行して、サーバー上のfile1の明確な画像を確認します。

コマンドをもう一度実行して、変更を確認しましょう。

どうぞ!

さらに数行と差分を追加しました プログラムは、 file1 いくつかのマークダウンコメントもあります。 file1の場合も表示されます 前回変更されました。

パッチユーティリティ

次のユーティリティはパッチです 。 diffによって作成されたパッチファイルを取得するのに役立ちます 違いをファイ​​ルに適用します。今すぐやってみましょう:

$ diff -u file1 file2 > File
$ cat File

パッチの助けを借りてそれを見ることができます ユーティリティ、 file1にパッチを適用しました およびfile2 ファイルに これは現在パッチファイルです 。

結論

両方の差分 およびパッチ プログラムは、Linuxサーバー管理者がファイルを制御し、問題が発生したときに新しいファイルを作成するのに役立ちます。初心者は、Linuxサーバーまたはデスクトップでさえ物事がどのように機能するかを探求し続ける必要があります。デスクトップLinuxシステムがグラフィカルユーザーインターフェイスで起動しない場合は、コマンドラインインターフェイスを使用してこれらの手順を使用できます。これにより、システムの制御を取り戻し、複雑な問題を簡単に解決できます。


Debian
  1. Debian9にGoをインストールする方法

  2. Debianで.binファイルと.runファイルを実行する方法

  3. 7zip ファイル:Ubuntu、Debian、Fedora で 7z ファイルを解凍する方法

  1. Debian9にスワップスペースを追加する方法

  2. Debian10Linuxでスワップスペースを追加する方法

  3. Debian10LinuxにGoをインストールする方法

  1. DebianでSambaを設定する方法

  2. Linuxでファイルの名前を変更する方法

  3. Debian10でファイルを見つける方法