Results 1 to 6 of 6

Thread: Virtual file systems in Linux

  1. #1
    Join Date
    Jul 2010
    Posts
    38

    Virtual file systems in Linux

    We are having some part of Linux in our portion. That's why I am very curious to know about some things that are not explained in our notes. The main thing for me now, is to know about the virtual file systems in Linux. I am aware about the virtual file systems in Windows operating system, but very less knowledge about the same in Linux. So thought to take some help from you members. Also it would be better if you explain me about the CD-ROM and network file systems. Hope that I am clear with my doubt. Help me as soon as possible.

  2. #2
    Join Date
    Feb 2010
    Posts
    119

    Re: Virtual file systems in Linux

    In Linux, there are a number of file systems that are not used to store data on a hard drive (or something else) thought, but only to exchange information between the kernel and application programs. In / proc / filesystems these file systems are characterized by the term nodev. In the following, only the most important of these file systems are briefly introduced.
    • devpts: This file system allows via / dev / pts / * access to pseudo-terminals (short chapter) pursuant to the Unix 98 specification. Pseudo-terminals emulate a serial interface. They are Unix / Linux used internally, for example, by terminal emulators such as xterm. Here are traditional devices such as / dev / ttypn used. The Unix 98 specification defines a new device instead. For more details, see the text-Terminal-HOWTO.
    • proc: The proc file system is used for mapping management information from the kernel or the administrative process. The file system is inserted to position / proc.
    • sysfs: Since kernel 2.6 provides an alternative to the sysfs proc file system. sysfs is designed much better than the proc file system, it remains to be seen whether this will really replace. Many programs rely on the available information for many kernels in the / proc directory. If you have installed the kernel code, gives the following file for more information: / usr / src / linux / Documentation / filesystems / sysfs.txt

  3. #3
    Join Date
    Feb 2010
    Posts
    149

    Re: Virtual file systems in Linux

    If you want to integrate the file system manually, run the following commands:

    Code:
    root # mkdir / sys 
    root # mount-t sysfs sysfs / sys
    The following are some more important file systems :
    • tmpfs: This file system is the basis for shared memory under System V. It is usually at the position of / dev / shm involved and allows for efficient data exchange between two programs.
    • usbfs or usbdevfs: usbdevfs are in 2.4 Details of the connected USB devices. It is usually in the proc filesystem mounted (/ proc / bus / usb). Since kernel 2.6 is replaced by usbdevfs usbfs. usbdevfs is still available for compatibility, but is finally eliminated in kernel 2.7.

  4. #4
    Join Date
    Feb 2010
    Posts
    524

    Re: Virtual file systems in Linux

    Data CD-ROMs and DVDs are usually used their own file systems:
    • iso9660: The file system for CD-ROMs, the ISO 9660 standard defined by. This standard does, however, only short file name. Long file names depending on the operating system with different and mutually incompatible extensions supported. Linux can handle both with the usual Unix Rock Ridge extension as well as introduced by Microsoft Joliet extension. Such CDs are automatically correct.
    • udf: As the successor to ISO 9660 is beginning to gradually establish the format disc Universal. It comes with DVDs for use (including data DVDs, if the so-called packet writing was used).

  5. #5
    Join Date
    Feb 2010
    Posts
    537

    Re: Virtual file systems in Linux

    File systems do not have to reside on the local hard disk - they can also have a network to be involved. The Linux kernel currently supports the following network file systems:
    1. nfs: Network File System is the most important of Unix network file system.
    2. coda: This file system is most similar to NFS. It offers a lot of additional features, but is not very common.
    3. ncpfs: This file system is based on the Netware Core Protocol. It is used by Novell Netware.
    4. smbfs: This is the network file system from Microsoft. It comes with Linux in conjunction with Samba to use.
    5. CIFS: The Common Internet File System is a development of the just mentioned network file system from Microsoft.

  6. #6
    Join Date
    Apr 2009
    Posts
    89

    Re: Virtual file systems in Linux

    I am describing some other file systems :
    • Car: A file system is it not in reality. But below this keyword in / etc / fstab or mount to be used when specifying the file system. Linux tries to detect the file system itself. This works for most major file systems, among other things, ext2, ext3, iso9660, reiserfs udf, vfat and xfs.
    • autofs, autofs4: autofs and also the newer version autofs4 are no separate file systems, but kernel extensions that just needed to execute mount file systems automatically. Is the file system for a while no longer in use, will also run automatically umount. This method is especially recommended if by a number of NFS directories used only a few active.
    • devfs and udev: Many hardware components are in the form of Linux device files mentioned below. However, this system is very inflexible and requires several thousand / dev / xxx files. Thus since kernel 2.4 the devfs file system, intended to take over the task of the device files. Although the idea was good, has devfs can not enforce and apply from kernel 2.6 as obsolete. It remains to be seen whether his successor will be successful udev.
    • Loopback: There is no loopback file system. There is the possibility to accommodate in a regular file an entire file system and mount this file with a file system to integrate into the directory tree. The corresponding kernel function is called the loopback device support (module loop). It is then often not very accurate term loopback file system. There are a number of applications for loopback devices, such as the creation of an initial RAM disk for grub or LILO, the realization of encrypted file systems, or testing of ISO images for CDs.
    • cramfs and jffs: The Journaling Flash File System and File System come only in so-called embedded devices are used. They are used to pack as much data in compressed form in a flash memory or in a ROM (read only memory).

Similar Threads

  1. Migration Tips for Linux Systems
    By ADJATAY in forum Tips & Tweaks
    Replies: 2
    Last Post: 15-06-2011, 07:07 AM
  2. Linux File Systems
    By MacKenze in forum Operating Systems
    Replies: 4
    Last Post: 28-01-2011, 04:17 PM
  3. Multiple File systems and mount point in Linux Mint
    By WajidB in forum Operating Systems
    Replies: 5
    Last Post: 16-01-2011, 10:31 AM
  4. How to set up multiple DB2 systems in Linux machine
    By Barsha in forum Software Development
    Replies: 5
    Last Post: 27-02-2010, 11:41 PM
  5. Virtual PC 2007: Run multiple operating systems without MultiBooting
    By James Afflek in forum Guides & Tutorials
    Replies: 2
    Last Post: 21-01-2009, 01:19 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,710,826,574.15835 seconds with 16 queries