初学入门系列:Unix常用指令2
2.telnet
telnet
是一个提供
user
经由网路连到
remote
host。
telnet
的
格式如下:
telnet
[
hostname
|
ip-address
]
[
port
]
hostname
为一个像
ccsun1
或是
ccsun1.cc.nctu.edu.tw
的
name
address,
ip-address
则为一个由四个小於
255
的数字组成的
ip
address
,如
ccsun1
的
ip-address
为
140.113.17.173
,ccsun1.cc.nctu.edu.tw
的
ip-address
为
140.113.4.11
。你可以利用
telnet
ccsun1
或
telnet
140.113.17.173
来
连到
ccsun1。
port
为一些特殊的程式所提供给外界的沟通点,如资工系的
MUD
其
server
便
提供一些
port
让
user
由这些
port
进入
MUD
程式。详情请参阅
telnet(1)
的说明。
3.
ftp
ftp
的意义是
File
Transfer
Program
,是一个很常应用在网路档案传输的
程式。ftp
的格式如下:
ftp
[
hostname
|
ip-address
]
其中
hostname
|
ip-address
的意义跟
telnet
中的相同。
在进入
ftp
之後,如果与
remote
host
连接上了,它将会询问你
username与密码,如果输入对了就可以开始进行档案传输。
在
ftp
中有许多的命令,详细的使用方式请参考
ftp(1)
,这里仅列出较常
用的
cd
,
lcd
,
mkdir
,
put
,
mput
,
get
,
mget
,
binary
,
ascii
,
prompt
,
help
与
quit
的使用方式。
ascii
将传输模式设为
ascii
模式。通常用於传送文字档。
binary
将传输模式设为
binary
模式,通常用於传送执行档,压缩档与影像档等。
cd
remote-directory
将
remote
host
上的工作目录改变。
lcd
[
directory
]
更改
local
host
的工作目录。
ls
[
remote-directory
]
[
local-file
]
列出
remote
host
上的档案。
get
remote-file
[
local-file
]
取得远方的档案。
mget
remote-files
可使用通用字元一次取得多个档案。
put
local-file
[
remote-file]
将
local
host
的档案送到
remote
host。
mput
local-files
可使用通用字元一次将多个档案放到
remote
host
上。
help
[
command
]
线上辅助指令。
mkdir
directory-name
在
remote
host
造一个目录。
prompt
更改交谈模式,若为
on
则在
mput
与
mget
时每作一个档案之传
输时均会询问。
quit/bye
离开ftp
.
利用
ftp
,我们便可以在不同的机器上将所需要的资料做转移,某些特别的机器更存放大量的资料以供各地的使用者抓取,本校较著名的
ftp
server
有
NCTUCCCA
与系上的
ftp.csie.nctu.edu.tw
。这些
ftp
server
均有提供一个
user
称为
anonymous
,一般的"外来客"可以利用这个
username
取得该
server
的公共资料。不过
anonymous
在询问
password
时是要求使用anonymous
的使用者输入其
address,以往有许多台湾的使用者在使用
国外的
ftp
server
时并没有按照人家的要求输入其
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
在网路上的
程式,可经由此程式将信件
给他人。
使用方式:
[username]
-f
mailboxfile
如有信件,则直接键入
可以读取你的
.
elm
提供较
更为方便的介面,而且可做线上的
alias
.
你可以进入
elm使用上下左右键来选读取的信件,并可按
h
取得线上的
help
文件。
使用方式:
elm
[usernmae]
elm
-f
mailboxfile
g.
编译器(
Compiler
):
Compiler
的用处在於将你所撰写的程式翻译成一