Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxのコマンドラインリテラシー最も基本的なコマンドアプリケーション

Linuxのコマンドラインリテラシー最も基本的なコマンドアプリケーション

  
 

Linuxの世界で最も欠くことのできない部分は、Linuxのコマンドラインアプリケーションです。 Linuxのコマンドラインは、欲しいもの、やりたいこと、そしていろいろな面倒なことをバッチでどのように行うかをすばやく見つけるのに役立ちます。妥協のないシステム管理とアプリケーションのためのツールです。この記事では主に最も一般的なLinuxコマンドを紹介し、大規模なLinuxコマンドリテラシーを実行します。 susuコマンドは最も基本的なコマンドの1つであり、さまざまなユーザーを切り替えるためによく使用されます。たとえば、ログインがuser1で、user2に切り替えるには、次のコマンドを使用するだけです:$ su user2その後、システムはuser2のパスワードを要求します正しいパスワードを入力したら、user2に切り替えることができます。完了したら、exitコマンドを使用してuser1に戻ることができます。 suコマンドの一般的な使い方は、rootユーザーまたはスーパーユーザーになることです。ユーザー名なしでsuコマンドを発行すると、システムはrootパスワードの入力を求めます。入力後にrootユーザーに切り替えることができます。 rootユーザーとしてログインした場合は、suコマンドを使用して、パスワードなしでシステム上の任意のユーザーになることができます。 pwdpwdコマンドは、ユーザーが現在いるディレクトリを表示するための最も一般的に使用されている最も基本的なコマンドの1つです。 cdcdコマンドは、現在の状態を表示するだけでなく、現在の状態も変更しますが、その使用方法はdosのcdコマンドと基本的に同じです。 cd ..前のディレクトリに入ることができます。cd - 前のディレクトリに入ることができます。cd〜ユーザーのホームディレクトリに入ることができます。lslsコマンドはdosの下のdirコマンドと同じです。現在のディレクトリの内容を表示します。詳細情報を入手したい場合は、ls -lコマンドを使用することができます。そのため、ディレクトリの内容の詳細を表示できます。ディレクトリ内のファイルが多すぎると、それらを1つの画面で表示することはできません。 分割画面表示findfindコマンドはファイルを見つけるために使用されます。このコマンドは、ファイル名、作成日または修正日、所有者(通常はファイルを作成したユーザー)、ファイル長、またはファイルタイプによって検索できます。 findコマンドの基本構造は次のとおりです。$ findは検索を開始するディレクトリを指定します。検索条件を指定してください。ファイルの検索方法を示します。一般に、ファイルのパスと名前全体を表示するには、-printアクションを使用します。そのようなアクションがない場合、findコマンドは検索を行い、結果を表示しません。これは、努力と同等です。たとえば、yeという名前のシステム上のすべてのファイルを検索するには、次のコマンドを使用します。$ find /-name ye -printシステム上のyeという名前のすべてのファイルを表示します。 Tartarはもともとテープバックアップシステムの構築に使用されていましたが、現在ファイル配布ファイルの作成に広く使用されています。次のようにtarファイルを作成できます。$ tar cvfたとえば、現在のディレクトリ内のすべてのファイルをye.tarにアーカイブする場合は、次のコマンドを使用できます。$ tar cvf ye.tar *。*ファイルの内容を表示するには、cオプションをt。 ye.tarファイルの内容を参照したい場合は、次のコマンドを使用できます。$ tar tvf ye.tarファイルの内容を抽出するには、cオプションをxに変更します。 ye.tarファイルの内容を現行ディレクトリーに検索したい場合は、次のコマンドを使用できます。$ tar xvf ye.targzipgzipコマンドでファイルを圧縮します。たとえば、ye.txtファイルを圧縮する場合は、次のコマンドを使用できます。$ gzip ye.txtファイルを圧縮し、ファイル名にgz拡張子を追加してファイルye.txt.gzにすることができます。解凍されたファイルはgzip -dコマンドで実行できます。$ gzip -d ye.txt.gzこれはファイルを解凍してgz拡張子を削除します。これに加えて、gunzipコマンドを使用してファイルを解凍することもできます。これはgzip -dコマンドと同じ効果です。古いtarコマンドはファイルを圧縮せず、gzipで圧縮することができます。例:$ tar cvf ye.tar * .txt $ gzip ye.tarは圧縮ファイルye.tar.gzを作成します。新しいバージョンのtarは、zオプションがtarコマンドに追加されている限り、gzip圧縮tarファイルに直接アクセスしてビルドすることができます。例えば、$ tar czvf ye.tar * .txtは圧縮ファイルye.tar.gzを生成し、$ tar tzvf ye.tar * .txtは圧縮ファイルye.tar.gzの内容を示し、$ tar xzvf ye.tar * .txtはその内容を示します。圧縮ファイルye.tar.gzの内容を取り出します。 mkdirコマンドは非常に単純で、ディレクトリの作成に使用されたdos mdコマンドの使用方法とほぼ同じです。 cpcpコマンドは、ファイルまたはディレクトリをコピーするために使用されます。たとえば、次のようにcpコマンドで複数のファイルをコピーできます。$ cp * .txt * .doc * .bak /home現在のディレクトリにある拡張子txt、doc、およびbakを持つすべてのファイルを/homeディレクトリにコピーします。ディレクトリ全体とそのすべてのサブディレクトリをコピーする場合は、cp -Rコマンドを使用できます。 rmrmコマンドは、ファイルまたはディレクトリを削除するために使用されます。 rmコマンドを実行するとファイルが強制的に削除されますので、削除時に確認を求めたい場合はrm -iコマンドを使用できます。ディレクトリを削除したい場合は、rm -rコマンドを使用できます。 rm -rコマンドでディレクトリを削除すると、削除したファイルまたはディレクトリごとにプロンプ​​トが表示されますが、ディレクトリが大きすぎると、各プロンプトに応答するのは現実的ではありません。このとき、rm -rfコマンドを使用してディレクトリを強制的に削除し、-iフラグを使用して無効にすることができます。 mvmvコマンドはファイルの移動とファイルの名前変更に使用されます。たとえば、$ mv ye.txt /homeは現在のディレクトリ内のye.txtファイルを/homeディレクトリに移動し、$ mv ye.txt ye1.txtはye.txtファイルの名前をye1.txtに変更します。 cpコマンドと同様に、mvコマンドでも一度に複数のファイルを移動できます。ここでは説明しません。 rebootコマンドを再起動します。これ以上言う必要はありません。停止コマンドを停止し、もっと言う必要はありません。

Copyright © Windowsの知識 All Rights Reserved