|
Dec 21, 2024
|
|
|
|
CIS 140U UNIX/Linux Lecture Hours: 3 Credits: 3
Covers the Unix operating system using Linux. Includes experience in using the Unix operating system to run a microcomputer, access files, and communicate with other microcomputers.
Prerequisite: CIS 101 or CIS 120 , either with a grade of C or better; or consent of instructor. Student Learning Outcomes:
- Explain the history of Unix/Linux and its importance today.
- Apply permissions to files for security.
- Utilize basic commands to navigate the file system.
- Create and edit files using a text editor.
- Classify the different types of files.
- Implement advanced commands for file processing. I
- Develop scripts to automate processes.
- Manage the operating system with Fundamental utilities.
Content Outline
- Unix/Linux Basics
- Course overview
- Introduction to operating system concepts
- Historical timeline
- Philosophy
- Architecture
- Command line basics
- Unix/Linux file system
- Overview
- Partitions
- Paths and directory structure
- Navigating the file system
- Manipulating the file system
- Configuring file permissions for security
- Unix/Linux Editors and File Types
- ASCII
- Binary
- Executable
- Editing in vi
- Emacs and file editing
- Unix/Linux File Processing
- File structures
- Redirection
- Selection commands
- Manipulation and transformation
- Shell Script Programming
- Software development cycle
- Commenting code
- Programming shells
- Variable types
- Operators
- Logic structures
- Debugging
- Unix/Linux Utilities
- Communication
- Managing processes
- System status
- Hardware usage
- Networking monitoring
|
|