Exploring the UNIX File System and File Security - PowerPoint PPT Presentation


PPT – Exploring the UNIX File System and File Security PowerPoint presentation | free to download - id: 175288-ZDc1Z


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation

Exploring the UNIX File System and File Security


Discuss and explain the UNIX file system. Define a UNIX file ... bin contains binaries, or executables needed to start the system and perform system tasks ... – PowerPoint PPT presentation

Number of Views:258
Avg rating:3.0/5.0
Slides: 25
Provided by: til44
Learn more at: http://www.kean.edu


Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Exploring the UNIX File System and File Security

Exploring the UNIX File System and File Security
Lesson A
  • Understanding Files and Directories

  • Discuss and explain the UNIX file system
  • Define a UNIX file system partition
  • Use the mount command to mount a file system

Objectives (cont.)
  • Discuss relative and absolute path addressing
  • Diagram the UNIX file system hierarchy
  • Navigate the file system

Understanding the UNIXFile System
  • A file is the basic component for data storage
  • UNIX considers everything it interacts with a
  • A file system is UNIXs way of organizing files
    on mass storage (disk) devices
  • A physical file system is a section of the hard
    disk that has been formatted to hold files
  • The file system is organized in a hierarchical
    structure similar to an inverted tree

(No Transcript)
Understanding the Standard Tree Structure
  • The structure starts at the root level
  • Root is the name of the file at this basic level
    and it is denoted by the slash character (/)
  • A directory is a file that can contain other
    files and directories
  • A subdirectory is a directory within a directory
  • The subdirectory is considered the child of the
    parent directory

Using UNIX Partitions
  • The section of the disk that holds a file system
    is called a partition
  • When installing UNIX, one of the first tasks is
    deciding how to partition a storage device, or
    hard disk
  • Hard disks may have many partitions
  • UNIX partitions are given names
  • Like hda1 and hda2

Using UNIX Partitions
  • Storage devices are called peripheral devices
  • Peripheral devices connect to the computer
    through electronic interfaces
  • IDE - Integrated Drive Electronics
  • SCSI - Small Computer System Interface

Exploring the Root File System
  • UNIX must mount a file system before any programs
    can access files on it
  • To mount a file system is to connect it to the
    directory tree structure
  • The root file system is mounted by the kernel
    when the system starts

Exploring the Root File System
  • The root directory contains sub-directories that
    contain files
  • /bin contains binaries, or executables needed to
    start the system and perform system tasks
  • /boot contains files needed by the bootstrap
    loader as well as kernel images
  • /dev contains system device reference files

(No Transcript)
Exploring the Root File System
  • Root subdirectories continued
  • /etc contains configuration files that the system
    uses when the computer starts
  • /lib contains kernel modules, security
    information, and the shared library images
  • /mnt contains mount points for temporary mounts
    by the system administrator
  • /proc is a virtual file system allocated in
    memory only

Exploring the Root File System
  • Root subdirectories continued
  • /root is the home directory of the root user, or
    the system administrator
  • /sbin contains essential network programs used
    only by the system administrator
  • /tmp is a temporary place to store data during
    processing cycles
  • /var contains subdirectories which have sizes
    that often change, such as error logs

Understanding Pathsand Pathnames
  • To specify a file or directory, use its pathname,
    which follows the branches of the file system to
    the desired file
  • A forward slash (/) separates each directory name
  • The UNIX command prompt may indicate your
    location within the file system
  • Use the UNIX pwd command to display the current
    path name

Navigating the File System
  • To navigate the UNIX directory structure, use the
    cd (change directory) command
  • UNIX refers to a path as either
  • Absolute - begins at the root level and lists all
    subdirectories to the destination file
  • Relative - begins at your current working
    directory and proceeds from there

Listing Directory Contents
  • The ls (list) command displays a directorys
    contents, including files and subdirectories

Listing Directory Contents
  • The system normally uses hidden files to keep
    configuration information and for other purposes

Lesson B
  • Working with Files, Directories, and Security

  • Create new directories to store files
  • Copy files from one directory to another
  • Set file permissions for other user access to
    directory and files

Managing Directories and Files
  • mkdir (make directory) command
  • Create a new directory
  • rmdir (make directory) command
  • Delete an empty directory
  • cp (copy) command
  • Copy files from one director to another
  • rm (remove) command
  • Delete files

Setting File Permissions
Setting File Permissions
Setting File Permissionsfor Security
  • chmod command
  • To set file permissions
  • Settings are read (r), write (w), execute (x)
  • The three types of users are owners, groups, and
  • Setting permissions to directories
  • Use the execute (x) to grant access
About PowerShow.com