|
|
<article lang="&language;" id="fish">
|
|
|
<title
|
|
|
>fish</title>
|
|
|
<articleinfo>
|
|
|
<authorgroup>
|
|
|
<author
|
|
|
>&Joerg.Walter; &Joerg.Walter.mail;</author>
|
|
|
<author
|
|
|
>&Brad.Hards; &Brad.Hards.mail;</author>
|
|
|
<othercredit role="translator"
|
|
|
><firstname
|
|
|
></firstname
|
|
|
><surname
|
|
|
></surname
|
|
|
><affiliation
|
|
|
><address
|
|
|
><email
|
|
|
></email
|
|
|
></address
|
|
|
></affiliation
|
|
|
><contrib
|
|
|
></contrib
|
|
|
></othercredit
|
|
|
>
|
|
|
</authorgroup>
|
|
|
|
|
|
<date
|
|
|
>2005-02-29</date>
|
|
|
<releaseinfo
|
|
|
>1.1.2</releaseinfo>
|
|
|
|
|
|
</articleinfo>
|
|
|
|
|
|
<para
|
|
|
>Позволяет обращаться к файлам на другом компьютере по протоколу SEcure Shell (<acronym
|
|
|
>SSH</acronym
|
|
|
>). На удалённом компьютере должен быть запущен демон <acronym
|
|
|
>SSH</acronym
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Обработчик протокола fish запускается так: <userinput
|
|
|
>fish://<replaceable
|
|
|
>имя-компьютера</replaceable
|
|
|
></userinput
|
|
|
> или <userinput
|
|
|
>fish://<replaceable
|
|
|
>имя-пользователя</replaceable
|
|
|
>@<replaceable
|
|
|
>имя-компьютера</replaceable
|
|
|
></userinput
|
|
|
></para>
|
|
|
|
|
|
<note
|
|
|
><para
|
|
|
>Вы должны использовать двойную косую черту.</para
|
|
|
></note>
|
|
|
|
|
|
<para
|
|
|
>Вы можете опустить <replaceable
|
|
|
>имя-пользователя</replaceable
|
|
|
> (и @ после него), если используете одно и то же имя пользователя на обоих компьютерах.</para>
|
|
|
|
|
|
<para
|
|
|
>Можно также указать пароль: <userinput
|
|
|
>fish://<replaceable
|
|
|
>имя-пользователя</replaceable
|
|
|
>:<replaceable
|
|
|
>пароль</replaceable
|
|
|
>@<replaceable
|
|
|
>имя-компьютера</replaceable
|
|
|
></userinput
|
|
|
>, но это необязательно, так как пароль будет запрошен, если он не указан.</para>
|
|
|
|
|
|
<para
|
|
|
>Если вы запустили демон <acronym
|
|
|
>SSH</acronym
|
|
|
> на нестандартном порту, укажите порт, как обычно он указывается в &URL;: <userinput
|
|
|
>fish://<replaceable
|
|
|
>имя-компьютера</replaceable
|
|
|
>:<replaceable
|
|
|
>порт</replaceable
|
|
|
></userinput
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Fish должен работать с любой системой &UNIX;, совместимой с <acronym
|
|
|
>POSIX</acronym
|
|
|
>. Во время работы используются команды <command
|
|
|
>cat</command
|
|
|
>, <command
|
|
|
>chgrp</command
|
|
|
>, <command
|
|
|
>chmod</command
|
|
|
>, <command
|
|
|
>chown</command
|
|
|
>, <command
|
|
|
>cp</command
|
|
|
>, <command
|
|
|
>dd</command
|
|
|
>, <command
|
|
|
>env</command
|
|
|
>, <command
|
|
|
>expr</command
|
|
|
>, <command
|
|
|
>grep</command
|
|
|
>, <command
|
|
|
>ls</command
|
|
|
>, <command
|
|
|
>mkdir</command
|
|
|
>, <command
|
|
|
>mv</command
|
|
|
>, <command
|
|
|
>rm</command
|
|
|
>, <command
|
|
|
>rmdir</command
|
|
|
>, <command
|
|
|
>sed</command
|
|
|
> и <command
|
|
|
>wc</command
|
|
|
>. Fish запускает в качестве оболочки <command
|
|
|
>/bin/sh</command
|
|
|
> и ожидает, что она будет оболочкой bash (или совместимой с ней. Если доступны команды <command
|
|
|
>sed</command
|
|
|
> и <command
|
|
|
>file</command
|
|
|
>, а также файл <filename
|
|
|
>/etc/apache/magic</filename
|
|
|
>, содержащий список типов &MIME;, все они будут использоваться во время попыток определить тип файлов. </para>
|
|
|
|
|
|
<para
|
|
|
>Если на удалённой машине доступен <application
|
|
|
>Perl</application
|
|
|
>, то для определения типов файлов будет использоваться он. При этом будут нужны только команды <command
|
|
|
>env</command
|
|
|
> и <command
|
|
|
>/bin/sh</command
|
|
|
>. При использовании <application
|
|
|
>Perl</application
|
|
|
> работа заметно ускоряется.</para>
|
|
|
|
|
|
<para
|
|
|
>Fish может работать даже на &Windows;-машинах, если там установлен, например, <application
|
|
|
>Cygwin</application
|
|
|
>. Все указанные выше программы должны быть доступны в системной переменной <envar
|
|
|
>PATH</envar
|
|
|
>, а исходная оболочка должна быть способна обрабатывать команду <command
|
|
|
>echo FISH:;/bin/sh</command
|
|
|
>.</para>
|
|
|
|
|
|
</article>
|