PIXNET Logo登入

遊戲人生 人生遊戲

跳到主文

如果工作是玩樂就太好了

部落格全站分類:攝影寫真

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 17 週四 201114:20
  • FTP 命令

ascii: 設定以ASCII方式傳送文件(缺省值) 
bell: 每完成一次文件傳送,報警提示. 
binary: 設定以二進制方式傳送文件. 
bye: 終止主機FTP進程,並退出FTP管理方式. 
case: 當為ON時,用MGET命令拷貝的文件名到本地機器中,全部轉換為小寫字母. 
cd: 同UNIX的CD命令. 
cdup: 返回上一級目錄. 
chmod: 改變遠端主機的文件權限. 
close: 終止遠端的FTP進程,返回到FTP命令狀態, 
所有的宏定義都被刪除. 
delete: 刪除遠端主機中的文件. 
dir [remote-directory] [local-file] 
列出當前遠端主機目錄中的文件.如果有本地文件,就將結果 
寫至本地文件. 
get [remote-file] [local-file] 
從遠端主機中傳送至本地主機中. 
help [command] 
輸出命令的解釋. 
lcd: 改變當前本地主機的工作目錄,如果缺省,就轉到當前用戶的HOME目錄. 
ls [remote-directory] [local-file] 
同DIR. 
macdef: 定義宏命令. 
mdelete [remote-files] 
刪除一批文件. 
mget [remote-files] 
從遠端主機接收一批文件至本地主機. 
mkdir directory-name 
在遠端主機中建立目錄. 
mput local-files 
將本地主機中一批文件傳送至遠端主機. 
open host [port] 
重新建立一個新的連接. 
prompt: 交互提示模式. 
put local-file [remote-file] 
將本地一個文件傳送至遠端主機中. 
pwd: 列出當前遠端主機目錄. 
quit: 同BYE. 
recv remote-file [local-file] 
同GET. 
rename [from] [to] 
改變遠端主機中的文件名. 
rmdir directory-name 
刪除遠端主機中的目錄. 
send local-file [remote-file] 
同PUT. 
status: 顯示當前FTP的狀態. 
system: 顯示遠端主機系統類型. 
user user-name [password] [account] 
重新以別的用戶名登錄遠端主機. 
?: 同HELP. 
FTP使用技巧 
FTP(文件傳輸)和E-mail(電子郵件)、Telnet(遠程登錄)一樣,是 
Internet的三大主要功能之一。因為使用頻繁,用戶往往會遇到各種 
各樣的問題,合理利用FTP命令的初始化文件.netrc,使運行FTP後自動 
執行某些FTP的內部命令,可有效地克服各種使用中的不便,極大地方 
便FTP的使用者。 
·netrc中應包含的基本命令 
FTP中有幾十個命令,在.netrc中應該設置的大致有如下幾條: 
1.default login<login_name>password<password> 
在Internet中,存在大量的匿名ftp帳戶,用戶在不同的主機間頻 
繁登錄anonymous帳戶,輸入自己的電子郵件地址作為口令,這種輸入 
極其繁瑣,完全有必要利用.netrc文件,在進入ftp時自動完成該過程 
。 
2.binary 
許多用戶在下載大量文件之後才意識到下載的文件是二進制文件 
,而自己卻是使用ascii方式傳輸,使下載文件無法使用,做了許多無用 
功。在.netrc文件中提前將傳輸方式設置為binary,完全可避免出現 
上述情況。 
3.runique 
使用Internet的用戶都知道,在浩如煙海的文件中,有大量同名文 
件,如readme、index等,如果將同名文件下載到同一目錄,則新傳的文 
件會覆蓋原同名文件。為了使具有潛在重要性的文件不至於被意外覆 
蓋,也需要在.netrc文件中,設置runique參數防止上述錯誤。 
4.prompt off 
使用ftp時,經常會用到mget或其它需要確認的ftp命令,將這種確 
認過程取消,可大大方便使用者。 
5.hash on 
ftp中的hash命令,使得在進行文件傳輸時,每傳輸1千字節,在屏 
幕上顯示一個"#"號,用戶通過觀看屏幕上的"#"號,可以很直觀地看到 
傳輸速度的快慢,以及文件的傳輸完成情況,以決定進一步的操作。 
6.idle 7200 
目前國內的Internet專線速率普遍偏低,用戶數卻在急劇膨脹,所 
以用ftp傳輸銷大一些的文件時,經常會因為線路擁塞而斷線,致使ftp 
進程中斷,為了減少因斷線而反覆登錄的次數,需將idle命令的參數設 
置為最大(一般為7200秒)。 
7.macdef<macro_name> 
macdef定義一個宏,macro_name為宏定義的名稱。在macdef行下, 
可輸入任何有效的ftp命令,並以空行結束宏定義,執行時只需在宏名 
前加"$"號即可。如果宏名定義為init,則該宏命令在啟動ftp後自動 
加以執行,無需用戶輸入$ macro_name。 
·netrc的使用舉例 
1.用vi編輯器先編輯一個如下的文件: 
default login anonymous password user@my.site 
macdef init 
binary . 
runique . 
hash on . 
prompt off 
idle 7200 
(空行) 
第1行意為缺省情況下,進入anonymous帳戶,並以自己的電子郵件 
地址為口令;第2行至第8行定義了宏init,該宏中的所有5條命令將在 
進入ftp環境後立刻執行,第8行(空行)不可省略,否則為無效宏定義。 
2.利用.netrc可將用戶所需操作大大簡化,極大地提高工作效率 
。如,利用archie命令查找到文件xplaygizmo-1.0.gz在匿名ftp主機s 
unsite.unc.e-du的目錄/pub/packages/solaris/freeware下,用戶欲 
將該文件用ftp下載,只需用vi編輯器將archie的查找結果插入到.net 
rc文件空行之上,即增加下列三行: 
cd/pub/packages/solaris/freeware 
get xplaygizmo-1.0.gz 
bye 
(空行) 
運行ftp sunsite.unc.edu,即自動完成上述.netrc中的所有操作 
,無需任何人工干預。屏幕將顯示類似於下面的結果: 
Connected to sunsite.unc.edu. 
220 calzone FTP server(Version wu-2.4(38)Wed 0ct 2 09:30 
:40 EDT 1996)ready 
331 Guest login ok,send your complete e-mail address as 
password. 
230............. 
230 Guest login ok,access resrictions apply. 
200 Type set to I. 
Receive unique on. 
Hash mark printing on (1024 bytes/hash mark). 
Interactive mode off. 
200 Maximum IDLE time set to 7200 seconds 
cd/pub/packages/solaris/freeware 
250 CWD command successful. 
get xplaygizmo-1.0.gz 
200 PORT command successful. 
150 Opening BINARY mode data connection for xplaygizmo-1 
.0.gz(8753 bytes). 
######## 
226 Transfer complete. 
8753 bytes received in 50.8 secs(0.17 Kbytes/sec) 
221 Goodbye. 
缺省時,運行ftp命令將檢測用戶的HOME目錄中的.netrc文件,並 
自動加以執行,如果不想使用.netrc,可在ftp命令行中使用-n參數加 
以取消。
(繼續閱讀...)
文章標籤

createps 發表在 痞客邦 留言(0) 人氣(1,819)

  • 個人分類:FTP
▲top
  • 1月 21 週五 201115:13
  • FTP 不能下載自訂副檔名的解決方法


FTP 不能下載自訂副檔名的解決方法 
修改web.config的檔案
<?xml version="1.0" encoding="utf-8"?>
<!-- 
    注意: 除了手動編輯這個檔案以外,您也可以使用 
    Web 管理工具設定您的應用程式設定值。請使用 
    Visual Studio 中的 [網站] -> [ASP.NET 組態] 選項。
    如需完整的設定與註解清單,請參考 
    machine.config.comments (通常位於 
    \Windows\Microsoft.Net\Framework\v2.x\Config) 
-->
<configuration>
 <system.webServer>
   <staticContent>
     <mimeMap fileExtension=".dss" mimeType="dss/custom" />
     <mimeMap fileExtension=".uiw" mimeType="uiw/custom" />
   </staticContent>
 </system.webServer>
</configuration>
修改完畢把這個檔案放在要下載檔案的同目錄即可
(繼續閱讀...)
文章標籤

createps 發表在 痞客邦 留言(0) 人氣(315)

  • 個人分類:FTP
▲top
1

最新文章

  • 中華電信、無線IP分享器和網路交換器如何連接
  • 把大容量的照片縮小, 圖片壓縮
  • 如何在Facebook建立應用程式
  • C# 網卡實體位置 record
  • C# 透過 WMI 取得硬碟序號 ( 物理 / 邏輯磁碟) record
  • C# ComboBox的MaxDropDownItems 沒反應 record
  • XNA 3D動畫,模型變型 record
  • C# 讀取大的圖檔時發生記憶體不足的問題。(轉載) record
  • C# 取得檔案類型 record
  • C# 是否為JPG檔案 record

文章精選

個人資訊

createps
暱稱:
createps
分類:
攝影寫真
好友:
累積中
地區:

熱門文章

  • (7,016)C# 讀檔寫檔 record
  • (267)C# 使用VB的Collection集合 record
  • (1,265)VB和C# 字串比較 record
  • (5,849)C# ListView record
  • (15,015)C# lock record
  • (16,198)C# Dictionary用法 record
  • (20,928)C# 十進制轉各進制,再轉回來 record
  • (11,658)C# 字串變數, 如何包含雙引號或反斜線 record
  • (24,873)C# GUID產生亂數字串 record
  • (1,411)C# VB的ReDim Preserve轉成C# record

文章分類

  • 網路硬體 (1)
  • Facebook (1)
  • 懷孕 (1)
  • 程式使用 (1)
  • XNA 4.0 (2)
  • DirectX (15)
  • Corona (29)
  • Lua (2)
  • Unity3D (3)
  • OS (2)
  • 輸入法 (1)
  • 大易 (1)
  • VB.NET (2)
  • Shader (1)
  • 技巧 (2)
  • 笑話 (1)
  • 創業 (4)
  • FTP (2)
  • SQL (1)
  • 歌曲 (4)
  • 物理 (1)
  • Apple (3)
  • Game (1)
  • Game (1)
  • C++ (4)
  • XNA (12)
  • GRD3 (1)
  • 喜歡的歌 (1)
  • C# (87)
  • 國外旅遊 (2)
  • 未分類文章 (1)

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: