日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

SCO UNIX基礎(chǔ)講座--第十二講:使用 TCP/IP

向遠(yuǎn)地注冊的能力非常有用,它讓我們不用到遠(yuǎn)地系統(tǒng)所在處,
就能運行遠(yuǎn)地主機上的程序,執(zhí)行遠(yuǎn)地系統(tǒng)管理,有兩道指令可
用於遠(yuǎn)地主機注冊,就是 rlogin 和 telnet 。

使用 rlogin 向遠(yuǎn)地主機注冊

rlogin 允許向具有 Unix 作業(yè)系統(tǒng)和 TCP/IP 協(xié)議的任何系統(tǒng)
注冊,而 rlogin 只能注冊到 UNIX 作業(yè)系統(tǒng)環(huán)境,指令如下:

$rlogin remot-host-name

要避免 rlogin 因沒有提供遠(yuǎn)地主機上的同名帳戶,可以使用下述
指令:

$rolgin remote-host-name -1 remote-user-name

-1 選項用於指出遠(yuǎn)地用戶帳戶 。

要中止 rlogin ,則要打入 ~.,并按 Enter/Return>鍵;亦可使用
logout 或 exit 指令 。

使用 Telnet 向遠(yuǎn)地主機注冊

不管其作業(yè)系統(tǒng)類型,只要能支援 TCP/IP 協(xié)議,都可以使用
Telnet 指令,允許注冊 。

$telnet hostname



$telnet ip-address

使用 ftp 復(fù)制或傳送文件

ftp(File Transfer Protocol)允許用戶對遠(yuǎn)地主機復(fù)制文件,
用戶毋須考慮作業(yè)系統(tǒng)類型,即能向或從任何具有 TCP/IP 的系
統(tǒng)復(fù)制文件 。

ftp指令允許復(fù)制目錄中的一個文件或所有文件,但不能復(fù)制多層
次目錄 。使用 ftp時,必需在遠(yuǎn)地主機上設(shè)有帳戶 。

當(dāng) ftp 注冊到遠(yuǎn)地系統(tǒng)時,并未得到 shell ,而是通過 ftp 指令
解釋程序同遠(yuǎn)地主機進(jìn)行通訊 。

$ftp remote-host-name



$ftp remote-host-ip-address

一旦注冊成功,就會出現(xiàn) ftp 指令解釋程序的提示 。

ftp>

用戶可以在此,使用打開指令連接主機 。

ftp>open remote-host-name

復(fù)制某一文件回自己的系統(tǒng)中,則用:

ftp>get filename

如果只想傳送某一文件往遠(yuǎn)地主機,則用:

ftp>put filename

需要復(fù)制遠(yuǎn)地主機的全部文件進(jìn)入自己的系統(tǒng)內(nèi),可以使用如下
指令:

ftp>mget *

相反,如果想傳送自己的文件往遠(yuǎn)地主機,則使用如下指令:

ftp>mput *

rcmd

rcmd 允許用戶不必向遠(yuǎn)地主機注冊,而直接運行該主機上的指令,
實際上,也要進(jìn)行注冊,只不過用戶毋須作其它操作 。當(dāng)使用 rcmd
在遠(yuǎn)地主機上運行任何指令時,其輸出的默認(rèn)設(shè)備就會被更改為
終端 。

$rcmd remote-host-name man sh

請求特殊終端處理的指令,將不含設(shè)備自身的功能,因為對遠(yuǎn)地
指令沒有定義終端的類型,要求在遠(yuǎn)地主機上配置受托訪問 。

要列表輸出遠(yuǎn)地主機上磁盤的利用情況,則使用下述指令:

$rcmd remote-host-name df

要列表輸出遠(yuǎn)地主機上的目錄,使用如下指令:

$rcmd remote-host-name ls /usr/games

要把遠(yuǎn)地主機上的文件備份到遠(yuǎn)地主機上的袖珍磁帶內(nèi)時,指令
如下:

#rcmd remote-host-name tar cvf /dev/rct0/usr



#rcmd remote-host-name "find /usr -depth -print|cpio -oc
> /dev/rct0

要把本地系統(tǒng)上的文件備份到遠(yuǎn)地主機上的袖珍磁帶內(nèi)時,使用
下述指令:

#tar cvf -/usr|rcmd remote-host-name dd of=/dev/rct0



#find /usr -depth -print|cpio -oc|rcmd remote-host-name
dd of=/dev/rct0

另一方面,如果要把遠(yuǎn)地主機上的文件備份到本地系統(tǒng)上的袖珍
磁帶內(nèi)時,可以使用如下指令:

#rcmd remote-host-name "tar cvf -/usr" > /dev/rct0



#rcmd remote-host-name "find /usr -depth -print|cpio -oc"
> /dev/rct0

    推薦閱讀