Home
Syllabus
Textbook
978-1-4188-3721-1 Linux+ Guide
to Linux Certification
Third Edition
Gradebook
eBooks
 
MobaXterm
 get MobaXterm
UWin (AT&T)
 get UWin
CygNix
 get CygNix
Cygwin
 get Cygwin
Cygwin/X
MSys (GNU)
 get MSys
 
Contact
UNIX  System Administration

This is a course in basic UNIX workstation administration.  It includes installing a standalone system, adding users, backing up and restoring file systems, and adding new printer support.  Emphasis is placed on the procedures needed to perform system administration tasks.  This course introduces the concept of file system and disk management.

The study topics of this course includes connectivity requirements, network services and applications including file, print, firewall, Dynamic Host Configuration Protocol (DHCP), Domain Name Service (DNS) and Internet Protocol Version 4 (IPv4) configuration and use.

Students will also gain hands-on experience in control system-logging activities, managing virtual disk, configuring the network file system (NFS) environment, mounting file systems on demand, administering NIS, and administering the UNIX operating system within a network.

Suggested prerequisite:
ITSC 1405 - PC Operating Sys

Textbook:

978-1-4188-3721-1

ISBN:  978-1-4188-3721-1

Description:

LINUX+ GUIDE TO LINUX CERTIFICATION, 3rd Edition offers the most up-to-date information to empower users to successfully pass CompTIA's Linux+ (Powered by LPI) Certification exam, while maintaining a focus on quality, classroom usability, and real-world experience. This complete guide provides not only the conceptual knowledge, but also the hands-on skills necessary to work with the Linux operation systems in a network administration environment. Comprehensive coverage includes updated information pertinent to the latest Linux distributions, as well as new storage technologies such as LVM and ext4. Readers will learn about new and expanded material on key job-related networking services including FTP, NFS, Samba, Apache, DNS, DHCP, NTP, RADIUS, LDAP, Squid, Sendmail, Postfix, X, SSH, VNC, SQL, and updated information on security practices and technologies. The Hands-On Projects help learners practice new skills, and review questions and key terms reinforce important concepts.


Home :: Profile :: Contact
    ITSC 1358 UNIX/Linux
   System Administration
 
:: Del Mar College :: CSE/AT Dept :: Prof. Michael P. Harris ::
 
Brief Summary:

DOS to Unix/Linux Command Reference

DOS/Windows  Linux Equivalent          Discription
-----------  ----------------  -----------------------------------
\            /                 (root dir) directory path separator
/            —                 command option(s) flag
/?           ––help            syntax help for a command
CR + LF      LF (line feed)    EOL (end-of-line) 
Ctrl-C       Ctrl-C            cancel (break) signal
Ctrl-Z       Ctrl-D            EOF (end-of-file)
%VAR%        $VAR              memory (env) variable
%HOMEPATH%   $HOME, ~          user home/login directory
%CD%         pwd, $PWD         (print) current working directory

ASSIGN       ln                link a file or directory
ASSOC        file              identify filetype / program
ATTRIB       chmod             change file permissions
CACLS        chmod             Change file permissions
CD, CHDIR    cd                change directory
CD<cr>       pwd               display the current directory
CD ..        cd ..             move up to (parent)directory level
CHKDSK       fsck              check hard drive for errors
CHOICE       read              accept keyboard input
CLS          clear             clear screen
CMD          sh, ksh, bash     command-line interface (shell)
CON          stdin             "console" (stdin) device
COMP         diff, comm, cmp   compare files
COPY         cp                copy files
DATE         date              display/set system date/time
DEL, ERASE   rm                delete file(s)
DELTREE      rm —rf            delete directory recursively
DIR          ls —hal           directory listing
DIR /w, /d   ls FAC           wide or column directory listing
DIR \file /s find, locate      find (search for) files
DIR (footer) df                disk (filesystem) free space
DIRUSE       du                disk (filesystem) usage
DISKCOPY     dd                duplicate/copy a filesystem
DISKPART     fdisk, cfdisk     create/edit partitions
ECHO         echo              display message on the screen
EDIT         vi, vim           View/edit files
EXIT         exit              exit current process
FC           diff, comm, cmp   file compare (differences)
FIND         grep              find "strings" in files
FORMAT       mkfs              format a partition
HELP         man, help         command help / doc manual
HOSTNAME     hostname          display computer name
IPCONFIG     ifconfig          Internet configuration
KILL         kill              kill a running process (PID)
LPT1         /dev/lp0          first printer device
MD, MKDIR    mkdir             make directory
MEM /C       free              display free memory/usage
MKLINK       ln —s             create a symbolic link
MORE         more, less        text file paging filter
MOVE         mv                move (rename) files
MOUNTVOL     mount             mount filesystem
PATH         $PATH             path to executables
PAUSE        wait, sleep       suspend (script) processing
PRINT        lpr (lp)          send text file to printer
PRN          /dev/lp0          generic/default printer dev
PROMPT       $PS1              command line prompt
REM, REMARK  #                 remark/comment (ignore line)
REN, RENAME  mv                rename (move) files
RD,  RMDIR   rmdir (rm —rd)    remove directory
RUNAS        su, sudo          run process as another user
SORT         sort              sort file
SET          env               display environmental vars
SET VAR=     export VAR=       set environmental variables
START prog   sh prog           start/run a child process
SUBST        mount             mount filesystem as a dir
SYSTEMINFO   uname             system/host/os information
TASKMGR      jobs, top         manage/list running tasks
TIME         date              display/set system date/time
TREE         find ., ls —R     display dir tree
TASKKILL     kill              kill a running process PID
TASKLIST     ps, jobs, top     list running processes PIDs
TYPE         cat               send file to stdout (screen)
VER          uname —a          OS version (and more info)
XCOPY        cp, cpio, dd      (extended) file copy
        
 

 Downloads:

 
 tutor.vi

 
 vi_editCommands.txt

 Quick Notes:
  1. Linux CLI Intro
  2. Linux Commands
  3. Advanced concepts
  4. vi and emacs

Handouts:
  01 DOS-to-Linux
  02 UNIX/Linux Notes
  03 bash Builtins
  04 Core Utilities
  05 File System Hierarchy
  06 Configuration Files
Activities:
  In Class Tutorial 01
  In Class Tutorial 02
  In Class Tutorial 03
  In Class Tutorial 04

Lab Practicums:
  Lab Practicum #1
  Lab Practicum #2
  Lab Practicum #3

Homework:
  01 Getting Started


TinyCore-basic-current.iso
TinyCore Book

Ubuntu-13.10-desktop-i386.iso

Fedora-Live-Desktop-x86_64-20-1.iso

Fedora-LiveUSB-creator-3.9.2-setup

 

:: Chapter Guides :: Lecture Notes :: Labs :: Handouts :: Exams :: Gradebook ::

last updated: 17-Mar-2014