UNIX Journey Workshop:

Table of Content:

1. What is UNIX?

2. History of UNIX

3. UNIX Architecture

3.1 Kernel:

The part manages and controls the machine and takes care of scheduling of various computer Programs

3.2 Shell:

A command interpreter that looks after the communication between the user and the system.

3.1 Programs:

various utility Programs which performs a number of tasks (editing a file, sorting numbers or drawing a plot, …..)

4. Why use UNIX?

5. UNIX File system

5.1 Quick notes:

5.2 The File system Hierarchy:

6. Basic commands:

6.1 Command Structure:

Command [opt1] [opt2]

6.2 Common commands:

##### common options:

’ - l ‘ => List a detailed file/folder information.

’ - lh ‘ => List a detailed file/folder information.

’ - a ‘ => list hidden files.

’ - ls ‘ => sort files by size.

<newname>

7. Process

7.1 What is a process?

7.2 What processes are running now?

7.3 Multitasking

7.4 Kill processes

7.5 TOP

common options:

’ h ‘ => Help menu. ’ Z ‘ => Set colors. ’ k/K ‘ => Kill a Process. ’ r ‘ => renice.

8. Jobs

9. Packages

9.1 Compression

9.2 install packages

10. cut: