# Virtuella filsystem (VFS)

En grundläggande funktion i ortodoxa filhanterare är VFS, ett abstrakt lager över alla sorters arkiverad information (ZIP-filer, &FTP;-servrar, TAR-arkiv, NFS-filsystem, SAMBA delade kataloger, ISO cd/dvd-avbilder, RPM-kataloger, etc.), som gör det möjligt för användaren att transparent komma åt all information i dessa väsenskilda typer av filsystem, precis som att gå ner i en vanlig underkatalog. &krusader; stöder flera olika virtuella filsystem:

- Remote connections VFS: 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.

- Archive VFS: allows to browse archives in VFS as it was a folder (ace, arj, bzip2, deb, gzip, iso, lha, rar, rpm, tar, zip and 7-zip).

- VFS för sökning: Skicka till listruta placerar sökresultat i VFS.

- VFS för synkroniseraren: Placerar synkroniserarens resultat i VFS.

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 cannot create folders inside a VFS.

It is possible to keep the folder structure when doing a copy from a virtual folder to a non virtual folder, by selecting the Keep virtual folder structure check box of the copy dialog. Imagine the following virtual folder:

    $ file:/home/myhome/mydir1/myfile1

    $ file:/home/myhome/mydir1/myfile2

    $ file:/home/myhome/mydir2/myfile3

Then do the following steps:

- Gå till den virtuella katalogen och markera filerna

- Välj en målkatalog (inte virtuell)

- Tryck på F5 så visas kopieringsdialogrutan

- Check Keep virtual folder structure

- Välj `/home/min_hemkatalog/` som baswebbadress

- Starta kopieringen genom att klicka på Ok

Resultatet blir:

    $ målkatalog/min_kat1/min_fil1

    $ målkatalog/min_kat1/min_fil2

    $ målkatalog/min_kat1/min_fil3