【2021】bashとzsh、違いや互換性は?移行時の切り替え方は?戻す方法は?bashとは何?zshとは何?【わかりやすく】

スポンサーリンク
pythonやプログラミングへの挑戦
スポンサーリンク
スポンサーリンク

【2021】bashとzsh、違いや互換性は?移行時の切り替え方は?戻す方法は?bashとは何?zshとは何?【わかりやすく】

bashとは何?zshとは何?

bashやzshはシェルの種類です。

以前の記事でお伝えしたように、Catalina以降のmacではzshがデフォルトになりました。

それ以前はbashがデフォルトでした。

dyld: Library not loaded:【これで解決!】zshが動かない時の対処法 zsh: abort Reason: image not found
dyld: Library not loaded:【これで解決!】zshが動かない時の対処法 zsh: abort Reason: image not found 最近、macのデフォルトシェルが、bashからzshに変更されました。 ...

 

そもそもシェルとは、「人間がパソコンにやって欲しいお願いを聞いてくれる存在」です。

人間とパソコンは使っている言語が異なる為、直接やり取りすることが困難です。

そこで、シェルという存在を介在することで、そのやり取りをスムーズに行うことができます。

 

えま
えま
bashやzshを使うと、パソコンとやり取りができるんですね!

 

最も基本的なシェルとして「sh」があります。

ざっくり言えば、「sh」を発展させたものが「bash」であり、

「bash」を発展させたものが「zsh」です。

 

スポンサーリンク

 

bashとzshの違いは?

bashとzshの関係は、大雑把に言えば「完全な上位互換」です。

「zshはbashの上位互換である」と考えてほとんど問題ないでしょう。

実は、細部に微妙な違いがあります。

そう言った違いが問題になることはほとんどありませんので、あまり気にしなくても大丈夫な場合がほとんどです。

 

スポンサーリンク

 

bashとzshの切り替え方

では、bashとzshを切り替える方法をみていきましょう。

ただし、ここではmacのterminalで操作することを想定しています。

 

まず、現在使用中のシェルを確認してみましょう。

echo $SHELL
とterminalに入力すると、現在使用中のシェルが確認できます。
bashの場合は
/bin/bash
zshの場合は
/bin/zsh
がかえってくると思います。
使用シェルをzshへ切り替えるには、
chsh -s /bin/zsh
使用シェルをbashへ切り替えるには、
chsh -s /bin/bash
と入力します。

 

スポンサーリンク

 

ちなみに、シェルの種類はbashとzsh以外にもいろいろあります。
使用可能なシェルの一覧を確認するには、
cat /etc/shells
と入力します。
すると、以下のように返ってきます。

# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

bashやzshの他にも、csh, dash, ksh, sh, tcshなどのシェルが確認できますね。

 

本ブログでは、pythonなどのプログラミングに関する情報をたくさんまとめていますので、ぜひご覧になってみてください!

 

スポンサーリンク

 

いま読むべき記事

私はいわゆる教養と呼ばれているような情報を、このブログで発信してきました。

皆さんも、ぜひこのブログを読んで教養を高めてみてください。

 

留学なし2週間でTOEFL100点をとった勉強法はこちらご覧いただけます。

英語を学ぶと収入がアップしたり、留学のチャンスが出てきたりしますよ!

 

【2021】留学経験なし2週間でTOEFL100点をとった勉強法!※帰国子女ではありません!この参考書で勉強時間を最短に!高校生でもできる!
[word_balloon id="2" position="L" size="L" balloon="talk" name_position="under_avatar" radius="true" avatar_border="false" avatar_shadow="false" balloon_shadow="true"]TOEFLの勉強法が知りたい……[/word_balloon]

 

今年のはじめに話題になった「第三次世界大戦」っていったいなんだったんでしょうか?

詳しくはここをチェックしてみてください。

 

【わかりやすく】第三次世界大戦 イランとアメリカが戦争する?ソレイマニって誰?トランプ達のツイートを翻訳して紹介した
ツイッターのトレンドに、不吉な文字列が出現しました。 「え!?第三次世界大戦!?」「怖い!」 平和におせちを食べている中、予想外の文字列に不安になった人も多いでしょう。 ツイッターで検索してみると、ツイッタラー...

 

パリの美術館から、無料で絵画をダウンロードする方法がこちらからご覧いただけます。

パリの美術館が10万作品を無料で公開して話題になりました。

 

【画像付き解説】フランス、パリの美術館が10万作品を無料公開!ダウンロード方法を画像付きで分かりやすく解説!
衝撃的なニュースが飛び込んできました。 以下のツイートをご覧ください。 Open content : + de 100 000 œuvres des collections des musées de la Ville de P...

 

しかし、肝心のサイトがフランス語で書かれており、ダウンロード方法がわかりにくい状況です。

そこで、画像を使って非常に丁寧にダウンロード方法をまとめました。

「わかりやすい」との反響もたくさんいただいたので、ぜひチェックしてみてください

 

美術館への挑戦(西洋美術史)
「美術館への挑戦(西洋美術史)」の記事一覧です。
美術館に行った感想、美術史の解説がこちらからご覧いただけます。
特に、最近開催されていた武蔵美の卒展についてはこちらで書きました。

武蔵美は五美大展にも出展していましたね。

 

【武蔵野美術大学卒業制作展2020】武蔵美の卒展は優秀な作品ばかり!作品の写真、感想、混雑状況、アクセス方法まとめ!
武蔵野美術大学、略して「武蔵美(ムサビ)」。 数ある美大の中でも、トップ大学の一つといっていいでしょう。 そんな武蔵美では、現在「卒業制作展」が開催されています。 学部4年生あるいは修士2年生の、卒業制作(一般大学...

 

スポンサーリンク

 

コメント