Mac FTP安裝與使用

2021-10-01 21:47:06 字數 1854 閱讀 6764

brew install telnet 

brew install inetutils

brew link --overwrite inetutils

登入

#方式一

$ ftp

ftp>

open server-ip

#方式二

$ ftp server-ip

以上命令之後,按提示輸入使用者名稱和密碼。

當出現以下日誌,表示連線成功

connected to server-ip

220(vsftpd 2.2.2)

name (

10.0.0.101:username): username

331 please specify the password.

password:

230 login successful.

此時已經進入ftp命令列環境,此時如果進行本地目錄或檔案操作命令將發生一些變化,如下:

伺服器操作

本地目錄操作

cd 目錄名(進入伺服器目錄)

lcd 目錄名(進入本機目錄)

cd \(退到伺服器根目錄)

lcd \(退到本機根目錄)

cd …(退回到上一級目錄)

lcd …(退回到上一級目錄)

pwd!pwd

ls!ls

上傳檔案

#server-filename 必須顯式指明,否則報錯:檔名無效

ftp> put /local/path/filename /remote/path/server-filename

注意:向ftp伺服器上傳檔案有兩種模式

字元模式(ascii)和二進位制模式(binary)。預設是ascii模式。一般上傳非文字檔案要用二進位制模式。

登入ftp後,上傳檔案前,在ftp>狀態下輸入bin即可(切換為二進位制模式)。 在ftp>狀態下輸入asc(切換為ascii模式)

批量上傳

使用通匹符批量上傳檔案至伺服器,需要注意的一點,mput 不支援絕對路徑,應該先進入要上傳的本地資料夾及遠端資料夾才可以操作。

ftp>

cd /remote/path

ftp> lcd /local/path

ftp> mput file*

local: file.jar remote: imgs.jar

229 entering extended passive mode (|||

62331|)

150 opening data channel for

file upload to server of "/local/path/imgs.jar"

100% |*|

5192.60 mib/s --:-- eta

226 successfully transferred "/local/path/imgs.jar"

519 bytes sent in 00:00 (

19.54 kib/s)

注意:ftp不支援資料夾上傳

ftp> get remote-filename local-filename

刪除檔案

ftp> delete /remote/path/filename
在伺服器中刪除檔案,可以指定絕對路徑,相對其他命令顯得比較靈活

pythonpip安裝與使用 pip安裝與使用

簡介 檢驗pip是否安裝 python3.x版本命令 pip3 version python2.x版本命令 pip version 若尚未安裝,安裝方法 curl o get pip.py 執行安裝指令碼 sudo python get pip.py pip常用命令 顯示版本和路徑 pip vers...

Struts安裝與使用

struts可以執行在任何乙個支援jsp1.2和servlet2.3的web container中struts將所有的請求提交到同乙個中心控制器,org.apache.struts.action.actionservlet 類 web.xml配置 servlet name action servle...

novnc安裝與使用

novnc使用方法 一,安裝vncserver 第一種vncserver sudo apt get install tightvncserver tightvncserver是可以訪問命令列 vncserver 1 記住輸入的密碼,登陸用 第二種vncserver sudo apt get inst...