Dukto:一款簡單易用的跨平臺(tái)文件傳輸工具
譯文Dukto是一款免費(fèi)的開源文件傳輸實(shí)用工具,它可以用來通過局域網(wǎng)來傳輸文件。有了它,我們就可以更輕松地將文件從任何系統(tǒng)或設(shè)備傳輸?shù)搅硪粋€(gè)系統(tǒng)。你要做的就是在本地系統(tǒng)和目標(biāo)系統(tǒng)上啟動(dòng)Dukto實(shí)用工具,只要在Dukto的窗口上拖放想要傳輸?shù)奈募?/span>/文件夾,這些文件/文件夾就會(huì)傳輸?shù)侥繕?biāo)系統(tǒng)上。根本不需要配置,也根本不需要擔(dān)心用戶、權(quán)限、文件大小或類型、操作系統(tǒng)、協(xié)議、客戶機(jī)和服務(wù)器之類的問題。這個(gè)實(shí)用工具完全很好用,是不是聽起來很酷?不過另一個(gè)值得關(guān)注的優(yōu)點(diǎn)在于它還跨平臺(tái)。沒錯(cuò),它應(yīng)該可以在幾乎所有的操作系統(tǒng)和設(shè)備上使用,包括Linux、Windows、Mac OS X、Meego、安卓、黑莓、Windows Phones和塞班(面向諾基亞觸摸手機(jī))。它是采用GPL許可證發(fā)行的。
功能特性
關(guān)于Dukto的功能特性,我們可以列出下面這些。
•簡單的用戶界面;
•不需要服務(wù)器或互聯(lián)網(wǎng)連接;
•零配置;
•客戶機(jī)自動(dòng)發(fā)現(xiàn);
•高速文件傳輸;
•直接支持多操作系統(tǒng);
•提供便攜式版本;
•可以傳輸多個(gè)文件和文件夾;
•傳輸日志;
•可以收發(fā)文本片段(比如對(duì)發(fā)送URL很有用);
•可以直接從該應(yīng)用程序打開收到的文件;
•Windows 7任務(wù)欄與進(jìn)度和傳輸指示條整合;
•在IP連接頁面上顯示你的IP地址;
•全面的統(tǒng)一碼支持;
•Metro式樣的用戶界面;
•免費(fèi)開源
安裝
將Dukto安裝在Ubuntu及衍生版中:
在LUbuntu 14.04 LTS(對(duì)Ubuntu 14.04 LTS并不確定)中,Dukto在默認(rèn)軟件庫中就有。所以想安裝它,只要運(yùn)行:
- sudo apt-get install dukto
在其他Ubuntu衍生版上,執(zhí)行下列操作。
如果是xUbuntu 15.04(同樣適用于Ubuntu 15.04上),運(yùn)行下列命令:
- sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/colomboem/xU
- buntu_15.04/ /' >> /etc/apt/sources.list.d/dukto.list"
- sudo apt-get update
- sudo apt-get install dukto
你可以將軟件庫密鑰添加到apt。想添加密鑰,運(yùn)行:
- wget http://download.opensuse.org/repositories/home:colomboem/xUbuntu_15.04/Release.key
- sudo apt-key add - < Release.key
如果是xUbuntu 14.10,運(yùn)行下列命令:
- sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/colomboem/xU
- buntu_14.10/ /' >> /etc/apt/sources.list.d/dukto.list"
- sudo apt-get update
- sudo apt-get install dukto
想添加密鑰,運(yùn)行命令:
- wget http://download.opensuse.org/repositories/home:colomboem/xUbuntu_14.10/Release.key
- sudo apt-key add - < Release.key
如果是xUbuntu 14.04,運(yùn)行下列命令:
- sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/colomboem/xU
- buntu_14.04/ /' >> /etc/apt/sources.list.d/dukto.list"
- sudo apt-get update
- sudo apt-get install dukto
想添加密鑰,運(yùn)行命令:
- wget http://download.opensuse.org/repositories/home:colomboem/xUbuntu_14.04/Release.key
- sudo apt-key add - < Release.key
如果是xUbuntu 12.04,運(yùn)行下列命令:
- sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/colomboem/xU
- buntu_12.04/ /' >> /etc/apt/sources.list.d/dukto.list"
- sudo apt-get update
- sudo apt-get install dukto
想添加密鑰,運(yùn)行命令:
- wget http://download.opensuse.org/repositories/home:colomboem/xUbuntu_12.04/Release.key
- sudo apt-key add - < Release.key
#p#
將Dukto安裝在CentOS中:
如果是CentOS 7,以根用戶身份運(yùn)行下列命令:
- cd /etc/yum.repos.d/
- wget http://download.opensuse.org/repositories/home:colomboem/CentOS_7/home:colomboem.repo
- yum install dukto
將Dukto安裝在Fedora中:
如果是Fedora 21,以根用戶身份運(yùn)行下列命令:
- cd /etc/yum.repos.d/
- wget http://download.opensuse.org/repositories/home:colomboem/Fedora_21/home:colomboem.repo
- yum install dukto
如果是Fedora 20,以根用戶身份運(yùn)行下列命令:
- cd /etc/yum.repos.d/
- wget http://download.opensuse.org/repositories/home:colomboem/Fedora_20/home:colomboem.repo
- yum install dukto
將Dukto安裝在RHEL中:
如果是 RHEL 7,以根用戶身份運(yùn)行下列命令:
- cd /etc/yum.repos.d/
- wget http://download.opensuse.org/repositories/home:colomboem/RHEL_7/home:colomboem.repo
- yum install dukto
用法
出于本教程的需要,我將使用兩個(gè)Ubuntu桌面:
1. Lubuntu 14.04 LTS桌面(源系統(tǒng));
2. Ubuntu 15.04 LXDE桌面(目標(biāo)系統(tǒng))。
如上所述,你必須將Dukto安裝在源系統(tǒng)上和目標(biāo)系統(tǒng)上。
安裝完畢后,從兩個(gè)系統(tǒng)上的菜單或Dash來啟動(dòng)它。
或者只要從終端輸入:duckto。
接受許可證協(xié)議。
Dukto的默認(rèn)界面看起來如下:
Dukto會(huì)自動(dòng)搜索并顯示網(wǎng)絡(luò)中安裝b Duto的其他設(shè)備或系統(tǒng)。 正如你從下面屏幕截圖可以看到,Sk at ubuntudesktop是我的目標(biāo)系統(tǒng)。
#p#
只要點(diǎn)擊你的目標(biāo)系統(tǒng),即可傳輸文件。你可以發(fā)送一些文本、文件或文件夾。參照下列屏幕截圖。
我們不妨發(fā)送一個(gè)樣本文件。為此,點(diǎn)擊“Send some files”(發(fā)送一些文件)選項(xiàng)卡。選擇你想發(fā)送的一些文件。發(fā)送文件后,你會(huì)看到下列確認(rèn)信息。
此外,你只要在Dukto的窗口中拖放想要發(fā)送到目標(biāo)系統(tǒng)的文件或文件夾。
現(xiàn)在,在目標(biāo)系統(tǒng)上檢查一下。你會(huì)看到,它已經(jīng)成功地收到了從源系統(tǒng)傳輸過來的文件。
正如你在上述屏幕截圖中看到的那樣,我已成功地將兩個(gè)文件從源系統(tǒng)(Lubuntu 14.04)發(fā)送到了Ubuntu 15.04(目標(biāo))系統(tǒng)。
你可以在主目錄(比如本文中的/home/sk/)中找到已成功傳輸?shù)奈募?/span>
同樣,你可以發(fā)送如上所示的文本或文件夾。
我們不妨發(fā)送一個(gè)樣本文本。為此,點(diǎn)擊目標(biāo)計(jì)算機(jī),點(diǎn)擊“Send some text”(發(fā)送一些文本)按鈕。
輸入文本后點(diǎn)擊Send(發(fā)送)。
#p#
現(xiàn)在,進(jìn)入到該目標(biāo)系統(tǒng),看看它有沒有收到文本。
很酷??吹綇奈业脑聪到y(tǒng)發(fā)送的文本已在目標(biāo)計(jì)算機(jī)上收到。是不是很容易?沒錯(cuò),你沒必要進(jìn)行任何額外的配置。只要在兩個(gè)系統(tǒng)上運(yùn)行Dukto應(yīng)用程序,就可以開始傳輸你的文件/文件夾/文本了。
如果你想更改存儲(chǔ)位置,點(diǎn)擊主界面中的齒輪按鈕。
點(diǎn)擊Change folder(更改文件夾)按鈕,選擇一個(gè)不同的位置。
刪除Dukto
想刪除Dukto,只要在Ubuntu及衍生版中運(yùn)行下列命令。
- sudo apt-get remove dukto
在CentOS/Fedora/RHEL中,運(yùn)行命令:
- sudo yum remove dukto
就是這樣。
結(jié)束語
我得承認(rèn),我在使用Dukto的過程中覺得它非常出色。安裝、配置和使用實(shí)在太容易了。你沒必要是系統(tǒng)管理員或骨灰級(jí)計(jì)算機(jī)用戶。連菜鳥用戶也能在短短幾分鐘內(nèi)輕松地安裝和使用這款應(yīng)用程序。由于它是跨平臺(tái)、便攜式,你可以在幾乎所有的臺(tái)式機(jī)、筆記本電腦和移動(dòng)設(shè)備上使用這款應(yīng)用程序,甚至在服務(wù)器中也可以使用。唯一的缺點(diǎn)就是,眼下它還沒有任何安全機(jī)制可言。所以我建議你在自己的可信網(wǎng)絡(luò)里面使用它。除此之外,我在自己的局域網(wǎng)上測試它的過程中沒發(fā)現(xiàn)有任何問題。只要試一下它,你永遠(yuǎn)不會(huì)再想用另一款實(shí)用工具通過局域網(wǎng)來傳輸文件。
謝謝閱讀!
參考鏈接:
Dukto主頁:http://www.msec.it/blog/?page_id=11