Last Update 2003/10/15

実行しながら学ぶ
DOSユーザーのためのUNIX
(入門編)

中村 八束 監修
堀内 泰輔/不破 泰 共著
B5変型判 264ページ
3.5" 2DD FD付き
定価2,990円(税込)
JAN9784789835473
1992年10月1日発行
[絶版1998.2] DOSユーザーのためのUNIX (入門編)
大変恐縮ですが,こちらの商品は品切れ絶版となりました.

 MS-DOSからMS-Windowsへ移行してみたものの,完全なマルチタスクの世界を経験してみたい方も多いと思います.本文がフロッピに入っていますので,カット&ペーストして,コマンドを実行しながら,UNIXユーザに必要な基本的な操作方法を短期間にマスターできます.

目次

Part0 MS-DOSユーザのためのUNIX入門
0-1 UNIXとはなにか
0-2 MS-DOSから学ぶUNIX入門
*コマンド・マニュアル
 cat … ファイル内容の表示(出力),または複数ファイルの連結
 cc … Cプログラムのコンパイルとリンク
 cd/chdir … カレント・ディレクトリの移動
 cp … ファイルの複写(コピー)
 f77 … fortranプログラムのコンパイルとリンク
 logout … セッションの終了
 ls … ディレクトリの内容を表示
 mkdir … ディレクトリの作成
 mv … ファイル内容の画面単位表示
 passwd … パスワードの変更
 pg … 画面単位のファイル内容表示
 rm … ファイルの削除
 rmdir … ディレクトリの削除

Part1 抜群のユーザ・インターフェース(シェル)
1-1 完全なリダイレクションが利用できる!
1-2 豊富なワイルド・カードでファイル名の入力が楽になる!
1-3 パイプとフィルタにみるUNIX哲学
1-4 コマンドのキー入力が簡単になる!
*コマンド・マニュアル
 comm … 二つのファイルの比較
 grep … ファイルの中のパターン・サーチ
 head … ファイルの先頭部分の出力
 nl … 行番号をつけて出力
 pr … プリンタ出力用フィルタ
 sort … ファイルのソート/マージ
 tail … ファイルの末尾部分の出力
 tee … パイプラインを通過するデータのファイル出力
 tr … 文字変換用フィルタ
 uniq … ファイル中の重複行のチェック
 wc … ファイル中の文字数,単語数,行数のカウント
 who … 現在ログイン中のユーザの情報表示
 alias … コマンドの別名の登録と表示
 history … コマンド投入履歴の表示
 pushd … スタックへのディレクトリのプッシュ
 popd … スタック内情報によるディレクトリの変更
 dirs … ディレクトリ・スタックの内容の表示

Part2 たくさんの仕事を同時にこなす!(マルチタスク環境)
2-1 複数の仕事が並行して同時に処理できる!
2-2 豊富なデスクトップ・ツール!
*コマンド・マニュアル
 bg … バックグラウンドでのプロセス実行
 fg … フォアグラウンド・ジョブとしての実行
 jobs … ジョブの状況表示
 kill … プロセスの強制終了
 nice … 低優先順位でのコマンド実行
 ps … 現在のプロセスの状態表示
 stop … ジョブの停止
 bc … 電卓的,計算用簡易言語
 cal … カレンダの表示
 date … 日付の表示と設定
 lock … 端末のロック
 look … ソート済みリストからの行検索
 script … 端末上でのやりとりのファイル化
 spell … 英文テキスト・ファイル内容のスペリング・チェック
 units … 単位変換のためのツール

Part3 何人でもござれ!(マルチユーザ環境)
3-1 高価な資源を多人数で共有できる!
3-2 電子メールでやりとりができる!
3-3 自分のための環境が自由に作成できる!
*コマンド・マニュアル
 cancel … プリンタ・ジョブの取り消し
 chgrp … ファイルのグループIDの変更
 chmod … ファイルのパーミッションの設定・変更
 chown … ファイルの所有者の変更
 chsh … ログイン時に起動させるシェルの変更
 lp … プリンタへの出力要求
 lpstat … プリンタ待ち行列の表示
 finger … ユーザ情報の表示
 mail … 電子メールの発信と受信
 mesg … メッセージ受信の可否設定
 wall … 全ユーザへの緊急メッセージの送信
 Write … 特定ユーザへのメッセージのリアルタイム送信
 echo … 任意の文字列の標準出力への出力
 set … シェル変数の設定・参照
 stty … 端末のパラメータ設定
 unset … シェル変数の消去

Part4 豊富なエディタ郡
4-1 どんな環境でも使えるライン・エディタ
4-2 便利なスクリーン・エディタ
4-3 より進んだエディタの利用
*コマンド・マニュアル
 ed … ファイルを編集するライン・エディタ
 vi … ファイルを編集するスクリーン・エディタ
 emacs … 高度なエディタ機能を持つスクリーン・エディタ

Part5 UNIXの勉強はおまかせ
5-1 コンピュータに教えてもらおう!
5-2 わからなかったらコンピュータに聞こう
*コマンド・マニュアル
 learn … UNIXの使い方を学習するためのCAIシステム
 man … オンライン・マニュアルの表示

Part6 ファイルと文字列処理のためのツールいろいろ!
6-1 豊富なファイル操作用ツール
6-2 豊富な文字処理用ツール
6-3 文字列処理も数値処理もOK処理!
*コマンド・マニュアル
 comm … →Part1-3を参照
 cmp … 二つのファイルの内容比較
 cut … 選択フィールドの部分的な切り出し
 diff … 二つのファイルの差異の出力
 paste … 複数のファイルの行内マージ
 split … ファイルの分割
 join … 二つのファイルの結合
 egrep … ファイル中のパターン・サーチ(拡張版)
 fgrep … ファイル中のパターン・サーチ(高速版)
 grep … ファイル中のパターン・サーチ
 sed … 非会話型エディタ
 awk … パターン操作や簡易処理を行う言語

Part7 便利なシェル・プログラミング
7-1 プログラミング言語なしのUNIX!
7-2 言語としてのシェル!
7-3 もうひとつの,言語としてのシェル!
*コマンド・マニュアル
 if … 条件分岐のための制御構文
 for … 所定回反複のための制御構文
 while … 反複のための制御構文
 until … 反複のための制御構文
 case … 多方向分岐のための制御構文
 read … キーボードの入力
 shift … 引数をずらす
 expr … 数式の評価を行う