?? 13.linux的常用網(wǎng)絡(luò)命令.htm
字號(hào):
<!--本網(wǎng)頁(yè)文件由電子書(shū)制作工具“電子文檔處理器”未注冊(cè)版本的Txt2Html功能自動(dòng)生成 -->
<!-- Made by an Unregistered version of eTextWizard V 1.98-->
<!--“電子文檔處理器”軟件作者: 馮國(guó)華 -->
<!--“電子文檔處理器”下載地址: http://www.etextwizard.com/download/ew/etextwizard.exe -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>13.Linux的常用網(wǎng)絡(luò)命令</title>
<META NAME="keywords" CONTENT="電子文檔處理器,etextwizard,ebook maker">
<META NAME="description" CONTENT="電子文檔處理器是一款文檔格式轉(zhuǎn)換、文檔處理軟件集,批量電子書(shū)制作工具,幫助文件及技術(shù)資料的快速制作工具。網(wǎng)址:http://www.eTextWizard.com">
<meta name="GENERATOR" content="電子文檔處理器,etextwizard">
<style>
<!--
body { line-height: 20px}
td { line-height: 20px}
.Paragraph{ font-size: 9pt }
.9{ font-size: 9pt }
A:link {text-decoration: none; color:#0033CC}
A:visited {text-decoration: none; color: #0033CC}
A:active {text-decoration: none; color: #0000ff }
A:hover {text-decoration: underline; color: #FF0000 }
-->
</style>
</head>
<body bgcolor="#FFFFFF">
<div align="center"><center>
<table border="0" cellpadding="0" cellspacing="0" width="80%">
<tr>
<td width="80%" bgcolor="#000000">
<table border="0" cellspacing="1" width="100%" cellpadding="6" height="98">
<tr>
<td width="100%" bgcolor="#FFFFFD" height="20">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="49%"><p class="9"></td>
<td width="51%"><p align="right" class="9"><a href="12.Linux系統(tǒng)管理命令.htm">上一頁(yè)</a> <a href="index.html">首頁(yè)</a> <a href="index.html">下一頁(yè)</a></td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#DFE0D1">
<td width="100%" height="21">
<p align="center"><strong>13.Linux的常用網(wǎng)絡(luò)命令</strong>
</td>
</tr>
<tr bgcolor="#F5F7EE">
<td width="100%" height="51" align=center>
<table><tr><td>
<p class="Paragraph">
我們一起在風(fēng)雨中前行<br>
<br>
Linux 的常用網(wǎng)絡(luò)命令<br>
<br>
<br>
計(jì)算機(jī)網(wǎng)絡(luò)的主要優(yōu)點(diǎn)是能夠?qū)崿F(xiàn)資源和信息的共享,并且用戶可以遠(yuǎn)程訪問(wèn)信息。Linux提供了一組強(qiáng)有力的網(wǎng)絡(luò)命令來(lái)為用戶服務(wù),這些工具能夠幫助用戶登錄到遠(yuǎn)程計(jì)算機(jī)上、傳輸文件和執(zhí)行遠(yuǎn)程命令等。<br>
本章介紹下列幾個(gè)常用的有關(guān)網(wǎng)絡(luò)操作的命令:<br>
ftp 傳輸文件<br>
telnet 登錄到遠(yuǎn)程計(jì)算機(jī)上<br>
r - 使用各種遠(yuǎn)程命令<br>
netstat 查看網(wǎng)絡(luò)的狀況<br>
nslookup 查詢域名和IP地址的對(duì)應(yīng)<br>
finger 查詢某個(gè)使用者的信息<br>
ping 查詢某個(gè)機(jī)器是否在工作<br>
使用ftp命令進(jìn)行遠(yuǎn)程文件傳輸<br>
ftp命令是標(biāo)準(zhǔn)的文件傳輸協(xié)議的用戶接口。ftp是在TCP/IP網(wǎng)絡(luò)上的計(jì)算機(jī)之間傳輸文件的簡(jiǎn)單有效的方法。它允許用戶傳輸ASCII文件和二進(jìn)制文件。<br>
在ftp會(huì)話過(guò)程中,用戶可以通過(guò)使用ftp客戶程序連接到另一臺(tái)計(jì)算機(jī)上。從此,用戶可以在目錄中上下移動(dòng)、列出目錄內(nèi)容、把文件從遠(yuǎn)程機(jī)拷貝到本地機(jī)上、把文件從本地機(jī)傳輸?shù)竭h(yuǎn)程系統(tǒng)中。<br>
<br>
需要注意的是,如果用戶沒(méi)有那個(gè)文件的存取權(quán)限,就不能從遠(yuǎn)程系統(tǒng)中獲得文件或向遠(yuǎn)程系統(tǒng)傳輸文件。 為了使用ftp來(lái)傳輸文件,用戶必須知道遠(yuǎn)程計(jì)算機(jī)上的合法用戶名和口令。這個(gè)用戶名/口令的組合用來(lái)確認(rèn)ftp<br>
會(huì)話,并用來(lái)確定用戶對(duì)要傳輸?shù)奈募梢赃M(jìn)行什么樣的訪問(wèn)。另外,用戶顯然需要知道對(duì)其進(jìn)行ftp 會(huì)話的計(jì)算機(jī)的名字或IP地址。<br>
Ftp命令的功能是在本地機(jī)和遠(yuǎn)程機(jī)之間傳送文件。該命令的一般格式如下:<br>
$ ftp 主機(jī)名/IP<br>
<br>
<br>
其中“主機(jī)名/IP”是所要連接的遠(yuǎn)程機(jī)的主機(jī)名或IP地址。在命令行中,主機(jī)名屬于選項(xiàng),如果指定主機(jī)名,ftp將試圖與遠(yuǎn)程機(jī)的ftp服務(wù)程序進(jìn)行連接;如果沒(méi)有指定主機(jī)名,ftp將給出提示符,等待用戶輸入命令:<br>
$ ftp ftp > 此時(shí)在ftp>提示符后面輸入open命令加主機(jī)名或IP地址,將試圖連接指定的主機(jī)。 不管使用哪一種方法,如果連接成功,需要在遠(yuǎn)程機(jī)上登錄。用戶如果在遠(yuǎn)程機(jī)上有帳號(hào),就可以通過(guò)ftp使用這一帳號(hào)并需要提供口令。<br>
<br>
在遠(yuǎn)程機(jī)上的用戶帳號(hào)的讀寫(xiě)權(quán)限決定該用戶在遠(yuǎn)程機(jī)上能下載什么文件和將上載文件放到哪個(gè)目錄中。 如果沒(méi)有遠(yuǎn)程機(jī)的專用登錄帳號(hào),許多ftp站點(diǎn)設(shè)有可以使用的特殊帳號(hào)。這個(gè)帳號(hào)的登錄名為anonymous(也稱為匿名ftp),當(dāng)使用這一帳號(hào)時(shí),要求輸入email地址作為口令。<br>
如果遠(yuǎn)程系統(tǒng)提供匿名ftp服務(wù),用戶使用這項(xiàng)服務(wù)可以登錄到特殊的,供公開(kāi)使用的目錄。<br>
一般專門提供兩個(gè)目錄:pub目錄和incoming目錄。pub目錄包含該站點(diǎn)供公眾使用的所有文件,incoming目錄存放上載到該站點(diǎn)的文件。<br>
一旦用戶使用ftp在遠(yuǎn)程站點(diǎn)上登錄成功,將得到“ftp>”提示符。現(xiàn)在可以自由使用ftp提供的命令,可以用 help命令取得可供使用的命令清單,也可以在<br>
help命令后面指定具體的命令名稱,獲得這條命令的說(shuō)明。<br>
最常用的命令有:<br>
ls 列出遠(yuǎn)程機(jī)的當(dāng)前目錄<br>
cd 在遠(yuǎn)程機(jī)上改變工作目錄<br>
lcd 在本地機(jī)上改變工作目錄<br>
ascii 設(shè)置文件傳輸方式為ASCII模式<br>
binary 設(shè)置文件傳輸方式為二進(jìn)制模式<br>
close終止當(dāng)前的ftp會(huì)話<br>
hash 每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后就顯示一個(gè)#號(hào)<br>
get(mget) 從遠(yuǎn)程機(jī)傳送指定文件到本地機(jī)<br>
put(mput) 從本地機(jī)傳送指定文件到遠(yuǎn)程機(jī)<br>
open 連接遠(yuǎn)程ftp站點(diǎn)<br>
quit斷開(kāi)與遠(yuǎn)程機(jī)的連接并退出ftp<br>
? 顯示本地幫助信息<br>
! 轉(zhuǎn)到Shell中<br>
下面簡(jiǎn)單將ftp常用命令作一簡(jiǎn)介。<br>
啟動(dòng)ftp會(huì)話 open命令用于打開(kāi)一個(gè)與遠(yuǎn)程主機(jī)的會(huì)話。該命令的一般格式是: open 主機(jī)名/IP 如果在ftp 會(huì)話期間要與一個(gè)以上的站點(diǎn)連接,通常只用不帶參數(shù)的ftp命令。如果在會(huì)話期間只想與一臺(tái)計(jì)算機(jī)連接,那么在命令行上指定遠(yuǎn)程主機(jī)名或IP地址作為ftp命令的參數(shù)。<br>
終止ftp會(huì)話 close、disconnect、quit和bye命令用于終止與遠(yuǎn)程機(jī)的會(huì)話。close和disronnect命令關(guān)閉與遠(yuǎn)程機(jī)的連接,但是使用戶留在本地計(jì)算機(jī)的ftp程序中。quit和bye命令都關(guān)閉用戶與遠(yuǎn)程機(jī)的連接,然后退出用戶機(jī)上的ftp<br>
程序。 改變目錄 “cd [目錄](méi)”命令用于在ftp會(huì)話期間改變遠(yuǎn)程機(jī)上的目錄,lcd命令改變本地目錄,使用戶能指定查找或放置本地文件的位置。<br>
遠(yuǎn)程目錄列表 ls命令列出遠(yuǎn)程目錄的內(nèi)容,就像使用一個(gè)交互shell中的ls命令一樣。ls命令的一般格式是: ls [目錄](méi) [本地文件]<br>
如果指定了目錄作為參數(shù),那么ls就列出該目錄的內(nèi)容。如果給出一個(gè)本地文件的名字,那么這個(gè)目錄列表被放入本地機(jī)上您指定的這個(gè)文件中。 從遠(yuǎn)程系統(tǒng)獲取文件<br>
get和mget命令用于從遠(yuǎn)程機(jī)上獲取文件。get命令的一般格式為: get 文件名 您還可以給出本地文件名,這個(gè)文件名是這個(gè)要獲取的文件在您的本地機(jī)上創(chuàng)建時(shí)的文件名。如果您不給出一個(gè)本地文件名,那么就使用遠(yuǎn)程文件原來(lái)的名字。<br>
mget命令一次獲取多個(gè)遠(yuǎn)程文件。mget命令的一般格式為: mget 文件名列表 使用用空格分隔的或帶通配符的文件名列表來(lái)指定要獲取的文件,對(duì)其中的每個(gè)文件都要求用戶確認(rèn)是否傳送。<br>
向遠(yuǎn)程系統(tǒng)發(fā)送文件 put和mput命令用于向遠(yuǎn)程機(jī)發(fā)送文件。Put命令的一般格式為: put 文件名 mput命令一次發(fā)送多個(gè)本地文件,mput命令的一般格式為:<br>
mput 文件名列表 使用用空格分隔的或帶通配符的文件名列表來(lái)指定要發(fā)送的文件。對(duì)其中的每個(gè)文件都要求用戶確認(rèn)是否發(fā)送。 改變文件傳輸模式<br>
默認(rèn)情況下,ftp按ASCII模式傳輸文件,用戶也可以指定其他模式。ascii和brinary命令的功能是設(shè)置傳輸?shù)哪J健S肁SCII模式傳輸文件對(duì)純文本是非常好的,但為避免對(duì)二進(jìn)制文件的破壞,用戶可以以二進(jìn)制模式傳輸文件。<br>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -