Upload
it-online-training
View
23
Download
1
Embed Size (px)
Citation preview
Linux
Introduction to UNIX
What is UNIX?
UNIX Architecture
UNIX startup steps
UNIX login
Changing password
Check active logins using ‘who’
To logout
System shutdown
Man page help
Know present working directory
Which command?
Query for calendar
Chat with active login users
Write a simple mail
Ping a machine/host
Vi-editor & File manipulation
Create & Edit files using vi
List files
Meta characters
Hidden files in UNIX
Display file content
Create directories
Remove directories
Standard UNIX streams
Absolute and relative paths
Copy files
Cut and paste files/directories
Rename files/directories
Directories . (dot) & .. (dot dot)
Set & Unset file/directory access permissions
SUID & SGID file permissions
Creating link files
Pipes and Filters
Output redirection ( > )
Output appended redirection ( >> )
Input redirection ( < )
Here document ( << )
Fore ground processing
Command head
Command tail
Command less
Command sort
Command wc
Command cut
Command grep
UNIX Process management, Archives & Compression
What is a process?
& (ampersand – back ground process operator)
List processes using ps
Terminate process using kill
Execute process using nohup
Schedule process using at
Schedule process crontab
Create tarballs using tar
Compress & uncompress using gzip & gunzip
Shell Programming – Part A
Shell as an interpreter
Command echo
Basic shell script
Shell types
Variable names
Accessing variables
Read-only variables
Environment variables
Special variables
Using Arrays
Exit status
Shell Programming – Part B
Arithmetic operators
Relational operators
String operators
File test operators
Decision making
Shell loops
UNIX quoting mechanisms
Functions
Positional parameters
UNIX Administration
Unix account
Create account
Modify account
Delete account
Create group
Delete group