完全な初心者のためのコマンドライン

完全な初心者の場合のコマンドラインの使用の概要

コンピューターは、マウスやタッチデバイスを使用して多くの作業を行うことができ、キーボードで電子メール、ブログ投稿、またはレポートを入力できるので優れています。

昔々、これは存在しませんでした。コンピューターには、キーボードを使用して、端末にコマンドと呼ばれる奇妙で不可解なメッセージを入力するだけでアクセスできました。

これは、コンピューターが部屋全体として大きい場合に当てはまりましたが、最初のパーソナルコンピューターが手頃な価格になり始め、BASICコマンドプロンプトで開始する場合にも当てはまりました。

今日、よく隠されており、消費者によって使用されることはありませんが、私たちはまだコンピュータをこのように使用しています。

私たちはを使用してそうすることができますターミナル

macOSには、適切な名前のターミナルと呼ばれるアプリが付属しています。

マイクロソフトはというアプリを提供していますWindowsターミナル

また、Linuxユーザーは自分の端末をよく知っています。

ターミナルはプログラマーだけのものではありません。 GUI(グラフィカルユーザーインターフェイス)では不可能なことを解き放つため、すべてのプロのコンピューターユーザーにとって不可欠です。

ああ、私はGUIについて言及します。ターミナルの頭字語はCLI(コマンドラインインターフェイス)です。

ターミナルは1つだけではありません。あなたが望む。代わりに、と呼ばれるさまざまな端末インターフェイスがたくさんありますシェル

我々は持っていますバッシュ、ZSH、Fish Shell、CSH、その他多数。しかし、最も人気のあるものはBashとZSHです。

多くの場合、Bashがデフォルトであり、ごく最近までデフォルトのmacOSシェルでしたが、現在はZSHに変更されています。

私のお気に入りのシェルは、正直なところ、フィッシュシェル。シンプルでわかりやすく、優れたデフォルトがあり、Webベースの構成も付いているので、私はそれが本当に好きです。シェルのプロンプトと色を手動で構成するのに時間を費やす時間がなく、箱から出してすぐに何かがうまくいくとき、私はそれを取ります。

ターミナルはあなたがアクセスする方法でもありますサーバ。 AmazonやDigitalOcean、または任意の場所にVPSサーバーを作成でき、リモートシェルに接続するための安全なプロトコルであるSSHを使用してサーバーにアクセスできます。

シェルをローカルで使用しますが、実際には地球の反対側にあるサーバーに接続できます。これはかなりクールです。接続が少し遅れている場合は、多少の遅延を除いて。

これは私のmacOSシェルです:

次のように入力すると、ホームフォルダ内のすべてのファイルを一覧表示できますlsそしてEnterキーを押します:

を使用して、現在の作業ディレクトリを別のフォルダに変更できますcdコマンド:

そして、コマンドの使い方がわからないときはいつも、man <command>マニュアルを入手するには:

これはmanページです。マニュアルページには情報が多すぎると思いますが、これは14画面のうちの1画面です。lsコマンド。

ほとんどの場合、私はこのサイトを使用しています。tldrページhttps://tldr.sh/。これはインストールするコマンドであり、次のように実行します。tldr <command>

例を挙げて、いくつかの便利なオプションを提供してくれました。

とにかく、余談です。コマンドを入力するときは、左右の矢印で移動してカーソルを移動できます。

一部のシステムでは、マウスを使用して行の特定の場所に移動することもできます。たとえば、macOSでは、option-clickを使用して、カーソルを任意の場所に配置できます。

上矢印を押すと、最後に入力したコマンドが表示されます。タイプミスをして、すべてを再入力する必要がない場合に便利です。

見つからないコマンドを入力すると、シェルは次のように通知します。

シェルの使用に関するチュートリアルをいくつか作成しました。

あなたが望むなら読むべきことがたくさんあります!

私の無料ダウンロードLinuxコマンドハンドブック


その他のCLIチュートリアル: