無論是window還是linux,ftp都有其發揮的作用,在windows我們可能可以通過視覺化的介面去操作ftp。但是在純命令列的linux下,我們要如何操作。
1
在安裝好的linux,當我輸入ftp的時候,提示我沒有找到ftp的指令,在網上檢視,說是要去安裝乙個vsftpd。先將許可權設定為root,或者指令前加sudo。指令如下:
yum install vsftpd
或者sudo yum install vsftpd
然後安裝好後,輸入/sbin/service vsftpd restart去重啟vsftpd.
然後安裝ftp。
然後輸入ftp後,盡可以進入ftp的控制介面。
現在如果你想登陸乙個ftp,就可以通過open指令去進入該ftp。
例如:open 127.0.0.0
如果ftp設定許可權,可能在輸入後需要輸入使用者名稱和密碼。
這樣就可以直接進入ftp去操作了。
1ftp的操作指令其實和linux很相似,如下:
1、ls 列出遠端機的當前目錄2、cd 在遠端機上改變工作目錄3、lcd 在本地機上改變工作目錄4、ascii 設定檔案傳輸方式為ascii模式5、binary 設定檔案傳輸方式為二進位制模式6、close 終止當前的ftp會話7、hash 每次傳輸完資料緩衝區中的資料後就顯示乙個#號8、get(mget) 從遠端機傳送指定檔案到本地機9、put(mput) 從本地機傳送指定檔案到遠端機10、open 連線遠端ftp站點11、exit退出ftp。 2
lcd /home/123/web ##設定本地存放目錄 預設為 /home/usr
mget -c *.txt ##斷點續傳
pget -c -n 10 file.dat
##可以通過設定 set pget:default-n 5 的值而使用預設值。
mirror aaa/ 3
例如:上傳檔案 4
例如:檢視ftp端檔案
ls *.txt ##查詢當前目錄下的所有txt檔案
ls ./123/ ##列出123目錄下所有檔案
find . -name "*.txt" ##遞迴查詢站點上所有的txt檔案
find ./xx -name "*.txt" ##查詢xx目錄下所有的txt檔案
附1: ls第二次讀取的是本地快取,可以用 rels 代替 ls 或者catch off / catch on 來開關catch,catch flush清空本地catch
附2: 瀏覽本地目錄的命令可用!ls, 如 !ls /usr/local/bin/
end
vmware下的LINUX安裝問題,登陸問題
剛開始裝的時候因為是從硬碟iso安裝的 第一次下的是64位的結果機器不支援 只好下32位的啦 在裝的時候,要還盤的時候不知道怎麼還盤,後來才發現下面有個小圖示,象光碟的那個,點那個就相當與光碟機的還盤按鈕了!裝完後要登陸名和密碼 這個剛開始裝的時候沒設定好,後來網上查的資料如下 在grub引導介面中...
cmd 下登陸ftp及相關操作
我喜歡用命令列操作,很喜歡dos 有點守舊,呵呵 下面我來詳細地介紹乙個登陸ftp的命令和步驟吧 1 開始 執行 輸入 ftp 進去cmd介面 2.open 61.129.83.39 如果你的ftp伺服器不是用的21預設埠,假如埠是9900,那麼此步的命令應在後面空格加9900,即為 open 61...
linux下ftp的安裝
yum y install vsftpd此使用者就是用來登入ftp伺服器用的。root bogon useradd ftpuser 這樣乙個使用者建完,可以用這個登入,記得用普通登入不要用匿名了。登入後預設的路徑為 home ftpuser.root bogon passwd ftpuser 輸入兩...