分享
 
 
 

初学入门系列:Unix常用指令2

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

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

的用处在於将你所撰写的程式翻译成一个可执行档案。在资工系常用的程式语言是

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

]

source

execfile

是你所希望的执行档的名称,如果没有加上

-o

选项编译出来的可执行档会以

a.out

做为档名。

source

为一个以

.c

做为结尾的

C

程式档。

请参阅

cc(1)

的说明。

2.

pc

(Pascal

Compiler)

/usr/local/bin/pc

语法:

pc

[

-o

execfile

]

source

execfile

是你所希望的执行档的名称,如果没有加上

-o

选项编译出来的可

执行档会以

a.out

做为档名。

source

为一个以

.p

做为结尾的

Pascal

程式档。

请参阅

/net/home5/lang/man

pc(1)

的说明。

3.

f77

(Fortran

Compiler)

/net/home5/lang/f77

语法:

f77

[

-o

execfile

]

source

execfile

是你所希望的执行档的名称,如果没有加上

-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

中所有

Owner

为此

username

Jobs

清除。

i.

更改个人使用资料:

1.

passwd

passwd

是用来更改你的使用密码,用法为:

passwd

[

username

]

在使用

passwd

的时,它会先问你的旧密码,然後询问两次要更改的密码,确定无误後才将你的密码改掉。

2.

chsh

chsh

是提供使用者更换

login

shell

的指令,你可经由此更换自己使用的

shell

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有