自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Linux和Windows之間共享文件?

譯文
系統(tǒng) Linux Windows
若借助Linux社區(qū)的一些出色工具,在Linux和Windows系統(tǒng)之間共享文件異常容易。不妨看看兩種全然不同的共享文件的方法。

【51CTO.com快譯】若借助Linux社區(qū)的一些出色工具,在Linux和Windows系統(tǒng)之間共享文件異常容易。不妨看看兩種全然不同的共享文件的方法。 

[[227947]] 

如今許多人在混合網(wǎng)絡上辦公,Linux系統(tǒng)和Windows系統(tǒng)都在其中扮演重要角色。兩者之間共享文件有時很重要,借助合適的工具異常容易。不用吹灰之力,你就可以將文件從Windows拷貝到Linux或從Linux拷貝到Windows。我們在本文中介紹怎樣配置Linux和Windows系統(tǒng),以便將文件從一個操作系統(tǒng)輕松拷貝到另一個。

在Linux和Windows之間拷貝文件

Windows和Linux之間拷貝文件的第一步是,下載并安裝像PuTTY的pscp這樣的工具。你可以從putty.org下載PuTTY,并輕松安裝到Windows系統(tǒng)上。PuTTY隨帶終端仿真器(putty)以及pscp之類的工具,用于在Linux系統(tǒng)和Windows系統(tǒng)之間安全地拷貝文件。進入到PuTTY網(wǎng)站后,你可以選擇安裝程序或單個的.exe文件,從而決定安裝所有工具還是僅僅安裝想要使用的工具。

你還需要在Linux系統(tǒng)上安裝并運行ssh-server。這讓Linux系統(tǒng)可以支持客戶端(Windows端)連接請求。如果你還沒有安裝好ssh服務器軟件,下列步驟應該適用于Debian系統(tǒng)(Ubuntu等) 

  1. sudo apt update  
  2. sudo apt install ssh-server  
  3. sudo service ssh start 

如果是Red Hat及相關的Linux系統(tǒng),使用類似的命令: 

  1. sudo yum install openssh-server  
  2. sudo systemctl start sshd  

注意:如果你在運行ufw之類的防火墻,可能得打開端口22,允許連接。

使用pscp命令,隨后你可以將文件從Windows拷貝到Linux,反之亦然。“copy from to”命令的語法相當簡單直觀。

從Windows拷貝到Linux

在下列命令中,我們將文件從Windwos系統(tǒng)上的用戶帳戶拷貝到Linux系統(tǒng)上的/tmp目錄。 

  1. C:\Program Files\PuTTY>pscp \Users\shs\copy_me.txt shs@192.168.0.18:/tmp  
  2. shs@192.168.0.18's password 
  3. copy_me.txt   | 0 kB |   0.1 kB/s | ETA: 00:00:00 | 100%  

從Linux拷貝到Windows

將文件從Linux拷貝到Windows同樣很輕松。只要將參數(shù)調(diào)一下。 

  1. C:\Program Files\PuTTY>pscp shs@192.168.0.18:/tmp/copy_me.txt \Users\shs  
  2. shs@192.168.0.18's password 
  3. copy_me.txt   | 0 kB |   0.1 kB/s | ETA: 00:00:00 | 100%  

如果1)pscp在你的Windows搜索路徑上,2)Linux系統(tǒng)在Windows hosts文件中,這個過程會來得順利和容易一些。

Windows搜索路徑

如果你用PuTTY安裝程序安裝PuTTY工具,可能會發(fā)現(xiàn)C:\Program files\PuTTY在Windows搜索路徑上。只要在Windows命令提示符中輸入echo %path%(在搜索欄中輸入“cmd”以打開命令提示符),就可以查看是不是這種情況。如果在Windows搜索路徑上,你不需要操心在文件系統(tǒng)中的位置。進入到含有你想拷貝的文件的文件夾,可能來得更容易。 

  1. C:\Users\shs>pscp copy_me.txt shs@192.168.0.18:/tmp  
  2. shs@192.168.0.18's password 
  3. copy_me.txt   | 0 kB |   0.1 kB/s | ETA: 00:00:00 | 100%  

更新Windows hosts文件

這是另一個小竅門。如果你有管理員權限,可以將Linux系統(tǒng)添加到Windows host文件(C:\Windows\System32\drivers\etc\hosts),然后使用host名稱代替IP地址。牢記一點:如果你Linux系統(tǒng)上的IP地址是動態(tài)分配的,這將行不通。 

  1. C:\Users\shs>pscp copy_me.txt shs@stinkbug:/tmp  
  2. shs@192.168.0.18's password 
  3. hosts                     | 0 kB |   0.8 kB/s | ETA: 00:00:00 | 100%  

請注意:Windows host文件格式類似Linux系統(tǒng)上的/etc/hosts文件:IP地址、空白處和host名稱。注釋前面是井字號(#)。 

  1. # Linux systems  
  2. 192.168.0.18        stinkbug  

那些煩人的行尾結束符號

牢記一點:Windows上文本文件的行結尾既有回車符又有換行符。Pscp工具不會刪除回車符,好讓文件如同Linux文本文件。相反,它只是原封不動地拷貝文件??梢钥紤]安裝tofrodos軟件包,以便能夠在Linux系統(tǒng)上使用fromdos和todos命令,從而調(diào)整兩個平臺之間拷貝的文件。

Windows和Linux之間共享文件夾

共享文件夾是全然不同的操作。你最后將Windows目錄掛載到Linux系統(tǒng)上,或者將Linux目錄掛載到Windows系統(tǒng)上,那樣兩個系統(tǒng)都能使用同一組文件,而不是將文件從一個系統(tǒng)拷貝到另一個系統(tǒng)。Samba是這方面最出色的工具之一,它可仿真Windows協(xié)議,在Linux系統(tǒng)上運行。

一旦Samba安裝完畢,你就能將Linux文件夾掛載到Windows上或?qū)indows文件夾掛載到Linux上。當然,這與本文前面描述的拷貝文件大不一樣。相反,涉及的兩個系統(tǒng)都同時可以訪問同樣的文件。

想了解如何選擇Linux系統(tǒng)和Windows系統(tǒng)之間共享文件的合適工具,請參閱該文:https://www.infoworld.com/article/2617683/linux/linux-moving-files-between-unix-and-windows-systems.html。

原文標題:How to share files between Linux and Windows,作者:Sandra Henry-Stocker 

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2018-06-26 08:55:35

LinuxWindows共享文件

2022-05-03 10:08:53

WindowsLinux文件共享

2022-07-21 11:31:28

UbuntuWindowsLinux

2023-07-23 08:21:16

LinuxKVMWindows

2019-07-08 08:59:41

Docker容器主機

2009-06-10 08:31:23

Windows 7微軟操作系統(tǒng)

2023-12-20 22:04:17

Linux二進制文件

2019-07-09 20:00:02

Windows 10Windows網(wǎng)絡文件共享

2016-07-18 10:51:19

操作系統(tǒng)LinuxWindows

2011-12-07 14:38:22

打印機常見問題

2017-04-19 22:00:40

UbuntuLinux Mint桌面共享

2017-05-04 14:43:43

惡意文件WinLinux

2022-03-29 09:14:23

LinuxWindows文件

2021-06-01 08:00:00

Linux操作系統(tǒng)工具

2011-08-17 16:42:12

2011-08-17 16:46:23

windows7共享文件

2021-10-19 07:27:08

Unix Dos轉(zhuǎn)換

2011-08-16 17:32:15

sambalinux

2021-07-04 19:48:07

LinuxFreeDOS復制文件

2017-09-18 10:05:15

WindowsLinux容器
點贊
收藏

51CTO技術棧公眾號