読書メモ
SolarisはUNIXの一つ
ベル研が作ったSYSTEM V系とカルフォルニア大学バークレー校で作られたBSD系がある
BSD:Berkley Software Distribution
Linuxは再配布の際にはコードを公開する必要があるが、
BSDが採用されているライセンスでは著作権が表示されていれば、
コードは非公開にできる。
シェルはカーネルに命令を出す役目を持つ
拡張子=サフィックス
システムがコマンド入力を待っている状態を表す記号($、>、#)を
プロンプトという
bashは最も広く使われたシェルであり、
シェルによってはコマンドが異なることがあるため注意
UNIXのディレクトリ
etc 設定ファイルなどが置かれる
sbin 管理者用のコマンドが保管される
usr ユーザデータやアプリケーションが保存される
var ログ・ファイルなどがおかれる
sortコマンドでテキストファイルの中身を並び替えられる
標準入力、標準出力、標準エラー出力の入出力先を変更することを
リダイレクトという。
lessを使うことで、長い出力を1ページづつ見ることができる。
シェルスクリプトの一行目のコメントは、
どのシェル用のスクリプトなのかを示す。
ひとつ以上のプロセスの集まりをジョブという
UNIXは管理者権限をもつアカウントは一つだけ。
suコマンドはユーザを切り替えている。
UNIXをシャットダウン・再起動する時はshutdownコマンドを使う
LINUXのGUIシステムX Window
Officeやエディタを含めた基本ソフトパッケージがGNOME(グノーム)など
telnetはTCP・IPを使ったリモード操作プロトコルであり、
これを暗号化したものがssh
Linuxソフトウェアの./configureはシステムに応じてMakefileを作っている。