Study Flashcards
four freedoms defined by the FSF
- freedom to use the software for any purpose
- freedom to examine the source code and modify it as you see fit
- freedom to redistribute the software
- freedom to redistribute your modified software
/
root; all files and subdirectories are in this directory
/etc
system configuration files
/boot
boot files such as Linux kernel, initial RAM disk, and often boot loader configuration files
/bin
program files that are critical for normal operation and that ordinary users may run
/sbin
holds program files that are critical for normal operation and that ordinary users seldom run
/lib
holds libraries that are critical for basic system operations
/usr
holds programs and data used in normal system operation but that are not critical for a bare bones boot of the system
/var
holds miscellaneous transient files, such as log files and print spool files
/tmp
holds temporary files, often including temporary files created by user programs
/mnt
the traditional mount point for removable media; sometimes split into subdirectories for each mounted filesystem
/media
the new mount point for removable media
/dev
holds devices files, which provide low level access to hardware
/run
information about the running system
ls -a
displays dot (usually configuration) files that would normally be omitted
ls –color
produces color coded listing that differentiates directories and other special file types by displaying them in different colors
ls -d
changes the behavior of ls to list only the directory name
ls -l
produces a long listing that includes information such as file’s permission string, owner, group, size, and creation date
ls -F
appends an indicator code to the end of each name so that you know what type of file it is
ls -R
causes ls to display directory contents recursively
tool used to view kernel messages
dmesg
command that shows a list of running programs
ps
command that shows an interactive live display of processes
top
command that shows free memory
free