Files transferred over shell protocol: Difference between revisions

Content deleted Content added
SdkbBot (talk | contribs)
m Removed erroneous space and general fixes (task 1)
Line 1:
{{short description|Computer protocol}}
{{More sourcescitations needed|date=December 2009}}
 
'''Files transferred over Shell protocol''' ('''FISH''') is a network [[Protocol (computing)|protocol]] that uses [[Secure Shell]] (SSH) or [[Remote Shell]] (RSH) to [[file transfer|transfer files]] between computers and manage remote files.
Line 44:
 
== Implementations ==
* [[Midnight Commander]] <ref>https://github.com/MidnightCommander/mc/blob/master/src/vfs/fish/fish.c</ref>
* [[Far_ManagerFar Manager#Linux, MacOS and BSD version|far2l]] <ref>https://github.com/elfmz/far2l/issues/1819</ref>
* [[Lftp]] <ref>https://github.com/lavv17/lftp/blob/master/src/Fish.cc</ref>
* fish:// [[KDE]] [[KIO|kioslave]] <ref>https://github.com/KDE/kio-extras/blob/master/fish/fish.cpp</ref> (with [[konqueror]], [[Krusader]] or [[Dolphin (file manager)|Dolphin]])
* fish as [https://github.com/greyltc/tcl-vfs/blob/master/library/template/fishvfs.tcl tcl-vfs]
* FISH was implemented in [[Emacs]] TRAMP some time ago, but support was removed<ref>[https://github.com/emacs-mirror/emacs/commit/03c1ad4351c10ec998410e8d34f52ac4a1a0decd#diff-96ee1cf8a36451f16ddf3f468f6ac74643eeee171d17054ca0c8cbf6653a26a8 related commit in Emacs]</ref><ref>https://lists.gnu.org/archive/html/tramp-devel/2010-09/msg00001.html</ref> (although TRAMP still can use shell connections in a similar way using tramp-sh.el script file)