0% found this document useful (0 votes)
34 views10 pages

Unix Programming Iii B.Tech I Sem R16: Unit - I Introduction To Unix by K. Siva Kumar

This document provides an overview of the Unix programming course syllabus for the first semester of the third year. It covers a brief history of Unix, the components of Unix including the kernel, shell, and file system. It also discusses how to use Unix, common commands like echo, date, who and basic features like command substitution and giving multiple commands using semicolons.

Uploaded by

Siva Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views10 pages

Unix Programming Iii B.Tech I Sem R16: Unit - I Introduction To Unix by K. Siva Kumar

This document provides an overview of the Unix programming course syllabus for the first semester of the third year. It covers a brief history of Unix, the components of Unix including the kernel, shell, and file system. It also discusses how to use Unix, common commands like echo, date, who and basic features like command substitution and giving multiple commands using semicolons.

Uploaded by

Siva Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Unix Programming

III B.TECH I SEM


R16

UNIT –I
Introduction to Unix
by
K. Siva Kumar
UNIT-I Syllabus
 Brief History
 What is Unix
 Unix Components
 Using Unix
 Commands in Unix
 Some Basic Commands
 Command Substitution
 Giving Multiple Commands
Brief History
 Bell Laboratory’s Contribution
Multics (Multiplexed Information and Computing
System),1965
UNICS(Uniplexed Information and Computing
System),1969
System V,1983
 UCB’s Contribution
BSD Unix, Spring of 1973
What is Unix

UNIX is
A Multi tasking operating system
A Multi User Operating System
Highly Portable
Provides security at Various levels
Uses Text-based Terminal
Unix Components
It has 3 major components
 The Kernel
 The Shell
 The File System
Using Unix
 The Log Process
 The Shell Prompt
$
%
#
Commands in Unix
 Type of Unix Commands
External Commands-cat, ls
Internal Commands- echo, cd, mkdir
Some Basic Commands
 echo
 tput
 tty
 who
 uname
 date
 cal
 calendar
 passwd
 lock
 banner
 cat
 bc
 spell and ispell
Command Substitution
 In Unix, it is possible to run a command within
a command
 Example
1) $echo Today the date is ‘date’
Today the date is Fri Jul 6 9:40:00 IST 2018
2) In Korn shell,
$echo Today the date is $(date)
Today the date is Fri Jul 6 9:40:00 IST 2018
Giving Multiple Commands
 One of the ways of giving multiple commands
is to use a semicolon(;) between successive
commands
 Example:
$echo “Giving Multiple commands”; date;who
 They are executed independently one after the
other ,from left to right as they appear in the
command line.

You might also like