第2章Linux&Unix
4019 ワード
第2章Linux&Unix
booting bootstrapping
monolithic kernel
microkernel serve
GUI graphical user interface
非営利著作権
Copyleft
GPL general public license
リリース版
distribution (distro)
CSRG
Computer Science Research Group
Macintosh = Mach kernel + FreeBSD +Aqua(GUI)
ブートローダー:
第3章Unix接続
computer = terminal + host
terminal = Input device + Output device
Multics
GE-645
$75/回マルチタスク処理システム
multitasking
マルチユーザシステム/タイムシェアリングシステム
time-sharesystem
テレタイプ機
Teletype
Teletype ASR33
ターミナルサーバterminal server
はスイッチコンソールconsole
シミュレーション端末emulate terminal
ヘッダレスシステムheadless system
サーバルータSSH secure shellヒステリシスlag文字端末character terminalグラフィック端末graphics terminal VT100
X Window
--X端末ssh ssh –X
として機能する第4章Unixの使用開始
userid
prompt
newline
logout
、 exit
、 login
lowercase、uppercase
passwd
パスワードを変更
last [-usrid]
他人があなたの口座を使ったことがあるかどうかをチェックします.第5章GUI:グラフィックユーザインタフェース
X Window
1984 抽象階層layer of abstractionウィンドウマネージャwindow manager
第6章Unix作業環境
実行レベル
実行レベル
説明
0
ていし
1
シングルユーザ
2
CLI
3
非標準化
4
マルチユーザCLI
5
非標準化
6
GUI
7
再起動
第7章Unixキーボードの使用
tty
表示端末名stty
表示または設定端末getty
端末との通信を開き、ログインプロセスを開始するTermcap、Terminfo、curses
ncurses
画面管理infocmp
コマンドinfocmp vt 100端末のタイプVT 100/xterm/VT 200/3720(IBM)
修飾キー
キー
erase
^H
kill
^U
werase
^W
rprnt
^R
flush
^O
lnext
^V
susp
^Z/^Y
intr
^C
quit
^\
stop
^S/^Q
eof
^D
<Backspace>
および<Delete>
<Ctrl>+H
は、BS
(リトラクトコマンド)を送信し、<Rubout>
を押してDELコマンド穿孔erase ——> ^H/<Backspace>
DEL ——> <Delete>/^?
を送信します.Bash閉鎖eof信号:
IGNOREEOF=1
CR
(キャリッジリターン)--^M
LF
^J
(改行)--^J
改行新行文字<Ctrl+J>stty sane<Ctrl+J>
<Ctrl+J>reset<Ctrl+J>
which、type、whence(Korn shell)
第8章すぐに使えるプログラム
システムで検索
cal
1752.9.2-1752.9.14
の間に11日間の切り欠きがあるcalendar
Unixリマインダサービスは、現在のディレクトリでcalendarファイルuptime
hostname
uname
whoami
自分の情報を表示quota
users
(ディスク限度KB)他のユーザの情報who
、w
、lock
IDE JCPU PCPU端末一時施錠:leave
Unix注意喚起いつ離れるか:bc
内蔵計算機:bc –l
^
起動計算sqrt(X)
指数s(x)
平方根a(x)
正弦ln(x)
逆切scale factor:scale=6
変数進数変換で入力されたベースibase
出力のベースobase
逆ポーランド表現dc(desk calculator)
スタックベース計算機: dc
第9章文書資料:UnixマニュアルとInfo
RTFM FAQ(frequentlyasked question list)
よくある質問解答web検索の仕方"man command"
xman
検索**(1)コマンド(2)システム呼び出し(3)ライブラリ関数特殊ファイル(4)ファイルフォーマット(5)ゲーム(6)雑種情報(7)システム管理(3 c)標準のC関数(3 f)Fortran関数(3 m)数学関数(3 s)標準I/O関数(3 x)特殊関数**manコマンドで指定されたセクション番号
^S
/man 2 kill
man 1c intro
whatis = man –f (file)
すべての組み込みコマンドの特別な説明書ページapropos=man –k (keyword)
をリストします.