# fish

Jörg
Walter

    trouble@garni.ch

2002-06-23
1.1.1

Távoli gépen található fájlok elérését teszi lehetővé egy SSH hozzáférés és néhány &UNIX; segédprogram segítségével. Így a kiszolgáló oldalon nincs szükség speciális szoftverekre, mégis elérhetővé válnak a szükséges fájlok (ugyanúgy, mintha helyben vagy egy NFS megosztáson lennének). Ugyanúgy működik, mint a MidnightCommander #sh VFS-kezelője.

A Fish működik a legtöbb POSIX-kompatibilis &UNIX;-alapú távoli gépen. Felhasználja a `cat`, `chgrp`, `chmod`, `chown`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed` és `wc` parancsokat. Elindítja a `/bin/sh` parancsértelmezőt, melynek Bourne-kompatibilisnek kell lennie (pl. a `bash` megfelel). Ha a `sed` és a `file` parancsok elérhetők, továbbá létezik az `/etc/apache/magic` &MIME;-típusokat leíró fájl, akkor a program ezek felhasználásával azonosítja a &MIME;-típusokat.

Ha a Perlelérhető a távoli gépen, akkor azt fogja használni. Ebben az esetben csak az `env` és `/bin/sh` parancsokra van szükség. Ráadásul a Perl gyorsabb is.

A Fish protokoll &Windows;-alapú távoli gépeken is tud kezelni, ha a Cygwin telepítve van. Az előbb felsorolt programoknak elérhetőknek kell lenniük a `PATH` változóban, továbbá a kezdeti parancsértelmezőnek jól kell végrehajtania az `echo FISH:;/bin/sh` parancsot.