proc file system

/proc

ls

for each proces for the system sow a number in that directory find information about that particular process

 

more cmdline

information about process memory used
each process have a directory
top command

cpufreq

cpuinfo

filesystem

interrupts

kmsg

loadavg – what going on to the system

meminfo

/proc

lsdev | more

lsdev

lsmod | more

lsmode

lspci | more  # allow to look at all PCI devices

lsusb | more # usb device

lsof  #list all the open file on the system

lsofwhat Type, what name of the files…

lsof -F #print out in easy to parse

sysctl  #

sysctl -a

sysctl -W # change some variable

sysctl w

cat /etc/sysctl.conf

sysctl-conf

Share library

cat ld.so.conf

cat ld.so.confldconfig #refresh the cache which keep track of the share library

User environment

/etc/ # more login.defs

roles of the users ,path,  must be set in global way

/etc/ more profile #  in suse linux

bash.bashrc   # depend on the linux version similar to profile file