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.
84 lines
3.3 KiB
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>-> 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>
|