当前位置:操作系统 > Unix/Linux >>

初学入门系列: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

  的使用者输入其

  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

  mailboxfile

  g.

  编译器(

  Compiler

  ):

  Compiler

  的用处在於将你所撰写的程式翻译成一
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,