usern open usern
基本介紹
PSFTP (an SFTP client, i.e. general file transfer sessions much like FTP)
PSFTP是PuTTY SFTP客戶端,用于本地與服務(wù)器間安全傳輸文件(使用SSH連接)
For Windows 95, 98, ME, NT, 2000, XP and Vista on 英特爾 x86
PSFTP:psftp.exe
Release source code for Unix
Source:putty-0.60.tar.gz
使用方法:
1. 啟動(dòng)PSFTP
在Windows命令提示符中輸入
set PATH=C:\PSFTP.exe所在路徑;%PATH%
之后,用psftp登錄服務(wù)器
psftp username@server.Examplecom
也可以直接雙擊運(yùn)行psftp.exe,命令提示符中出現(xiàn)以下信息
psftp: no hostname specified; use "open host.name" to connect
psftp>
這時(shí)用open命令登錄服務(wù)器
open username@server.example.com
2. PSFTP
2.1 文件名中有空格時(shí)使用雙引號(hào)
如”space name.txt”
2.2 使用通配符
* 代替任何字串
? 替代一個(gè)字母
[abc] 在a b c范圍內(nèi)替代一個(gè)字母
[a-z] 在a到z范圍內(nèi)替代一個(gè)字母
[^abc] 替代一個(gè)字母,不包括a b cmatches a single character that is not a, b, or c.
[-a] 代表連接號(hào)(-)
[a^] 代表脫字符號(hào)(^)
\ 放在上面的所有通配符之前,以取消其(通配符)涵義
(文件夾名稱不支持通配符)
2.3 open, quit, close, help命令
從名字就可以知道它們的作用了。其中quit是關(guān)閉PSFTP(bey和exit與quit相同),close是切斷連接但不關(guān)閉PSFTP。
2.4 cd, pwd, lcd, lpwd命令
你已經(jīng)知道cd和pwd是干什么的了,它們?cè)谶h(yuǎn)程服務(wù)器上工作。lcd和lpwd是在cd和pwd前加了Local,就是本地機(jī)器的改變路徑和顯示路徑。也可以用!cd, !pwd來(lái)實(shí)現(xiàn)lcd, lpwd。
2.5 get, put命令
拿和放,象形命令:),代表下載和上傳。
get something.txt
get something.txt another.txt
上面的代碼第一行代表下載something.txt,第二行代表下載something.txt,并重命名為another.txt。上傳以此類推
put something.txt
put something.txt another.txt
如果是下載上傳文件夾,加上那個(gè)遞歸符號(hào) -r
get -r mydir newname
put -r mydir newname
可以直接輸入文件或文件夾的絕對(duì)路徑下載上傳,就不用老打cd, lcd命令了。
2.6 mget, mput, reget,reput命令
可以理解為Multiple get, Multiple put,用來(lái)一次下載或上傳多個(gè)文件和文件夾。除了不可以重命名文件或文件夾,其它參數(shù)和get, put一樣。
re是resume的簡(jiǎn)寫,那么它們就是續(xù)傳命令了。
2.7 dir, del, mkdir rmdir命令
dir就是ls;del是rm,但不可以刪除文件夾;mkdir還是原來(lái)的意思(建立文件夾);rmdir是刪除文件夾(某些服務(wù)器不允許刪除非空文件夾,得現(xiàn)刪除其中的文件才行)。
2.8 chmod命令
其參數(shù)u, g, o, a, , -, r, w, x涵義分別是:
u (the owning user)文檔所有者
g (members of the owning group)組成員
o (everybody else - ‘others’)其它所有人
a (‘a(chǎn)ll’, everyone)所有人
加上(授予)
- 減去(剝奪)
r (permission to read the file)讀
w (permission to write to the file)寫
x (permission to execute the file)運(yùn)行
chmod gorwx,u w privatefile
上面代碼的涵義是剝奪組成員及其它任何人的讀寫運(yùn)行權(quán)限,授予文件所有者寫權(quán)限也(也就是私人文檔)
chmod a r public*
上面代碼的涵義授予所有人讀權(quán)限(也就是公開公開公開)
直接用權(quán)限數(shù)字代碼也可以
chmod 640 groupfile1 groupfile2
2.9 mv命令
如果使用mv是更改文件或文件夾名稱,也可以使用ren, rename命令
2.10 !命令
在上面的命令前加上嘆號(hào)!,則在本地機(jī)器操作。
原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明:轉(zhuǎn)載自Blinux
本文鏈接地址: PSFTP
參考資料 >