ツール

【これだけはやっておきたい】iTerm2の初期設定方法とは?

iTerm2のインストール方法

あなた

MacOSで使えるターミナルソフトのiTerm2の初期設定やインストールについて知りたい!

 

今回は、こんなお悩みに答えていきたいと思います。

 

☑本記事の内容

・iTerm2とは?
・iTerm2のインストール方法
・iTerm2の初期設定

 

☑本記事の信頼性

・現在、Web系企業でインフラエンジニアとして従事
・過去にSIer企業でWindowsServer、Linux、ミドルウェアと様々な技術に触れる。

 

このような形で様々な経験をしてきました。
現在は主にLinuxやIaC(Infrastructure as Code)、AWS周りを触ることが多いです。

 

本記事を読むメリット

・iTerm2のインストールや初期設定方法が分かる。

 

今までWindowsのPCを使用してきたので「TeraTerm」を使用してLinuxやNWスイッチにアクセスすることが多かったです。
しかし、現在はMacのPCを使用しているため、「iTerm2」というツールを用いてサーバーにアクセスして作業をしております。

 

今回は、MacのPCを所持している方がよく使用する「iTerm2」というターミナルソフトのインストール方法や初期設定方法について解説していきたいと思います。

 

では、本題に入っていきたいと思います。

 

動画でも解説しております。

 

 

iTerm2とは?

iTerm2とは、MacOSで使用できる無料のターミナルソフトになります。

 

ターミナル画面としては、以下のような画面になります。

 

ターミナル画面(iTerm2)

 

特徴としては、以下になります。

 

iTerm2の特徴

  • ログの自動取得が可能
  • 画面分割が可能
  • ターミナルのカスタマイズが可能
  • ペースト履歴が確認可能

 

特に「ログの自動取得が可能」であるところが大きな特徴だと考えております。

 

他にも多くの特徴がありますので、気になる方は以下の記事をご覧頂ければと思います。

 

 

iTerm2には多くの機能がありますが、今回は「これは必要だろうな」という機能の設定にフォーカスして解説していきたいと思います。

さっとん

 

iTerm2のインストール方法

iTerm2のインストール方法としては、以下の2通りがあります。

  • 公式サイトからのダウンロード
  • Homebrewからのインストール

では、解説していきたいと思います。

 

公式サイトからのダウンロード

以下の公式サイトからダウンロード可能です。

 

 

iTerm2のダウンロードから起動迄の流れとしては、以下になります。

 

公式サイトからiTerm2をダウンロードする。

公式サイトの「Download」をクリックします。

 

 

 

ファイルの保存先を選択するポップアップが表示されるので、「iTerm2-3_4_16.zip」を任意の場所に保存します。

 

iTerm-2

 

iTerm2をアプリケーションディレクトリに移動させる。

「iTerm2-3_4_16.zip」を解凍すると「iTerm.app」が表示されるので、これをアプリケーションに移動させます。

 

これでインストールが完了です。

 

Homebrewからのインストール

MacにHomebrewが既に用意されている方限定の方法になりますが、コマンド1発でiTerm2のインストールが可能です。
(Mac標準のTerminalから実施下さい。)

 

brew install  --cask iterm2

 

本コマンドが掲載されているページは、以下になります。

 

 

コマンドの実行例は、以下になります。

 

% brew install --cask iterm2
Running `brew update --auto-update`...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
aztfy                      kt-connect                 mypaint-brushes
cargo-bundle               leapp-cli                  neovide
circumflex                 levant                     nftables
czg                        lexicon                    pax
dart-sdk                   lgeneral                   pipe-rename
datatype99                 libnetfilter_conntrack     pixie
docker-buildx              libnftnl                   podman-compose
doggo                      libnl                      qbe
dooit                      libobjc2                   railway
dumpling                   livekit                    tremor-runtime
editorconfig-checker       livekit-cli                trzsz-go
evernote-backup            lunar-date                 unisonlang
gnustep-base               mabel                      uthash
ijq                        metalang99                 verapdf
interface99                mle                        webkitgtk
iptables                   mprocs                     xdg-ninja
==> New Casks
archy               gama                mbcord              weektodo
bing-wallpaper      gama-jdk            rockboxutility      wirecast
black-light         gamma-control       squash              yousician
black-light-pro     gyroflow            tdr-kotelnikov
cloud189            headlamp            tdr-nova
cro-mag-rally       juice               tdr-vos-slickeq

You have 13 outdated formulae and 2 outdated casks installed.
You can upgrade them with brew upgrade
or list them with brew outdated.

==> Downloading https://iterm2.com/downloads/stable/iTerm2-3_4_16.zip
######################################################################## 100.0%
==> Installing Cask iterm2
==> Moving App 'iTerm.app' to '/Applications/iTerm.app'
🍺  iterm2 was successfully installed!
%

インストール後、アプリケーションを確認すると「iTerm.app」がインストールされております。

 

 

今回使用したHomebrewのインストール方法については、こちらの記事をご覧下さい。

 

 

iTerm2の初期設定方法

iTerm2インストール後にやっておくべき初期設定は、以下になります。

  • フォントサイズ設定
  • ログ取得設定

では、掘り下げていきたいと思います。

 

ポイント

あくまでも僕が必要だと思っている設定になります。
他にもいろいろ設定できる部分があるので、調べながらトライしてみて下さい。

 

フォントサイズ設定

デフォルトのフォントサイズを自分好みに変更します。

 

iTerm2を起動し、iTerm2のメニューバーから「iTerm2」→「Preferences」と選択します。

 

 

Preferencesが表示されるので、「Profile」→「Profile Name(Default)」→「Text」と選択します。
その後に「Font」の部分にフォントサイズを選択できる箇所があるので、任意の値を設定します。

 

iTerm2-font2

 

特に設定を反映するためのボタンはないので、フォントサイズの変更が終われば設定完了です。

 

ログ取得設定

ログ取得設定をしておけば、iTerm2を起動するごとに自動でログを取得してくれます。

 

同じPreferences内のProfileよりSessionタブを選択し、以下を設定します。

  • 「Automatically log session input to files in:」にチェックを入れる。
  • 「Change」をクリックし、ログを保存したいディレクトリを選択する。
  • 「Log plain text」にもチェックを入れる。

 

 

設定後にiTerm2を立ち上げ直すと、以下のように自動でログを取得してくれます。
(デフォルトで日付や時刻をファイル名に付与してくれる設定になっています。)

 

ログの中身は、以下のようになります。

[2022/07/10 5:22:50.777 PM] Last login: Sun Jul 10 17:22:11 on ttys000
[2022/07/10 5:22:50.857 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:53.289 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:53.446 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:53.581 PM] %                                                                                          ma-sato@satsuton ~ % wwho
[2022/07/10 5:22:54.479 PM] ma-sato  console  Jul 10 15:34 
[2022/07/10 5:22:54.480 PM] ma-sato  ttys001  Jul 10 17:22 
[2022/07/10 5:22:54.480 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:54.623 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:54.757 PM] %                                                                                          ma-sato@satsuton ~ % w
[2022/07/10 5:22:55.207 PM] 17:22  up  1:49, 2 users, load averages: 2.16 2.59 2.78
[2022/07/10 5:22:55.207 PM] USER     TTY      FROM              LOGIN@  IDLE WHAT
[2022/07/10 5:22:55.208 PM] ma-sato  console  -                15:34    1:48 -
[2022/07/10 5:22:55.208 PM] ma-sato  s001     -                17:22       - w
[2022/07/10 5:22:55.208 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:55.503 PM] %                                                                                          ma-sato@satsuton ~ % 
[2022/07/10 5:22:55.676 PM] %                                                                                          ma-sato@satsuton ~ % 

 

ログの中身は少し見づらいかもしれません、、

さっとん

 

さいごに : iTerm2、使い勝手が良くておすすめです。

今回は、iTerm2のインストール方法や基本的な初期設定について解説しました。

 

特に業務をやる上でログを取得することは重要なので、是非ログ取得設定に関しては実施頂ければと思います。
(ログがあると、作業で何かあった場合に証拠になります。)

 

他にもiTerm2ではいろいろとカスタマイズ可能なので、カスタマイズしてみては如何でしょうか。

 

では、以上になります。

 

YouTube

Twitter







-ツール
-,