# fish

&Joerg.Walter; &Joerg.Walter.mail;
&tradClaudiuCostin;
2002-06-23
1.1.1

Vă permite să accesaţi fişierele altui calculator utilizînd un simplu cont de SSH şi utilitarele &UNIX; standard de pe maşina distantă. În acest fel nu este necesar nici un software special pe server şi obţineţi acces la fişierele acelui calculator ca şi cum ar fi locale (sau ca în NFS, deoarece acesta este mai lent decît accesul local). El utilizează acelaşi protocol ca şi subsistemul VFS #sh din MidnightCommander.

Fish ar trebui să funcţioneze cu aproape orice sistem de calcul distant bazat pe un &UNIX; compatibil POSIX. El utilizează comenzile de interpretor `cat`, `chgrp`, `chmod`, `chown`, `cp`, `dd`, `env`, `expr`, `grep`, `ls`, `mkdir`, `mv`, `rm`, `rmdir`, `sed` şi `wc`. Fish execută `/bin/sh` ca interpretor de comenzi asociat şi se aşteaptă să fie un interpretor Bourne (sau compatibil, precum `bash`). Dacă există comenzile `sed` şi `file`, precum şi fişierul `/etc/apache/magic` cu semnăturile de tipuri &MIME;, acestea for fi folosite.

Dacă Perl este disponibil pe maşina distantă, va fi utilizat în locul tuturor celorlalte utilitare, cu excepţia comenzilor `env` şi `/bin/sh`. Cu Perl operaţiile executate sînt mult mai rapide.

Fish poate funcţiona chiar şi pe maşini &Windows; dacă sînt instalate utilitare precum cele din Cygwin. Toate programele listate mai sus trebuie să fie accesibile prin intermediul variabilei de mediu `PATH` şi interpretorul de comenzi iniţial trebuie să fie în stare să proceseze corect comanda `echo FISH:;/bin/sh`.