X File Systems

X File Systems

Procfs

The proc filesystem (procfs) is a special filesystem in Unix-like operating systems that presents information about processes and other system information in a hierarchical file-like structure, providing a more convenient and standardized method for dynamically accessing process data held in the kernel than traditional tracing methods or direct access to kernel memory. Typically, it is mapped to a mount point named /proc at boot time. Wikipedia

root@edison:~# ls /proc/
1    21   290   45    7   93                   filesystems   sched_debug
10   210  291   4504  70  94                   fs            schedstat
11   213  292   451   71  95                   interrupts    scsi
117  214  297   4523  72  96                   iomem         self
12   218  3     4526  73  asound               ioports       slabinfo
125  22   30    4545  76  buddyinfo            irq           softirqs
126  225  309   4549  77  bus                  kallsyms      stat
127  23   310   46    78  cgroups              key-users     sys
13   244  317   460   8   cmdline              keys          sysrq-trigger
131  25   321   47    80  consoles             kmsg          sysvipc
132  251  327   486   82  cpuinfo              kpagecount    timer_list
14   256  331   492   83  crypto               kpageflags    timer_stats
142  26   332   5     84  debug_read_history   loadavg       tty
16   27   387   541   85  devices              locks         uptime
166  270  43    60    86  diskstats            meminfo       version
17   276  434   61    87  dma                  misc          vmallocinfo
18   278  4382  62    88  dri                  modules       vmstat
19   28   4383  63    89  driver               mounts        zoneinfo
2    284  44    65    9   emmc_ipanic_console  mtrr
20   286  4457  66    90  emmc_ipanic_header   net
200  289  4458  67    91  execdomains          pagetypeinfo                     
205  29   447   69    92  fb                   partitions                       
root@edison:~#

Devfs

devfs is an obsolete and no longer available virtual filesystem that automatically generated the contents of /dev on some older versions of the Linux kernel. Wikipedia

Sysfs

sysfs is a virtual file system provided by the Linux kernel that exports information about various kernel subsystems, hardware devices, and associated device drivers, from the kernel's device model to user space, through virtual files. Wikipedia

Last updated