質問: linux、unix、シェルスクリプトの基礎知識、コマンドについて 会社でteratermを使ってコマンドベースの仕事をする機会があるため、コマンドやシェルスクリプトについて理解したいと考えています。 そこで疑問がわいてきたため、何点か質問があります。 1)teratermでtelnetで接続してコマンドを打つときはunixのコマンドですか?linuxのコマンドですか? 2)unixとlinuxで簡単なコマンドレベルでの差は無いものと考えて大丈夫でしょうか? 3)勉強するならunix、linuxどっちがお勧めですか? (今のところ参考書として、独習linuxか独習unixを買って勉強しようと思っています。他にお勧めの参考書があれば教えてください。) 4)シェルスクリプトを家でも作成してみたいのですが、ubuntuをインストールして端末上で操作し、作成して試すことはできるのでしょうか? (お勧めの参考書があれば教えてください。) 長くなってしまいましたが、よろしくお願いします。
回答: unix、linuxと書かれていますが、unixはsolarisなどを使っているのでしょうか? またスクリプトは使っているシェルによって違ってきます。linux系はbashが多く、強いて言うとunixはshになると思います。 コマンドやパスに多少の違いはありますが、余り違いは無いはずですので、linux、unixという本のタイトルではなく、内容がbone shell(sh)を勉強された方が良いと思います。 http://ja.wikipedia.org/wiki/bourne_shell