|
|
UNIX 作业系统操作简介
|
|
来源: 作者: 点击数: |
| |
⊙ calendar 重要事项提醒 ⊙ spell 拼字检查 ⊙ sleep 暂停一段时间不使用 CPU(通常用在 Shell Script) ⊙ test 测试档案型态或检查字串、数值大小(通常用在 Shell Script) ⊙ wait 等待 process 执行结束(通常用在 Shell Script) ○ 第七节 终端机常用控制键 ○ □ Ctrl-C 中断程式的执行。 Ctrl-Z 暂停程式的执行,稍後可下 fg 或 bg 指令继续,若未下 fg 或 bg 指令继续执行,该 process 仍会留在系统内。 Ctrl-S 或 Pause 键 萤幕暂停输出 Ctrl-Q 萤幕恢复输出 Ctrl-D EOT (End of Transmission) □ 有时候按了键盘,萤幕却没任何反应,看起来好像当机,可能就是不小心按了 Ctrl-S 键,此时按 Ctrl-Q 就可恢复正常。 □ 若你输入中文时,萤幕却出现乱码,请先於 UNIX 提示符号下打 stty pass8, 系统就不会过滤字元的 bit7(the most significant bit)。 □ 若你进编辑器或者其他的全萤幕程式,出现萤幕文字上卷的问题时,请先於 UNIX 提示符号下打 stty rows 24 或 resize 就可恢复正常。 ○ 第八节 管道(pipe)及输出入重导(redirection) ○ □ UNIX 把输出入设备亦视为档案,这些设备可能是键盘,萤幕,印表机,也可以 是磁盘档,以下是 UNIX 的标准输出入设备∶ ⊙ 标准输入(stdin) 平时为键盘,可用 < 转向。 例∶mail b82000 < myfile 可将 myfile 档案寄给 b82000 ⊙ 标准输出(stdout) 平时为萤幕,可用 > 转向,用 >> 可将结果附加(append)在档案尾端。 例∶finger b81045 > myfile 可将查询结果写在 myfile 档案上。 ⊙ 标准错误输出(stderr) 平时为萤幕,如 stdout 被转向,仍可在萤幕看到错误讯息。 stderr 可用 >& 转向,用 >>& 将错误讯息附加在档案尾端。 □ 管道∶管道的符号是 "|",用来连接两个命令。"|" 左边指令的输出作为 "|"右边指令的输入。例∶ls -l .. | more 可将上一层目录内容以一页一页方式输出;who | grep b.503 | sort | more 可将目前上线的电机系学生名单经过排序後分页输出。 ○ 第九节 Shell 与 Shell Script 简介 ○ □ DOS 的 COMMAND.COM 就是一种 shell,负责解译你所下的指令并执行它。同样的,UNIX 上也有这样的东东,它是在你成功 login 以後由系统自动启动的。UNIX 上有不少种 shell,sh, csh, ksh, tcsh, bash 等皆是,一般都是用csh,login shell 可用 ypchsh 命令改变,但你必须先知道你要换的新壳子在那个目录下。tcsh 有类似 DOSKEY 的功能,值得推 。 □ DOS 中有所谓的批次档,用以方便处理一些例行工作。UNIX 也有批次处理,它就叫做 Shell Script,而且比 DOS 的批次档强很多,写法几乎是一个高阶语言。Shell Script 是个文字档,但其地位和其它的命令或可执行档是完全相同的,只要用 chmod 指令将 Shell Script 存取权设为可执行即可。欲知 Shell Script 写法及其相关细节,请参阅 manual page 或 UNIX 相关书籍。 □ $home 目录下的 .login 档就是一个典型的 Shell Script,类似 DOS 的autoexec.bat。 ○ 第十节 X Window 视窗系统简介 ○ □ 若你在工作站主机 login,可打 startx 或 openwin 指令进入 X Window 系统,进入 XWindow 後按滑鼠左键或右键不放,可看到系统选单,选择你要执行的程式,选 Exit 就可离开 XWindow 系统。进入 X Window 後可启动 cxterm 就有中文视窗。 □ X Window 系统大而繁杂,但操作上不难,欲深入 解其功能可参阅 X Window的标准本 <The X Window System, Volume 3: X Window System User's Guide for X11R5> 。网路上也有免费的 X Window 入门指南中文本,可进各大gopher 站查阅或抓取。
|
|
|
|
|
|