130 likes | 272 Views
Module 2 - The File System. Linux File Types. Directories Files (text files & scripts) Binaries Links (soft/symbolic links). The Linux Directory Tree. Directories and Functions. The Linux PATH. What is PATH ?
E N D
Linux File Types • Directories • Files (text files & scripts) • Binaries • Links (soft/symbolic links)
The Linux PATH • What is PATH ? PATH is an environmental variable in Linux and other Unix-like operating systems that tells the shell which directories to search for executable files. /etc/sysconfig/network /home/hagay/Desktop
Absolute and Relative Path • An absolute path starts from the top of the tree # cd /home/hagay/Desktop • A relative path NEVER starts with / # cd hagay/Desktop * assuming /home is where we are
Navigating in space • The cd command (Change Directory) # cd - Take me to my home directory # cd /etc/sysconfig - take me to directory # cd - - take me to the former directory # cd .. - take me one directory UP # cd ~avi - take me to Avi’s home directory
The Linux File System • The current default file system is ext4 • Previous versions where ext2 and ext3 • ext4 can support partition size of up to 1 exbibyte (1 exbibyte = 1,152921.5046068 terabytes) • ext4 can support a single file size of approximately 1 terabyte
The Linux File System and Directory Tree Integration • In Linux we often integrate the file system (partitions) with the Linux directory tree. • Remember our installation ? We created partitions for some of the Top-Level directories: /boot - 500MB partition / - 10GB partition /var - 2GB partition
The Linux Logical Volume Manager • LVM is a logical volume manager for the Linux kernel. it manages disk drives and similar mass-storage devices. • The term "volume" refers to a disk drive or partition thereof. • It was originally written in 1998 by Heinz Mauelshagen, who based its design on that of the LVM in HP-UX.