Unix OS Fundamentals: Managing Files and Directories


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Unix has powerful file system features for working with files and directories. This course provides an introduction to the Unix file system, including file types and their functions, the creation and deletion of Unix files, wildcards and regular expression characters, searching Unix files using parameters, and managing Unix files and directories.

Target Audience
Individuals and companies who want to get a thorough grounding in Unix principles and operation

Prerequisites
None

Expected Duration (hours)
1.4

Lesson Objectives

Unix OS Fundamentals: Managing Files and Directories

  • start the course
  • describe how files are stored in a Unix system including special characters, extensions, and inodes
  • describe different file types in Unix including regular files, executables, device files, named pipes, symbolic links, and hard links
  • describe directories in Unix, how they are structured in a tree, how they store files, and absolute and relative paths
  • describe the default directories in a Unix system including root, /bin, /usr, and /dev
  • partition a hard disk for Unix
  • change between directories in Unix and describe how the directories interrelate
  • list files in Unix
  • show and edit file contents in Unix
  • describe the potential implications of redirection in overwriting files and how to use the noclobber command
  • describe the function of file descriptors stdin, stdout, and stderr
  • describe the use of here documents on the Unix command line
  • describe the use of wildcards on the Unix command line including the asterisk and square brackets
  • use the backslash character to perform escaping
  • locate files by using wildcards
  • use the find command to find files
  • use the grep command to search within files
  • construct regular expressions
  • create directories on a Unix system
  • remove directories on a Unix system
  • copy and move directories in Unix and describe the difference between the two operations
  • archive files and directories on a Unix system
  • manage files and directories via the command line
  • Course Number:
    lu_unsf_a02_it_enus

    Expertise Level
    Beginner