Operating Systems - Lecture Notes
Next
Operating Systems - Lecture Notes
Attila
Dr. Adamkó
Debreceni Egyetem Informatikai Kar
Copyright © 2013 Dr. Adamkó Attila
Copyright 2013
2013
Table of Contents
I. Computer as a work tool
1. Introduction
What is an Operating System
The alignment of the operation systems
Components of the operating system
Major Operating Systems and historical evolution
Disc Operating System (DOS)
Windows
UNIX and the GNU/Linux
2. Booting up
Pre-boot scenarios
Preparing the boot from a drive
The boot process
Windows boot process
Linux boot process
3. File systems and files
Basic terms
File
File system
Directory
Path
Hidden files
Special files on Unix
Redirection
Pipes
File systems under Windows
File systems under UNIX
The File System Hierarchy Standard (FHS)
4. Working with files
Command in DOS (and in the Windows command line environment)
Directory handling
File handling
Linux commands
General file handling commands
Directory handling
5. Common Filter programs
DOS
Linux
cat
colrm
cut
grep
head
paste
rev
sed
sort
uniq
wc
tail
tr
tee
6. Process management
Process handling commands
ps
pstree
nohup
top
Signals
kill
Priority
Foreground, background
Scheduled execution
at
crontab
Control operators
Command Substitution
7. Useful Utilities
User and group information
Other commands
8. Creating Backups
tar
gzip
compress / uncompress
List of Tables
3.1.
The majority of the FHS
4.1.
Internal commands
4.2.
External commands
5.1.
Metacharacters
5.2.
Repetition operators