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

Linux コマンド ラインの基本 – コマンド ラインからのコマンドの実行

コマンド ラインでシステム コマンドを使用して、システムに特定のタスクを実行するよう指示できます。コマンドはターミナル ウィンドウで受信されます。この投稿は、オプションや引数を指定してコマンドを使用する方法と、コマンド ラインで複数のコマンドを実行する方法についての非常に基本的な紹介です。

注意 注:UNIX コマンドでは、大文字と小文字が区別されます。

コマンドライン構文

– コマンド構文は、コマンド コンポーネントの構造と順序です。名前、オプション、および引数です。
– コマンド ライン コマンドは、オプションと引数の有無にかかわらず存在できます。
–オプションと引数の組み合わせを使用してコマンドを実行します。
– 以下に示す表は、コマンドの構成要素を示しています。

アイテム 説明
コマンド システムの動作を指定します (実行可能ファイル)
オプション コマンドの実行方法を指定します (修飾子)。オプションはダッシュ (-) 文字で始まります。
引数 影響を受けるもの (ファイル、ディレクトリ、またはテキスト) を指定します
注意 :ほとんどの Linux コマンドでは、コマンド ライン スイッチに 2 つのハイフン (–) も使用されます。

UNIX コマンドの使用

基本的なコマンドの例として、uname があります。 、日付カロリー 、およびクリア . uname コマンドは、システムに関する情報を提供します。デフォルトでは、una​​me コマンドを使用すると、現在のオペレーティング システムの名前が表示されます。

1. オペレーティング システム情報を表示するには、次のように入力します。

# uname
Linux

2. 日付と時刻を表示するには、次のように入力します:

# date
Sat May 12 07:02:24 UTC 2018

3. カレンダーを表示するには、次のように入力します:

# cal
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

4. 端末ウィンドウをクリアするには、次のように入力します:

# clear

オプション付きコマンドの使用

– コマンドにオプションを追加すると、表示される情報が変わります。
– 1 つのコマンドで複数のオプションを使用できます。
– 複数のオプションを個別にリストしたり、ダッシュ (-) の後に組み合わせたりすることもできます。 .
– オプションの前にダッシュ (-) を使用することは、コマンド固有です。また、オプションはコマンド固有です。

注意 注:追加情報とオプションの適切な使用法については、コマンドの適切なマニュアル ページを確認してください。

以下の例は、2 つのオプションを指定した uname コマンドを示しています。

  • -i オプションは、ハードウェア プラットフォームの名前を表示します。
  • -n オプションは、ローカル システムのホスト名を出力します。
# uname -i
x86_64
# uname -n
geeklab1.mylabserver.com

次の例は、-s を指定した uname コマンドを示しています。 および –r オプション。 -s オプションは、オペレーティング システムの名前を示します。 –r オプションは、オペレーティング システムのリリース レベルを示します。

# uname -sr
Linux 3.10.0-693.21.1.el7.x86_64

次の例は、現在のシステム情報を表示する -a オプションを指定した uname コマンドを示しています。

# uname -a
Linux geeklab1.mylabserver.com 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

引数付きのコマンドの使用

引数を使用すると、コマンドからの出力を追加で定義できます。次の例は、05 と 2018 の 2 つの引数を持つ cal コマンドを示しています。

  • 最初の引数 05 は月を指定します。
  • 2 番目の引数 2018 は年を指定します。
# cal 05 2018
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

オプションと引数を指定してコマンドを使用する

次の例は、オプションなし、オプションあり、引数あり、およびオプションと引数を一緒にした ls コマンドを示しています。

# ls
file1  file2  file3  file4  file5  file6
$ ls -l
total 0
-rw-rw-r--. 1 user user 0 May 12 07:43 file1
-rw-rw-r--. 1 user user 0 May 12 07:43 file2
-rw-rw-r--. 1 user user 0 May 12 07:43 file3
-rw-rw-r--. 1 user user 0 May 12 07:43 file4
-rw-rw-r--. 1 user user 0 May 12 07:43 file5
-rw-rw-r--. 1 user user 0 May 12 07:43 file6
# ls file1
file1
# ls -l file1
-rw-rw-r--. 1 user user 0 May 12 07:43 file1

例の ls コマンドは、ディレクトリ内のファイルを一覧表示します。 -l オプションは、ファイルに関する追加情報を提供します。 filename 引数は、表示するファイルを指定します。

コマンド ラインで複数のコマンドを使用する

セミコロン (;) を使用して各コマンドを区切ることにより、1 つのコマンド ラインに複数のコマンドを入力できます。

# command option argument;command option argument

シェルは、セミコロン (;) をコマンド区切り文字として認識します。次の例は、セミコロンで区切られた 3 つのコマンドを示しています。 cal コマンドには 2 つの引数があり、その後に date コマンドが続き、uname コマンドには 2 つのオプションがあります。

# cal 05 2018; date; uname -rs
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Sat May 12 07:48:02 UTC 2018
Linux 3.10.0-693.21.1.el7.x86_64

Enter/Return キーを押すと、シェルは各コマンドを左から右に実行します。


Linux
  1. Linuxコマンドラインで牛を飼う

  2. Linuxコマンドラインにアクセスしてください

  3. Stratisを使用してコマンドラインからLinuxストレージを管理する

  1. Linuxコマンドラインナビゲーションのヒント:pushdおよびpopdコマンドの基本

  2. LinuxコマンドラインからのGoogleドライブの使用

  3. コマンドラインからのLinuxサーバーの移行

  1. コマンドラインからリモートでLinuxワークスペースを構成する

  2. Linux コマンドラインからの SHA-256 ハッシュの生成

  3. Linux コマンドラインからフォルダーをコピーするにはどうすればよいですか?