Linux

通過 SSH 歸檔(tar)前端

  • February 22, 2019

我正在尋找一種替代方法來替代tar通過 SSH 在 Linux 主機上 tar/list/untar 文件的裸命令,以便在某些共享主機帳戶上使用。自然沒有人可以使用 X-Windows 或 Midnight Commander。

它可能是;

  • 伺服器端 cli 應用程序/前端,可能已安裝或無需修改系統即可使用
  • 客戶端,基於 Windows 的 SSH 文件管理器,具有歸檔功能(遠端使用 tar)
  • 一個類似的文件管理器,它可以使用腳本並通過上下文菜單或其他東西將選定的文件名傳遞給配置的腳本,所以我可以用 tar 腳本擴展它。

限制是;

  • CLI over SSH,沒有 X-Windows
  • 沒有管理權限
  • 未安裝 MC
  • Windows 客戶端(適用於任何基於 SSH 客戶端的解決方案)

我的 Linux 知識現在有點塵土tar飛揚,所以我可能錯過了一個有用的、眾所周知的替代方案 =)歸檔能力)

你能描述一下你在使用 tar 時遇到的問題嗎?過去使用過 MC 的乏味,我很難想像一個基於 curses 的界面會更容易。

相反,我建議設置 bash 補全——要麼為 tar 滾動你自己的,要麼只使用這個優秀的包,然後學會使用並喜歡

$$ tab $$鑰匙。 知道最新版本的 GNU tar 不需要z,或者j在列出或解壓縮 .tar.gz 或 .tar.bz2 文件時,也可以為您省去一些麻煩,因此您可以始終使用tar tfand tar xf

在您的 PC 上安裝 Cygwin。然後你只需要知道你需要的任何 BASH 腳本。

引用自:https://serverfault.com/questions/209994