包含linux命令中的put的詞條

linux的sftp命令

linux下sftp命令很多人都只是了解了語(yǔ)法卻不知道具體用法,下面由我為大家整理了linux下sftp命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

超過(guò)十余年行業(yè)經(jīng)驗(yàn),技術(shù)領(lǐng)先,服務(wù)至上的經(jīng)營(yíng)模式,全靠網(wǎng)絡(luò)和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務(wù)范圍包括了:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì),成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡(luò)托管,微信小程序開發(fā),微信開發(fā),app軟件定制開發(fā),同時(shí)也可以讓客戶的網(wǎng)站和網(wǎng)絡(luò)營(yíng)銷和我們一樣獲得訂單和生意!

linux的sftp命令

1.常用登陸方式:

格式:sftp 《user》@《host》

通過(guò)sftp連接《host》,端口為默認(rèn)的22,指定用戶《user》。

2.查看sftp支持的命令

使用help命令,查看支持的命令,如:

sftp》help

(其中命令前面有“l(fā)”表示本地執(zhí)行,其他表示在所登錄的遠(yuǎn)程主機(jī)上面執(zhí)行)

3.基本的使用

sftp主要是用來(lái)傳輸文件的,包括上傳文件(從本機(jī)到遠(yuǎn)程主機(jī)) ,下載文件(從遠(yuǎn)程主機(jī)到本機(jī))。

(1)文件下載

get [-Ppr] remote [local]

如:get test.cpp 。/Project/

將遠(yuǎn)程當(dāng)前目錄下的文件test.cpp下載到本地當(dāng)前目錄的Project文件夾中。

(2)文件上傳

put [-Ppr] local [remote]

如:put /home/liu/Software/RHEL_5.5\ x86_64.iso /home/xudong/Blog/

將本地/home/liu/Software/目錄下的ios文件傳送到遠(yuǎn)程登陸主機(jī)的/home/xudong/Blog/目錄下。

(3)其他命令

可以使用命令還是有幾個(gè)的,如ls、lls;cd、lcd;pwd、lpwd等。具體查看help輸出吧。

sftp就是secure file transfer program,它基于ssh,用它在兩個(gè)Linux系統(tǒng)間傳遞文檔非常方便。

要使用sftp傳遞文檔,首先應(yīng)該在服務(wù)器端打開ssh服務(wù),如果沒有打開,一般可以通過(guò)下面的命令打開:

# /etc/init.d/sshd start

然后就可以在客戶端通過(guò)sftp登錄服務(wù)器端進(jìn)行文檔傳遞操作,如下:

$ sftp [-oPort=port_number] username@server_ip[:file1 file2 。。。]

補(bǔ)充:Linux的sftp命令的參數(shù)說(shuō)明

-o 用來(lái)向ssh傳遞參數(shù),比如-oPort=222,會(huì)告訴ssh使用連接服務(wù)器的222端口,而不是默認(rèn)的22端口。這個(gè)在遇到服務(wù)器端把ssh服務(wù)默認(rèn)的22號(hào)端口改變的情況時(shí)會(huì)有用。

后面的file1、file2代表文件名,也可以是一個(gè)目錄。在沒有指定文件時(shí)會(huì)打開一個(gè)交互界面,在交互界面下可以通過(guò)命令來(lái)傳遞文檔。

如:

$ sftp -o port = 222 user@

Linux的sftp命令的命令說(shuō)明

在sftp命令的交互界面下,有很多命令可以用,比如:cd、ls、pwd、bye、chmod、chgrp、chown、df、get、help、mkdir等等。當(dāng)然這些命令都是針對(duì)服務(wù)器端的操作,其中一些命令在加l前綴的情況下可以實(shí)現(xiàn)在本地下的操作。比如,lpwd命令會(huì)打印本地當(dāng)前工作目錄(即連接sftp前的當(dāng)前工作目錄)。這些命令中有兩個(gè)是用來(lái)交換文檔的,它們是get和put命令,如下:

》 put local_path [remote_path]

》 get remote_path [lcoal_path]

put 命令會(huì)把本地文件或目錄“推”到服務(wù)器端;get命令則把服務(wù)器端文件或目錄“拉”下來(lái)。

上面就是Linux使用sftp命令傳輸文件相關(guān)介紹了,相較于ftp而已,sftp命令傳輸文件更加安全,推薦使用sftp命令傳文件。

linux tftp命令詳解

tftp命令是linux下的一個(gè)命令,那么它的具體語(yǔ)法是怎樣的呢?下面由我為大家整理了linux tftp命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

1.linux tftp命令語(yǔ)法

tftp(選項(xiàng))(參數(shù))

2.linux tftp命令選項(xiàng)

-c:指定與tftp服務(wù)器連接成功后,立即要執(zhí)行的指令;

-m:指定文件傳輸模式??梢允茿SCII或者Binary;

-v:顯示指令詳細(xì)執(zhí)行過(guò)程;

-V:顯示指令版本信息。

3.linux tftp命令參數(shù)

主機(jī):指定tftp要聯(lián)機(jī)的tftp服務(wù)器的ip地址或主機(jī)名。

4.linux tftp命令實(shí)例

1、安裝tftp服務(wù)器

需要安裝xinetd、tftp和tftp-server 3個(gè)軟件

如果能上網(wǎng),通過(guò)yum安裝:

yum install xinetd

yum install tftp

yum install tftp-server

如果不能上網(wǎng),可以直接安裝提供的rpm包:

rpm -ivh xinetd-2.3.14-18.fc9.i386.rpm

rpm -ivh tftp-0.48-3.fc9.i386.rpm

rpm -ivh tftp-server-0.48-3.fc9.i386.rpm

2、配置tftp服務(wù)器

修改/etc/xinetd.d/tftp文件,將其中的disable=yes改為disable=no。主要是設(shè)置TFTP服務(wù)器的根目錄,開啟服務(wù)。修改后的文件如下:

service tftp {

socket_type =dgram

protocol =udp

wait =yes

user =root

server =/usr/sbin/in.tftpd

server_args =-s /home/mike/tftpboot -c

disable =no

per_source =11

cps =100 2

flags =IPv4

}

說(shuō)明:修改項(xiàng)server_args= -s -c,其中處可以改為你的tftp-server的根目錄,參數(shù)-s指定chroot,-c指定了可以創(chuàng)建文件。

3、啟動(dòng)tftp服務(wù)器并關(guān)閉防火墻

/etc/init.d/iptables stop //關(guān)閉防火墻

sudo /sbin/service xinetd start

service xinetd restart

/etc/init.d/xinetd start

看到啟動(dòng)[OK]就可以了

4、查看tftp服務(wù)是否開啟

netstat -a | grep tftp

顯示結(jié)果為udp 0 0 *:tftp *:*表明服務(wù)已經(jīng)開啟,就表明tftp配置成功了。

5、tftp使用

復(fù)制一個(gè)文件到tftp服務(wù)器目錄,然后在主機(jī)啟動(dòng)tftp軟件,進(jìn)行簡(jiǎn)單測(cè)試。

tftp 192.168.1.2

tftpget

tftpput

tftpq

6、tftp命令用法如下

tftp your-ip-address

進(jìn)入TFTP操作:

connect:連接到遠(yuǎn)程tftp服務(wù)器

mode:文件傳輸模式

put:上傳文件

get:下載文件

quit:退出

verbose:顯示詳細(xì)的處理信息

tarce:顯示包路徑

status:顯示當(dāng)前狀態(tài)信息

binary:二進(jìn)制傳輸模式

ascii:ascii 傳送模式

rexmt:設(shè)置包傳輸?shù)某瑫r(shí)時(shí)間

timeout:設(shè)置重傳的超時(shí)時(shí)間

help:幫助信息

? :幫助信息

7、如果老是出現(xiàn)“AVC Denial, click icon to view”的錯(cuò)誤,并不能傳輸文件,需要作如下修改

修改/etc/sysconfig/selinux,將SELINUX設(shè)定為disable,使用命令setenforce 0讓selinux配置文件生效。

8、Busybox中tftp命令的用法

命令格式為:

tftp [option] ... host [port]

如果要下載或上傳文件的話是一定要用這些option的。

-g 表示下載文件 (get)

-p 表示上傳文件 (put)

-l 表示本地文件名 (local file)

-r 表示遠(yuǎn)程主機(jī)的文件名 (remote file)

例如,要從遠(yuǎn)程主機(jī)192.168.1.2上下載 embedexpert,則應(yīng)輸入以下命令

tftp -g -r embedexpert 192.168.1.2

put指定路徑指定文件

sftp上傳下載命令get/put。

lcd切換windows環(huán)境路徑lpwd查看windows環(huán)境路徑cd切換linux環(huán)境路徑pwd查看linux環(huán)境路徑get下載linux資源到windowsput上傳windows資源到linux,sftp上傳下載命令get/put。

linux常用命令

linux常用命令如下:

1、查看內(nèi)核版本:uname -a。

2、控制臺(tái)-》圖形界面:init 5或者startx。

3、圖形界面-》控制臺(tái): init3或者直接注銷。

4、如何查看ip地址:ifconfig。

5、配置ip:ifconfig eth0 ip地址。

6、重啟:reboot 或者 shutdown -r now。

7、普通用戶切換到系統(tǒng)用戶:su。

8、注銷用戶指令:logout。

9、從子機(jī)退出:ctrl+alt。

10、全屏:ctrl+alt+enter 。

基本思想:

Linux的基本思想有兩點(diǎn):第一,一切都是文件;第二,每個(gè)文件都有確定的用途。其中第一條詳細(xì)來(lái)講就是系統(tǒng)中的所有都?xì)w結(jié)為一個(gè)文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對(duì)于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。

完全免費(fèi):

Linux是一款免費(fèi)的操作系統(tǒng),用戶可以通過(guò)網(wǎng)絡(luò)或其他途徑免費(fèi)獲得,并可以任意修改其源代碼。這是其他的操作系統(tǒng)所做不到的。正是由于這一點(diǎn),來(lái)自全世界的無(wú)數(shù)程序員參與了Linux的修改、編寫工作,程序員可以根據(jù)自己的興趣和靈感對(duì)其進(jìn)行改變,吸收了無(wú)數(shù)程序員的精華。

以上內(nèi)容參考:百度百科--Linux

linux下ftp命令詳解

ftp(file transfer protocol)

功能說(shuō)明:設(shè)置文件系統(tǒng)相關(guān)功能。

語(yǔ)法:ftp [-dignv][主機(jī)名稱或IP地址]

補(bǔ)充說(shuō)明:FTP是ARPANet的標(biāo)準(zhǔn)文件傳輸協(xié)議,該網(wǎng)絡(luò)就是現(xiàn)今Internet的前身。

參數(shù): 《Linux就該這么學(xué)》

-d 詳細(xì)顯示指令執(zhí)行過(guò)程,便于排錯(cuò)或分析程序執(zhí)行的情形。

-i 關(guān)閉互動(dòng)模式,不詢問任何問題。

-g 關(guān)閉本地主機(jī)文件名稱支持特殊字符的擴(kuò)充特性。

-n 不使用自動(dòng)登陸。

-v 顯示指令執(zhí)行過(guò)程。

1. 連接ftp服務(wù)器

格式:ftp [hostname| ip-address]

a)在linux命令行下輸入:

ftp 192.168.1.1

b)服務(wù)器詢問你用戶名和密碼,分別輸入用戶名和相應(yīng)密碼,待認(rèn)證通過(guò)即可。

c)也可以先輸入ftp

ftp

d)然后在輸入要連接的IP

ftpopen 192.168.1.1

2. 下載文件

下載文件通常用get和mget這兩條命令。

a) get

格式:get [remote-file] [local-file]

將文件從遠(yuǎn)端主機(jī)中傳送至本地主機(jī)中。

如要獲取遠(yuǎn)程服務(wù)器上/usr/your/1.htm,則

ftp get /usr/your/1.htm 1.htm (回車)

b) mget

格式:mget [remote-files]

從遠(yuǎn)端主機(jī)接收一批文件至本地主機(jī)。

如要獲取服務(wù)器上/usr/your/下的所有文件,則

ftp cd /usr/your/

ftp mget *.* (回車)

此時(shí)每下載一個(gè)文件,都會(huì)有提示。如果要除掉提示,則在mget *.* 命令前先執(zhí)行:prompt off

注意:文件都下載到了linux主機(jī)的當(dāng)前目錄下。比如,在 /usr/my下運(yùn)行的ftp命令,則文件都下載到了/usr/my下。

3.上傳文件

a) put

格式:put local-file [remote-file]

將本地一個(gè)文件傳送至遠(yuǎn)端主機(jī)中。

如要把本地的1.htm傳送到遠(yuǎn)端主機(jī)/usr/your,并改名為2.htm

ftp put 1.htm /usr/your/2.htm (回車)

b) mput

格式:mput local-files

將本地主機(jī)中一批文件傳送至遠(yuǎn)端主機(jī)。

如要把本地當(dāng)前目錄下所有html文件上傳到服務(wù)器/usr/your/ 下

ftp cd /usr/your (回車)

ftp mput *.htm?。ɑ剀嚕?/p>

當(dāng)前文章:包含linux命令中的put的詞條
路徑分享:http://www.muchs.cn/article42/hhiohc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、企業(yè)建站、移動(dòng)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站排名全網(wǎng)營(yíng)銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)