macOSで最も強力な(そして十分に活用されていない)アプリの1つは、Macターミナルです。 これは、コンピューターを高度に制御し、コンピューターの動作をよりよく理解するのに役立つアプリです。
ただし、ほとんどのユーザーは、端末の使用方法は言うまでもなく、端末が何であるかについても明確に理解していません。
この投稿では、それを変更します。 このガイドの終わりまでに、Macターミナルがどのように機能するか、何に使用されるか、何をするか、何をしないかについてしっかりと理解しているはずです。 また、端末を使用したり、友達に印象を与えたりするのに役立つ基本的なコマンドもいくつか紹介します。
始めましょう!
コンテンツ
- Mac端末とは何ですか?
- Mac端末はどのように機能しますか?
- なぜMac端末を使うべきなのですか?
- Mac端末はいつ使用する必要がありますか?
-
Macターミナルの基本を学ぶ
- Macターミナルの起動
- Mac端末の外観を変更する
- すべてのキャラクターが重要
- コマンドは常に現在の場所で実行されます
- Mac端末を使用してコンピュータをナビゲートする方法を知っている
- 基本的なMacターミナルコマンド:history、clear、*、およびsudo、
- Macに話をさせる
-
詳細を学ぶ準備はできましたか?
- 関連記事:
Mac端末とは何ですか?
Macターミナルは、UNIXコマンドを直接発行できるMacの組み込みシェル環境です。 とにかく、それは技術的な定義です。
簡単に言うと、Macのオペレーティングシステムのより深いレベルにアクセスできるアプリと考えることができます。 車のボンネットを持ち上げてエンジンを突っついているようなものですが、Macのソフトウェア用です。
Macターミナルは、コンピュータを「ハッキング」する方法ではなく、通常、コンピュータを破壊することはありません。 ターミナルがどのように機能するかを最初に学んだとき、間違ったコマンドを入力してMacを完全にブリックするのではないかと心配したことを覚えています。
しかし、Appleはあなたにこの種の力を簡単に与えることはできません。 ターミナルに特定のコマンドを入力することで、Macを技術的に台無しにすることができます(信頼できるコマンドをコピーするようにしてください) StackExchangeなどのサイトのインターネットから)が、日常の使用中にこれらのコマンドに遭遇する可能性はほとんどありません。
要するに: Macターミナルは、Macをより細かく制御できるアプリですが、学習曲線と時折のリスクがあります。 とはいえ、実験するのは危険ではありません。
Mac端末はどのように機能しますか?
Mac端末はコマンドを介して動作します。 マウスでボタンをクリックしてナビゲートする従来のアプリ(またはGUIアプリ)とは異なり、ターミナルはLUIアプリです。 これは、端末に何をすべきかを指示するキーワードやフレーズ(つまり、コマンド)を入力して、端末と対話することを意味します。
これらのコマンドの多くは、マウスとキーボードで実行できることを補足しますが、それらを乗り越えると、ターミナルなしでは不可能な何千もの機能に遭遇します。
そのため、多くの人が端末の使用をプログラマーであると関連付ける傾向があります。 プログラマーは、端末が作業を行うために提供する追加の深さを必要としますが、平均的なユーザーはめったに必要としません。 しかし、誰でもMacターミナルの基本を学ぶことができます(そして私はそうすべきだと主張します)。
なぜMac端末を使うべきなのですか?
Mac / PCをもっとよく理解したい人は、ターミナルの基本を学ぶべきだと思います。 端末は、コンピューターとのインターフェースをとるための低レベルの方法です。
コンピュータの世界では、高レベルのインターフェイスがMacで実際に起こっていることを抽象化します。 基本的なレベルでは、Macは1と0の集まりにすぎないことは誰もが知っています。 ただし、高レベルのインターフェースを使用すると、ボタンやカラフルなアプリを介してこれらのインターフェースやゼロを操作できます。
低レベルのインターフェイスにより、Macの基本レベルに近づくことができます。 ターミナルを使用すると、テキストベースのコマンドを使用して、Macの動作により忠実な方法でMacを操作できます。
ターミナルを使用したことがない場合でも、Macターミナルを使用すると、マシンについての理解が大幅に深まります。 また、他のデバイス、サーバーなどの機能、およびデジタルポリティクス(自動化やプライバシーなど)がコンピューターでどのように実行されるかをよりよく理解するのにも役立ちます。
Mac端末はいつ使用する必要がありますか?
おそらく自分自身に問いかけているもう1つの重要な質問は、ターミナルをいつ使用すべきかということです。 あなたが開発者であるか、開発者になるために勉強しているなら、答えは常にあります。 あなたは今あなたのターミナルについて学び、それに慣れているべきです。 この記事を探すのはとても良い仕事です!
他のすべての人にとって、Macターミナルはあまり実用的ではないことに気付くでしょう。 以下や他の投稿で取り上げる機能の多くは、マウスとキーボードを使用して簡単に実行できる機能です。 したがって、おそらくターミナルを頻繁に使用する必要はありません。
とはいえ、端末を使用する必要がないわけではありません。 そして、これらの基礎を知ることは、それと対話する必要があるときに大きな助けになる可能性があります。 さらに、あなたがそれを楽しんでいることに気づいたら、あなたは入り始めることができます 自作アプリ およびその他のパワーユーザーの趣味。
Macターミナルの基本を学ぶ
わかりました、それで十分な序文です。 ターミナルを使い始めましょう。 以下では、基本的なコマンドではなく、主にターミナルの基本について説明します。 終わり近くにいくつかのコマンドがありますが、私は主にあなたがターミナルを理解するのを助けることを目指しています。 基本的なターミナルコマンドについては、この投稿の一番下までスクロールするか、または この他のAppleToolBoxの記事を読む.
Macターミナルの起動
まず最初に、Macターミナルを起動します。 これは最も簡単な手順であり、これを行うにはいくつかの方法があります。
ターミナルを起動する私のお気に入りの方法は、Spotlightに「ターミナル」と入力してを押すことです。 戻る 鍵。 を押すとSpotlightをアクティブにできます cmd + スペースキー.
または、 ファインダ アプリ、をクリックします アプリケーション フォルダ、次に ユーティリティ フォルダを下にスクロールしてダブルクリックします ターミナル アプリ。
開くと、端末は次のようになります。
テキスト行の先頭にカーソルが点滅します。 これはコマンドラインと呼ばれ、コマンドを入力する場所です。
その前に、ユーザー名、Macの名前、 %
サイン。 特定のフォルダ(ターミナルにいるときは「ディレクトリ」と呼ばれます)にいる場合は、名前の横にそのフォルダが表示されます。 たとえば、これはデスクトップにいるときの様子です。
NS %
サインは、ラインコマンドがどこから始まるかを示すためだけにあります。 を押すと 戻る、次のような別の行が表示されます %
前の行が放棄されたことを示す記号。
を押しても、戻って実行済みの行を編集することはできません。 上矢印 キーボードで、前の行に入力した内容を現在の行にコピーします。
すでにお気づきかもしれませんが、マウスで端末を操作することはできません。 使用できるのは矢印キーとキーボードのみです。 つまり、ターミナルでテキストを強調表示したり、テキストをコピーして貼り付けたりすることはできません。
Mac端末の外観を変更する
あなたが気づいたかもしれないもう一つのことは、ターミナルがちょっと醜いということです。 見た目が変わる必要がないため、非常にシンプルで当たり障りのない外観になります。シンプルなグラフィックスにより、最小限のハードウェアで超高速で読み込みと実行が可能になります。
しかし、それでも、Mac端末の外観を変更したいと思うかもしれません。 幸いなことに、これは非常に簡単です。
の中に メニューバー Macの場合は、 ターミナル 次にクリックします 環境設定….
表示されるポップアップで、 プロファイル タブ。
この新しい画面の左側には、選択できるさまざまなテーマが表示されます。 それぞれをダブルクリックして、そのテーマで新しいターミナルウィンドウを作成します。 気に入ったものが見つかったら、をクリックします ディフォルト そのテーマを新しいデフォルトにするために、左下隅にあります。
フォントやウィンドウの動作などを変更することもできますが、これは一般的に、良いことよりも害を及ぼすことがわかりました。 フォントの多くは端末でうまく機能せず、他の機能は複雑です。
満足のいくテーマを選択するか、[ + テーマの下部にあり、次のステップに進みます。
すべてのキャラクターが重要
Mac端末について理解する最も重要なことの1つは、すべての文字が重要であるということです。 すべての文字、スペース、引用符、ハイフン、およびスラッシュは、端末がコマンドを解釈する方法に影響を与えます。
さて、これは間違ったコマンドを入力することを意味するのではありません(文字を入力するなど) NS
)あなたのMacを壊そうとしています。 9/10、エラーが発生します。 コマンドを正しく入力していることを常に確認してください。コマンドが受け入れられない場合は、最初にそのスペルを確認してください。
これは、私がこのフォーマットを使用する理由でもあります。
ここであなたのコマンド
…ターミナルコマンドを綴るときは引用符ではありません。 それは、私(またはオンラインのほとんどの人)がコマンドを入力するときに このような
、彼らはあなたにそのテキストをあなたの端末に正確にコピーして欲しいのです。 引用符を省略すると、これが簡単になります。
コマンドは常に現在の場所で実行されます
これは、Macターミナルで作業するときに覚えておくべき重要なルールの1つです。 ターミナルを使用するときにどのフォルダにいても、そこで実行するコマンドが実行されます。 デスクトップにいるときに新しいテキストファイルを作成するコマンドを入力すると、テキストファイルがデスクトップに表示されます。
これが意味をなさない場合は、端末をまだ使用しているときに場所の感覚がないことが原因である可能性があります。 ただし、Finderアプリを使用するときに別のフォルダーを入力するのと同じように、ターミナルに別のフォルダーと場所を入力します。
前述のように、名前の横にあるテキストを確認することで、現在のフォルダを確認できます。
Macターミナルを使用してコンピューターをナビゲートする方法を学ぶと、このアイデアをよりよく理解するのに役立ちます。 ナビゲーションについては、以下で簡単に説明し、今後のチュートリアルで詳しく説明します。
今のところ、コマンドを実行するときは、常に目的のフォルダにいることを確認してください。 そうしないと、意図しないものを削除したり、間違ったファイルを間違った場所にコピーしたり、特定のファイルを見失ったりする可能性があります。
Mac端末を使用してコンピュータをナビゲートする方法を知っている
では、ナビゲーションに移りましょう。 ここから、基本的なコマンドについて説明します。
いくつかのコマンドを使用すると、Macのフォルダ間を移動できます。 これらすべてについては、今後の投稿で詳しく説明する予定です。 しかし、私たちは3つに固執するつもりです。
最初のコマンドは ls
. 先に進み、それをターミナルに貼り付けて、 戻る. 現在表示されているフォルダ内のすべてのフォルダの名前が表示されます。
それは ls
「リスト」の略です。 現在のフォルダ内のすべてのフォルダが一覧表示されます。
これらのフォルダの1つに移動するには、 CD
指図。 CD
「ディレクトリの変更」の略です。 「ディレクトリ」とは、ターミナルにいるときにフォルダと呼ぶものです。 2つの間に違いはありません。
リストしたフォルダの1つに移動するには ls
、 タイプ cd [フォルダ名]
「[フォルダ名]」を移動先のフォルダ名に置き換えます。 たとえば、デスクトップに移動したい場合は、これをターミナルに入力します。
cdデスクトップ
ここで、デスクトップでのハングアウトが終了し、戻ってみたいとしましょう。 これを行うには、 CD ..
. このコマンドは、戻るボタンのように、前のディレクトリに戻ります。
これらのコマンドはいずれもMacに損傷を与える可能性はないため、コツをつかむまで、恐れずに試してみてください。 一般的に、私は自分が入っていることに気づきます ls
私がどこにいるかを把握し、 CD
と CD ..
フォルダ間を移動します。
基本的なMacターミナルコマンド: 歴史
, クリア
, *
、 と sudo
,
Macターミナルを移動するコツをつかんだら、基本的なコマンドの学習を開始する準備が整います。 私の意見では、それはどのように理解することを意味します 歴史
, クリア
, *
、 と sudo
仕事。
歴史
簡単なコマンドです。 最近ターミナルに入力したコマンドの簡単な履歴が表示されます。 これは、これまでに行ったことを覚えておく必要がある場合に役立ちます。
次は クリア
. 私はよく使用しますが、これは間違いなく無意味なコマンドです。 あなたが入るとき クリア
Macターミナルに入ると、ウィンドウがクリアされて基本的なターミナル画面に戻ります。 さあ、試してみてください。
これは、ウィンドウを整理し、現在やろうとしていることに集中しやすくするのに役立ちます。
その後は *
. これは、よく知っておくべき重要なシンボルであるため、それほどコマンドではありません。 これは「ワイルドカード」記号と呼ばれ、特定の基準内で何かを参照するために使用されます。
たとえば、端末は次を使用するコマンドを解釈します * .jpg
現在のフォルダ内のすべてのJPGファイルを参照します。 これは、複数のファイルを一度に検索したり、コマンドを実行したりする場合などに役立ちます。
最後に、 sudo
コマンドは、頻繁に発生するコマンドであり、この記事でおそらく最も重要なコマンドです。 sudo
スーパーユーザーまたは管理者としてコマンドを実行するために使用されます。 これは、Macの基本的な保護を無効にして、コンピュータに変更を加えていることを意味します。
sudo
もちろん、悪いことではありません。 ターミナルからアプリをインストールするたびに使用する必要があります。 しかし、それは深刻であり、あなたは入力するべきではありません sudo
あなたがしていることが完全に安全であることを知らずに、ターミナルにコマンドを送ります。 確認 sudo
それらを使用する前にそれらをグーグルすることによってコマンド。
Macに話をさせる
この投稿のほとんどはかなり技術的で説明的なものだったので、楽しいメモで締めくくりたいと思いました。 この最後の1つは、友達に見せたり、家で笑わせるために使用したりできる楽しいトリックです。
あなたがしなければならないのはタイプすることだけです こんにちはと言う
Macターミナルに入ると、Macからの応答が表示されます。 ボリュームがオンになっていることを確認してください!
Macにもっと複雑なこと(疑問符、コンマ、アポストロフィなどの文など)を言わせたい場合は、フレーズを引用符で囲みます。 たとえば、Macに「こんにちは! 大丈夫?" これをMac端末に貼り付けます。
「こんにちは! 大丈夫?"
詳細を学ぶ準備はできましたか?
おめでとう! Macターミナルの基本的な使い方を学びました。 平均的なユーザーにとって、これはおそらくあなたが知る必要があるすべてです。 ただし、開発者になることを計画している場合、あなたの旅はまだ始まったばかりです。
Mac端末でできることは他にもたくさんあります。 今週後半にターミナルのチュートリアルをさらに提供する予定ですので、ぜひお見逃しなく!
それまで!