有 NCTUCCCA 与系上的 ftp.csie.nctu.edu.tw。这些 ftp server 均有提
供一个 user 称为 anonymous,一般的"外来客"可以利用这个 username 取
得该 server 的公共资料 。不过 anonymous 在询问 password 时是要求使用
anonymous 的使用者输入其 email address,以往有许多台湾的使用者在使用
国外的 ftp server 时并没有按照人家的要求输入其 email address,而仅是
随便打一些字串,引起许多 internet user 和管理者的不满,对台湾的使用
者的风评变得很差,因此遵循各 ftp server 的使用规则也是一件相当重要的事 。f. 关於通讯用的指令:1. write
这个指令是提供使用者传送讯息给另一个使用者,使用方式:
write username [tty]2. talk/ytalk/cytalk/ctalk
UNIX 专用的交谈程式 。会将萤幕分隔开为你的区域和交谈对象的区域,
同时也可和不同机器的使用者交谈 。使用方式:talk username[@host] [tty]3. mesg
选择是否接受他人的 messege , 若为 messege no 则他人的 messege 将无法
传送给你,同时他也无法干扰你的工作 。使用方法:mesg [-n|-y]4. mail/elm
在网路上的 email 程式,可经由此程式将信件 mail 给他人 。使用方式:mail [username]
mail -f mailboxfile如有信件,则直接键入 mail 可以读取你的 mail .elm 提供较 mail 更为方便的介面,而且可做线上的 alias . 你可以进入 elm
使用上下左右键来选读取的信件,并可按 h 取得线上的 help 文件 。使用方式:elm [usernmae]
elm -f mailboxfileg. 编译器( Compiler ):
Compiler 的用处在於将你所撰写的程式翻译成一个可执行档案 。在资工系常
用的程式语言是 C , pascal , FORTRAN 等 。你可以先写好一个 C 或 Pascal
或 FORTRAN 的原始程式档,再用这些 compiler 将其翻成可执行档 。你可以
用这个方法来制造你自己的特殊指令 。1. cc/gcc (C Compiler)
/usr/bin/cc
/usr/local/bin/gcc语法: cc [ -o execfile ] source
gcc [ -o execfile ] sourceexecfile 是你所希望的执行档的名称,如果没有加上 -o 选项编译出来的可
执行档会以 a.out 做为档名 。source 为一个以 .c 做为结尾的 C 程式档 。
请参阅 cc(1) 的说明 。2. pc (Pascal Compiler)
/usr/local/bin/pc语法: pc [ -o execfile ] sourceexecfile 是你所希望的执行档的名称,如果没有加上 -o 选项编译出来的可
执行档会以 a.out 做为档名 。source 为一个以 .p 做为结尾的 Pascal 程
式档 。请参阅 /net/home5/lang/man 中 pc(1) 的说明 。3. f77 (Fortran Compiler)
/net/home5/lang/f77语法: f77 [ -o execfile ] sourceexecfile 是你所希望的执行档的名称,如果没有加上 -o 选项编译出来的可
执行档会以 a.out 做为档名 。source 为一个以 .p 做为结尾的 FORTRAN 程
式档 。h. 有关列印的指令:
以下为印表所会用到的指令,在本系的印表机有 lp1 , lp2 ( 点矩阵印表机 ),
lw , sp , ps , compaq ( 雷射印表机 ),供使用者使用 。1. lpr
lpr 为用来将一个档案印至列表机的指令 。用法:
lpr -P[ printer ] file1 file2 file3 ....或
lpr -P[ printer ] < file1例子:
lpr -Plp1 hello.c hello.lst hello.map
lpr -Plp1 < hello.c前者以参数输入所要印出的档案内容,後者列印标准输入档案( standard input )
的内容,因已将 hello.c 转向到标准输入,故会印出 hello.c 的档案内容 。2. lpq
lpq 是用来观察 printer queue 上的 Jobs。用法:
lpq -P[ printer ]
3. lprm
lprm 是用来取消列印要求的指令 。通常我们有时会印错,或是误送非文字档
资料至 printer , 此时就必须利用 lprm 取消列印 request,以免造成资源
的浪费 。用法:
lprm -P[ printer ] [ Jobs id | username ]lprm 用来清除 printer queue 中的 Jobs , 如果你使用 Job Id 作为参数,则
它将此 Job 自printer queue 清除,如果你用 username作为参数,则它将此 queue
推荐阅读
- 不同的类UNIX操作系统密码破解方法介绍
- 几种常见猪病的鉴别
- 对话 UNIX: 启动
- 在 UNIX 中安装和配置开发 Web 服务器
- UNIX 文件系统基本操作
- UNIX 新手指南,第 3 部分:正则表达式
- UNIX 新手指南,第 2 部分: vi 文本编辑器
- 手擀面煮几分钟能熟
- UNIX 新手指南: 一些很好的 Shell 诀窍
- 使用 UNIX System V IPC 机制共享应用程序数据
