You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
krusader/doc/en/vfs.docbook

84 lines
3.3 KiB

<sect1 id="vfs">
<title>Virtual file systems (VFS)</title>
<indexterm>
<primary>VFS</primary>
</indexterm>
<para>A basic
<link linkend="features">OFM feature</link> is VFS, this an
abstracted layer over all kinds of archived information (ZIP
files, FTP servers, TAR archives, NFS filesystems, SAMBA shares,
ISO cd/dvd images, RPM catalogs, etc.), which allows the user to
access all the information in these divergent types of
filesystems transparently - just like entering an ordinary
sub-directory. &krusader; supports several virtual
file systems:
<itemizedlist>
<listitem>
<para>
<link linkend="remote-connections">Remote connections
VFS</link>: provides the capability of working with a remote
connection session (FTP, NFS, Samba, FISH, SFTP) like with
local filesystems. It is perfect for complex remote operations
and almost as powerful as most standalone GUI remote
clients.</para>
</listitem>
<listitem>
<para>
<link linkend="archives">Archive VFS</link>: allows to browse
archives in VFS as it was a directory (ace, arj, bzip2, deb,
gzip, iso, lha, rar, rpm, tar, zip and 7-zip).</para>
</listitem>
<listitem>
<para>
<link linkend="archives">Search VFS</link>:
<guibutton>Feed to listbox</guibutton> places the search
results in VFS.</para>
</listitem>
<listitem>
<para>
<link linkend="synchronizer">Synchronizer VFS</link>: places
the synchronizer results in VFS.</para>
</listitem>
</itemizedlist>Actions you perform on the files in VFS are
performed on the 'real' files. You do not just delete files from
the VFS - you delete them from your hard drive. Limitations: you
ca not create directories inside a VFS.</para>
<para>It is possible to keep the directory structure when doing a
from copy from a virtual folder to a non virtual folder, by
selecting the "Keep virtual directory structure" check box of the
copy dialog. Imagine the following virtual folder:
<screen><prompt>$</prompt> <userinput>file:/home/myhome/mydir1/myfile1</userinput></screen>
<screen><prompt>$</prompt> <userinput>file:/home/myhome/mydir1/myfile2</userinput></screen>
<screen><prompt>$</prompt> <userinput>file:/home/myhome/mydir2/myfile3</userinput></screen>
Then do the following steps:
<itemizedlist>
<listitem>
<para>go to the virtual folder and select the files</para>
</listitem>
<listitem>
<para>select a destination folder (non virtual!)</para>
</listitem>
<listitem>
<para>press
<keycap>F5</keycap>-&gt; copy dialog
appears</para>
</listitem>
<listitem>
<para>Check
<guilabel>Keep virtual directory structure</guilabel></para>
</listitem>
<listitem>
<para>Select
<filename>/home/myhome/</filename> for base
&URL;</para>
</listitem>
<listitem>
<para>Start copy by pressing OK</para>
</listitem>
</itemizedlist>The result will be:
<screen><prompt>$</prompt> <userinput>destinationdir/mydir1/myfile1</userinput></screen>
<screen><prompt>$</prompt> <userinput>destinationdir/mydir1/myfile2</userinput></screen>
<screen><prompt>$</prompt> <userinput>destinationdir/mydir2/myfile3</userinput></screen>
</para>
</sect1>