Warning, /utilities/krusader/doc/handbook/vfs.docbook is written in an unsupported language. File is not indexed.
0001 <!-- 0002 SPDX-FileCopyrightText: 2000-2003 Shie Erlich <erlich@users.sourceforge.net> 0003 SPDX-FileCopyrightText: 2000-2003 Rafi Yanai <yanai@users.sourceforge.net> 0004 SPDX-FileCopyrightText: 2004-2010 Frank Schoolmeesters <codeknight@users.sourceforge.net> 0005 SPDX-FileCopyrightText: 2000-2022 Krusader Krew <https://krusader.org> 0006 --> 0007 <sect1 id="vfs"> 0008 <title>Virtual file systems (VFS)</title> 0009 <indexterm> 0010 <primary>VFS</primary> 0011 </indexterm> 0012 <para>A basic 0013 <link linkend="features">OFM feature</link> is VFS, this an 0014 abstracted layer over all kinds of archived information (ZIP 0015 files, &FTP; servers, TAR archives, &NFS; filesystems, SAMBA shares, 0016 ISO &CD;/&DVD; images, RPM catalogs, &etc;), which allows the user to 0017 access all the information in these divergent types of 0018 filesystems transparently - just like entering an ordinary 0019 sub-folder. &krusader; supports several virtual 0020 file systems:</para> 0021 <itemizedlist> 0022 <listitem> 0023 <para> 0024 <link linkend="remote-connections">Remote connections 0025 VFS</link>: provides the capability of working with a remote 0026 connection session (&FTP;, &NFS;, Samba, FISH, SFTP) like with 0027 local filesystems. It is perfect for complex remote operations 0028 and almost as powerful as most standalone &GUI; remote 0029 clients.</para> 0030 </listitem> 0031 <listitem> 0032 <para> 0033 <link linkend="archives">Archive VFS</link>: allows to browse 0034 archives in VFS as it was a folder (ace, arj, bzip2, deb, 0035 gzip, iso, lha, rar, rpm, tar, zip and 7-zip).</para> 0036 </listitem> 0037 <listitem> 0038 <para> 0039 <link linkend="archives">Search VFS</link>: 0040 <guibutton>Feed to listbox</guibutton> places the search 0041 results in VFS.</para> 0042 </listitem> 0043 <listitem> 0044 <para> 0045 <link linkend="synchronizer">Synchronizer VFS</link>: places 0046 the synchronizer results in VFS.</para> 0047 </listitem> 0048 </itemizedlist> 0049 <para>Actions you perform on the files in VFS are 0050 performed on the 'real' files. You do not just delete files from 0051 the VFS - you delete them from your hard drive. Limitations: you 0052 cannot create folders inside a VFS.</para> 0053 <para>It is possible to keep the folder structure when doing a 0054 copy from a virtual folder to a non virtual folder, by 0055 selecting the <quote>Keep virtual folder structure</quote> check box of the 0056 copy dialog. Imagine the following virtual folder: 0057 <screen><prompt>$</prompt> <userinput>file:/home/myhome/mydir1/myfile1</userinput></screen> 0058 <screen><prompt>$</prompt> <userinput>file:/home/myhome/mydir1/myfile2</userinput></screen> 0059 <screen><prompt>$</prompt> <userinput>file:/home/myhome/mydir2/myfile3</userinput></screen> 0060 Then do the following steps:</para> 0061 <itemizedlist> 0062 <listitem> 0063 <para>go to the virtual folder and select the files</para> 0064 </listitem> 0065 <listitem> 0066 <para>select a destination folder (non virtual!)</para> 0067 </listitem> 0068 <listitem> 0069 <para>press 0070 <keycap>F5</keycap>-> copy dialog 0071 appears</para> 0072 </listitem> 0073 <listitem> 0074 <para>Check 0075 <guilabel>Keep virtual folder structure</guilabel></para> 0076 </listitem> 0077 <listitem> 0078 <para>Select 0079 <filename>/home/myhome/</filename> for base 0080 &URL;</para> 0081 </listitem> 0082 <listitem> 0083 <para>Start copy by pressing OK</para> 0084 </listitem> 0085 </itemizedlist> 0086 <para>The result will be: 0087 <screen><prompt>$</prompt> <userinput>destinationdir/mydir1/myfile1</userinput></screen> 0088 <screen><prompt>$</prompt> <userinput>destinationdir/mydir1/myfile2</userinput></screen> 0089 <screen><prompt>$</prompt> <userinput>destinationdir/mydir2/myfile3</userinput></screen> 0090 </para> 0091 </sect1>