会社でteratermを使ってコマンドベースの仕事をする機会があるため、コマンドやシェルスクリプトについて理解したいと考えています。
そこで疑問がわいてきたため、何点か質問があります。
1)teratermでtelnetで接続してコマンドを打つときはunixのコマンドですか?linuxのコマンドですか?
2)unixとlinuxで簡単なコマンドレベルでの差は無いものと考えて大丈夫でしょうか?
3)勉強するならunix、linuxどっちがお勧めですか?
(今のところ参考書として、独習linuxか独習unixを買って勉強しようと思っています。他にお勧めの参考書があれば教えてください。)
4)シェルスクリプトを家でも作成してみたいのですが、ubuntuをインストールして端末上で操作し、作成して試すことはできるのでしょうか?
(お勧めの参考書があれば教えてください。)
長くなってしまいましたが、よろしくお願いします。
No.4
- 回答日時:
ちょっと不十分でしたね。
Windowsなどと、考えかたは一緒です。
ファイルをコピーするのは何もインストールしなくてもできます。
Excelで表を作りたいなら、Excelをイントールしなければなりません。
参考書などの演習問題程度だったら、上の例の前者にあたるような、標準のインストールで動作します。
ですが、業務で使用するものとなると、上の例のExcelにあたるような、追加のインストールが必要かもしれません。
No.3
- 回答日時:
> 必要なソフトとは何がありますか?
最終的には質問者さんしかわからない問題です。
一般的なshell scriptの作成に必要なコマンド群はUbuntuでもRHELでもそろっています。(場合によっては多少パッケージを追加する必要があるかもしれませんが)
でも質問者さんが最終的にどのようなことをするのかはこちらではわからないので、こればっかりは断言することはできません。
とはいえ、「shell scriptを1から覚える」というレベルであれば、特に問題はないでしょう。
No.2ベストアンサー
- 回答日時:
linuxもunixから派生したものなのですが...どんな意味で「unix」「linux」と使ってますか?
1)teratermの接続先のOSです。
接続先がLinuxで動いていたらLinuxです。
2) ls,mvなどは、ほぼ同じです。
POSIXという規格があって、それに準拠してます。
http://ja.wikipedia.org/wiki/POSIX
ただ、linuxはGNU Porjectで独自拡張したものを使っているので、linuxで使用できるオプションがunixでは使えない、ということは有り得ます。
http://ja.wikipedia.org/wiki/GNU
また、文化的に、unix系はソースもらってきて自前でコンパイル、というのが普通です。
そのため、ソフトの使い方に macとWIndowsのような差は、ほとんどありません。
先のGNUのツールも、unix上でコンパイルして使用可能です。
3) OSの開発や管理をするなら、unixとlinuxとのどちら、となりますが、そうでないなら、とりあえず後でいいです。
それよりは、シェルそのものの解説書を読みましょう。同じシェルがインストールされていれば、unixとlinuxにちがいはありません。
4)必要なソフトがそろっているなら可能です。
ご回答ありがとうございます。
>4)必要なソフトがそろっているなら可能です。
必要なソフトとは何がありますか?
フリーソフトで全て揃えられるなら揃えてみたいと思うのですが。。
No.1
- 回答日時:
UNIX、Linuxと書かれていますが、UNIXはSolarisなどを使っているのでしょうか?
またスクリプトは使っているシェルによって違ってきます。Linux系はbashが多く、強いて言うとUNIXはshになると思います。
コマンドやパスに多少の違いはありますが、余り違いは無いはずですので、Linux、UNIXという本のタイトルではなく、内容がBone shell(sh)を勉強された方が良いと思います。
http://ja.wikipedia.org/wiki/Bourne_Shell
ご回答ありがとうございます。
OSはSolaris、Red Hat Linux、Fedora等使う機会があります。
Bone shell(sh)を勉強する上でお勧めの参考書はありますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をdiff.shとして、以下のように2つのテキストフ 1 2023/02/03 20:06
- その他(パソコン・スマホ・電化製品) LINUXPCに詳しい人に気楽に答えてほしい質問です。 2 2022/10/25 08:07
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- UNIX・Linux linux 初心者です。コマンドラインでのインストールとアップデート方法を教えてください。 3 2022/04/04 00:53
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- Windows 10 外部ドライブにマウントできない問題について 9 2022/03/22 18:08
- UNIX・Linux Linuxのtarコマンドで同一ディレクトリに解凍するコマンドは何でしょうか? 1 2022/04/25 12:59
- UNIX・Linux UNIX manページとか見る頻度高いの? 特にCLIばかり使っている人のなかで というかCLIとか 3 2023/05/22 17:06
- UNIX・Linux Linuxについてです last -nというコマンドを使いたいのですが、 illegal optio 4 2022/10/30 16:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
GNOME端末の起動 及び コマンド...
-
scpコマンドでリモートサーバの...
-
DOSコマンドでのワイルドカ...
-
【ターミナル】MacBookにディー...
-
cactiでグラフが表示されない
-
DOSコマンドでディレクトリ以下...
-
Illustratorのデータをまとめて...
-
IBM漢字コードのSJIS変...
-
Mac OS Xでターミナル上で、標...
-
Linux shell ftp 転送 エラー制御
-
動画から写真を取り出す方法
-
Viで書き込もうとすると、保...
-
複数の処理を順番にログアウト...
-
書き込み権限が無いためコピー...
-
シェルの -eq の動作について
-
csh(Cシェル)のevalに関して
-
solaris ディスク情報の見方に...
-
環境変数の設定変更について
-
diskpart でパーティションの一...
-
FTPコマンドの戻り値について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
scpコマンドでリモートサーバの...
-
DOSコマンドでのワイルドカ...
-
rcpコマンドについて、教えて!
-
Illustratorのデータをまとめて...
-
telnet,rlogin,rshの違いってな...
-
IBM漢字コードのSJIS変...
-
GNOME端末の起動 及び コマンド...
-
FTP接続中のコマンド実行結果を...
-
AIX ksh利用 grep 検索で マ...
-
【ターミナル】MacBookにディー...
-
lsコマンドで表示するファイル...
-
Windows10のRegSys32に登録され...
-
別名でリンク先を保存。
-
属性変更できないです。
-
AIXの勉強方法について
-
linuxのreadコマンドについて
-
ログイン、ログアウト時にコマ...
-
cactiでグラフが表示されない
-
Macの Terminal でのエラーと...
-
Solaris rmコマンドをシェルで...
おすすめ情報