1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

コマンドの仕組みと管理ツール

Posted at

#コマンドの仕組みと管理ツール
#目的

  • 環境構築で使用したツールとその仕組みを理解すること
  • パッケージ管理ツールで管理する理由を理解すること

#シェル
##簡単に言うと「ターミナルとOSを繋ぐ窓口役」のような存在。ターミナルから入力されたコマンドを読み取って、OSに対して指示を渡し、結果をターミナルに返して表示や実行などの動作をさせる
#zsh
##zshはシェルの1つ。ターミナルでecho $SHELLとコマンドを実行すると現在使用しているシェルはzshであることがわかる
#PATH
##「環境変数」と呼ばれるOS用の変数のことです。PATHには、複数の絶対パスの情報が保存されている。コマンドが入力されたときに、シェルはPATHに記述されたパスのディレクトリ内のファイルを検索する。つまり、PATHに絶対パスを保存してアプリケーションのありかを示せば、どこからコマンドを実行してもアプリケーションのコマンドを打つことができる
#コマンドラインツール
##コマンドで操作するアプリケーションのまとまり。コマンドラインツールを導入することで、OSが初めからコマンドで操作できるアプリケーション以外のアプリケーションをPCにインストールできる

Command Line Tools

##macOS専用のコマンドラインツールのこと。macOSでは、元々Linuxコマンドで操作できるアプリケーションや機能を標準搭載している。Linuxコマンド以外で操作するアプリケーションの多くはCommand Line Toolsのインストールによって、まとめてPCに導入できる
81cd864a5173616b548123c484609dd8.png
##たとえば、数々のソフトウェアをインストールする際に必要な「コンパイラ」と呼ばれるものもCommand Line Toolsに含まれる。また、gitコマンドでGitを操作できたのは、Command Line Toolsをインストールしたから(デフォルトで使用できる場合もあります)。そのため、はじめに行った環境構築のカリキュラムでは、まずコマンドラインツールを導入して、続いてHomebrewのインストールをし、brewコマンドによるHomebrewの操作を可能にするところから始まっている
#以上

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?