<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這款文件傳輸工具的替代品,牛逼了!

          共 3780字,需瀏覽 8分鐘

           ·

          2023-03-29 12:33

          某種場(chǎng)景下,考慮到 LapTop -> Host 1 -> Host 2 -> Docker -> TMUX,使用scpsftp命令不方便。使用rzsz命令就會(huì)方便很多,但是卻又與 TMUX 不兼容。

          那么,今天推薦給大家的這款神器,絕對(duì)香。

          trzsz(trz / tsz)是一個(gè)基于 Python 編程語言開發(fā)且兼容 TMUX 的文件傳輸工具,類似于 lrzsz(rz / sz),并且 trzsz 有進(jìn)度條、支持目錄傳輸和文件拖動(dòng)上傳、支持 iTerm2、Tabby、Electerm、TTYD 終端。

          trzsz-go 是基于 Go 語言實(shí)現(xiàn)的的 trzsz,它不需要依賴終端的支持,即可上傳和下載文件。

          trzsz-js 支持 Windows 本地的 cmd、PowerShell 等;支持目錄trz -d上傳和tsz -d xxx下載;支持拖動(dòng)文件及目錄直接上傳到服務(wù)器。

          安裝 trzsz

          Ubuntu 用 apt 安裝:

                
                  #?sudo?apt?update?&&?sudo?apt?install?software-properties-common
                  
          #?sudo?add-apt-repository?ppa:trzsz/ppa?&&?sudo?apt?update
          #?sudo?apt?install?trzsz

          Debian 用 apt 安裝:

                #?sudo?apt?install?curl?gpg
          #?curl?-s?'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x7074ce75da7cc691c1ae1a7c7e51d1ad956055ca'?\
          ????|?gpg?--dearmor?-o?/usr/share/keyrings/trzsz.gpg
          #?echo?'deb?[signed-by=/usr/share/keyrings/trzsz.gpg]?https://ppa.launchpadcontent.net/trzsz/ppa/ubuntu?jammy?main'?\
          ????|?sudo?tee?/etc/apt/sources.list.d/trzsz.list
          #?sudo?apt?update
          #?sudo?apt?install?trzsz

          Linux 用 yum 安裝:

                echo?'[trzsz]
          name=Trzsz?Repo
          baseurl=https://yum.fury.io/trzsz/
          enabled=1
          gpgcheck=0'?|?sudo?tee?/etc/yum.repos.d/trzsz.repo

          sudo?yum?install?trzsz

          Mac 用 homebrew 安裝:

                brew?update
          brew?install?trzsz-go

          Windows 用 scoop 安裝:

                scoop?bucket?add?extras
          scoop?install?trzsz

          或從 GitHub 下載源代碼安裝:

                git?clone?https://github.com/trzsz/trzsz-go.git
          cd?trzsz-go
          make
          sudo?make?install

          使用 trzsz

          trz 將文件上傳到遠(yuǎn)程服務(wù)器的用法:

                trz?[-h]?[-v]?[-q]?[-y]?[-b]?[-e]?[-d]?[-B?N]?[-t?N]?[path]


          • -h:幫助信息并退出

          • -v:顯示版本并退出

          • -q:傳輸文件時(shí),隱藏進(jìn)度條

          • -y:如存在相同的文件名,則直接覆蓋現(xiàn)有文件

          • -b:二進(jìn)制傳輸模式,對(duì)于壓縮包、圖片、影音傳輸會(huì)較快

          • -e:轉(zhuǎn)義所有已知的控制字符

          • -d:上傳、下載指定的文件或文件夾

          • -b:設(shè)置最大緩沖區(qū)上限,會(huì)自動(dòng)根據(jù)網(wǎng)速選擇合適的緩沖區(qū)大小,但不會(huì)超過此上限。(默認(rèn)值:10M)

          • -t:設(shè)置超時(shí)秒數(shù)(默認(rèn)值:20秒)在超時(shí)時(shí)間內(nèi),如無法傳完一個(gè)緩沖區(qū)大小的數(shù)據(jù),則會(huì)報(bào)錯(cuò)并退出。設(shè)置為 0 或負(fù)數(shù)時(shí),則永不超時(shí)。

          • path:保存文件的路徑。(默認(rèn)為:當(dāng)前目錄)

          trz 不帶任何參數(shù),則將所要上傳的文件到當(dāng)前目錄下,也可以指定所要上傳到的目錄。

                
                  #?trz
                  
          #?trz?/opt


          b2fee8c2bdcb5845147d5541e723e290.webp

          在本地使用trzsz ssh IP地址登錄服務(wù)器,或使用trzsz -d ssh IP地址登錄,即可支持拖動(dòng)文件和文件夾上傳。

          3505dd1cb7aa5854816b691335fdce9f.webp

          tsz 從遠(yuǎn)程服務(wù)器下載文件的用法:

                tsz?[-h]?[-v]?[-q]?[-y]?[-b]?[-e]?[-d]?[-B?N]?[-t?N]?file?[file?...]


          • file:要下載的文件

          tsz 可以下載一個(gè)或多個(gè)文件,可使用相對(duì)路徑或絕對(duì)路徑,也可使用通配符,下載指定文件。

                
                  #?tsz?file1?file2?file3
                  


          be6f83f3a5198133e220c43aa3878b1a.webp

          上述,大家可根據(jù)trztsz上傳下載的方式結(jié)合實(shí)際場(chǎng)景進(jìn)行運(yùn)用,體驗(yàn)一下rzsz的替代品。

          除此之外,trzsz 中文文檔還提供了一些常見異常問題處理方法。

          814c84e766cc75bc46177daa5e826627.webp

          References

          trzsz:https://github.com/trzsz/trzsz
          trzsz-go:https://github.com/trzsz/trzsz-go
          trzsz-js:https://github.com/trzsz/trzsz.js
          trzsz 中文文檔:https://trzsz.github.io/cn/

          推薦閱讀:

          太強(qiáng)了!這款命令行工具可以在 Linux 文件目錄快速自動(dòng)跳轉(zhuǎn)

          14 款命令行常用工具的替代品!

          7 款可替代 top 命令的工具!

          11 款可替代 top 命令的工具!

          5 款可替代 du 命令的工具!

          10 款你不知道的 Linux 環(huán)境下的替代工具!

          34158737078bc20e45d6fdce4803958e.webp

          瀏覽 81
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  www亚洲第一 | 做爰 视频毛片下载蜜桃视频 | 亚洲 A V中文字幕 | 日本男男群交GAy | 淫色淫香网站 |