亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>win8教程>

      windows與linux怎么實(shí)現(xiàn)文件互拷

      時(shí)間: 春健736 分享

        因?yàn)橛械臅r(shí)候,linux主機(jī)中的一些文件可能會(huì)在windows環(huán)境下用到。例如在linux主機(jī)中抓了一些圖片,想把它們傳到windows主機(jī)上以作為word文檔的插圖。又或者從Windows主機(jī)上網(wǎng),下載了一些linux的軟件包,想傳到linux主機(jī)中安裝。在這些情況下,都需要一種方法來(lái)進(jìn)行兩者之間的互通。那么windows與linux怎么實(shí)現(xiàn)文件互拷?下面跟著學(xué)習(xí)啦小編一起去了解下吧。

        windows與linux怎么實(shí)現(xiàn)文件互拷

        借助 PSCP 命令可以實(shí)現(xiàn)windows與linux文件的互拷:

        1、下載pscp.exe 文件 (我的資源文件中有)

        2、如果想在所有目錄可以執(zhí)行,請(qǐng)更改環(huán)境變量。

        windows執(zhí)行指令時(shí)直接到這些目錄去尋找可執(zhí)行文件。

        設(shè)置環(huán)境變量的方法:

        我的電腦->屬性->高級(jí)->環(huán)境變量

        里面有用戶變量和系統(tǒng)變量?jī)煞N。用戶變量當(dāng)然是只有當(dāng)前用戶才能使用的,系統(tǒng)變量是所有用戶都能使用的。

        我們就編輯用戶變量中的變量名為PATH的變量。

        點(diǎn)擊“編輯”后發(fā)現(xiàn)變量值就是用分號(hào)“;”隔開的路徑名,在這里加上我們的路徑。

        比如我加上后變量值變?yōu)?“C:\Program Files\StormII\Codec;C:\Program Files\StormII;C:\Program Files\PuTTY”。

        3. 環(huán)境變量改好后,在命令行下輸入 pscp就可以拷文件了:

        命令格式:pscp localfile rootuser@remoteip:/fileDirectory

        拷貝整個(gè)文件夾: pscp -r localDir rootuser@remoteip:/fileDirectory

        如果是從linux拷貝文件,是同樣的方法,只不過(guò)是把前后地址對(duì)換一下即可;

        4. 比如我想把windows下e:\htk 整個(gè)目錄的所有文件復(fù)制到linux /root目錄下,命令如下:

        pscp -r -l root -pw 1234567890 e:\htk 192.168.0.204:/root

        說(shuō)明:

        -r 復(fù)制目錄下所有文件;

        -l 對(duì)方機(jī)器(linux)的用戶名(root);

        -pw 密碼(1234567890 );

        e:\htk 源文件/文件夾的地址;

        192.168.0.204:/root 目的文件/文件夾的地址。192.168.0.204為linux機(jī)器的ip地址。

        5. 反過(guò)來(lái),把linux soundRcg目錄下的test.txt文件傳輸?shù)絯indows e:\下,同樣在windows命令行中敲入命令:

        pscp -l root -pw 1234567890 192.168.0.204:/soundRcg/test.txt E:\

        備注:pscp似乎傳輸速度不是很快。

        實(shí)現(xiàn)windows和linux互傳文件

        嘗試從windows xp向ubuntu11.10傳文件

        ubuntu使用的是ssh

        windows使用的是putty和其附帶的pscp

        首先配置ubuntu:

        1.先使用netstat -tl或service ssh status查看ssh服務(wù)是否開啟,如果沒(méi)有開啟,用service ssh restart開啟,如果沒(méi)有安裝,使用sudo apt-get install openssh-server安裝ssh

        2.檢查防火墻

        注:可以使用iptables,但我在ubuntu中沒(méi)找到,會(huì)用的同學(xué)可以忽略下面的東西。

        Ubuntu在它的發(fā)行版中,附帶了一個(gè)相對(duì)iptables簡(jiǎn)單很多的防火墻配置工具:ufw

        使用如下命令:

        $sudo ufw default deny

        $sudo ufw enable

        通過(guò)第一命令,我們?cè)O(shè)置默認(rèn)的規(guī)則為deny, 這樣除非指明打開的端口, 否則所有端口默認(rèn)都是關(guān)閉的。第二個(gè)命令則啟動(dòng)了ufw。如果下次重新啟動(dòng)機(jī)器, ufw也會(huì)自動(dòng)啟動(dòng)。

        然后開啟22端口:

        $sudo ufw allow 22

        由于在/etc/services中, 22端口對(duì)應(yīng)的服務(wù)名是ssh。所以下面的命令是一樣的:

        $sudo ufw allow ssh

        現(xiàn)在可以通過(guò)下面命令來(lái)查看防火墻的狀態(tài)了:

        $sudo ufw status

        Firewall loaded

        To Action From

        – —— —-

        22:tcp ALLOW Anywhere

        22:udp ALLOW Anywhere

        可以看到,22端口的tcp和udp協(xié)議都打開了。

        現(xiàn)在到windows中:

        打開putty.exe,填入待連接主機(jī)IP,port選擇22

        連接成功:現(xiàn)在就可以像在ubuntu中使用命令行一樣了

        打開cmd窗口,輸入命令:

        pscp 源文件路徑 root@hostIp:目的路徑

        如將aaa.jpg傳到/home下,則: pscp aaa.jpg root@192.168.0.101:/home

        傳輸成功:

        ls一下:

        成功了!

        可以不用root身份而用普通用戶身份登陸連接,此時(shí)只能將文件傳至用戶對(duì)應(yīng)的主目錄下

        從linux向windows傳文件:

        在windows的cmd中輸入 pscp root@hostIp: linux中源文件路徑 windows中目的路徑

        如: pscp root@192.168.0.100:/home/aaa.jpg G:/putty/

        注意:使用pscp只能傳文件,無(wú)法傳目錄,要傳目錄的話可以用psftp

        可能會(huì)遇到的問(wèn)題:

        防火墻把一些IP封了之類的,到/etc/hosts.allow中加上一句ALL : ALL(允許所有的IP連接,這個(gè)真的很不好,還是設(shè)置成只允許特定的IP連接比較好)

      看過(guò)“ windows與linux怎么實(shí)現(xiàn)文件互拷 ”的人還看了:

      1.如何在windows系統(tǒng)中使用linux的命令

      2.Windows平臺(tái)下如何使用rsync實(shí)現(xiàn)文件同步

      3.LINUX向網(wǎng)盤上傳大文件的方法

      4.Linux如何讀取iOS鏡像文件

      5.Linux中怎么使用rz/sz工具進(jìn)行文件傳輸

      651888