0% found this document useful (0 votes)
9 views3 pages

Linux Noted DevopsTree

The document provides a structured overview of a 12-day training program focused on Linux, covering topics such as the history of Linux, file system hierarchy, basic commands, user management, file permissions, and networking basics. Each day includes specific commands and concepts to be learned, aimed at building foundational knowledge in Linux for IT professionals. The training emphasizes practical skills essential for working in the DevOps field.

Uploaded by

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

Linux Noted DevopsTree

The document provides a structured overview of a 12-day training program focused on Linux, covering topics such as the history of Linux, file system hierarchy, basic commands, user management, file permissions, and networking basics. Each day includes specific commands and concepts to be learned, aimed at building foundational knowledge in Linux for IT professionals. The training emphasizes practical skills essential for working in the DevOps field.

Uploaded by

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

DevopsTree

DevOps is a great field of IT.

# Linux One Shoot TWS - Day Wise Notes

## Day 1: Introduction to Linux

- History of Linux

- Linux as an open-source OS

- Development by Linus Torvalds in 1991

- Importance in IT industry

- Linux Kernel and versions

## Day 2: Linux File System Hierarchy

- Root Directory (/)

- /root - Home directory of root user

- /bin - User binaries

- /sbin - System binaries

- /dev - Device files

- /var - Variable files (logs, mails, etc.)

- /mnt - Mount directory

- /media - Removable media directory

- /usr - User binaries

- /etc - Configuration files

- /boot - Boot loader files

- /opt - Optional applications

- /home - Home directories

- /tmp - Temporary files

## Day 3: Basic Linux Commands

- pwd - Print working directory

- ls - List directory contents

- uname - Show OS details

- cd - Change directory
- clear - Clear terminal

- whoami - Show current user

- history - Show command history

- date - Show date and time

## Day 4: File & Directory Management

- Creating directories (mkdir)

- Creating files (touch)

- Copying files (cp)

- Moving/renaming files (mv)

- Deleting files (rm)

- Deleting directories (rmdir)

## Day 5: User Management

- Creating user accounts (useradd)

- Checking user properties (id)

- Creating passwords (passwd)

- Switching users (su)

- Deleting users (userdel)

- Group management (groupadd, usermod, groupdel)

## Day 6: File Permissions

- Types of file permissions

- Checking permissions (ls -l)

- Changing permissions (chmod)

- Changing ownership (chown)

- Access Control List (ACL) usage

## Day 7: Searching & Filtering

- Using grep to find patterns

- Searching files with find

- Searching text with grep

- Using wc to count words and lines

- Using head and tail to view file contents


## Day 8: Archiving & Compression

- Using tar for archiving

- Compressing files (gzip, bzip2, xz)

- Extracting archives (tar -xvf)

## Day 9: Job Automation

- at command (one-time execution)

- crontab command (repeated execution)

- Managing cron jobs

## Day 10: Sudo & Privileges

- sudo command usage

- Editing /etc/sudoers

- Assigning sudo privileges to users and groups

## Day 11: Networking Basics

- Checking IP addresses (ifconfig, ip a)

- Managing networks with nmcli

- Configuring hostname (hostnamectl)

## Day 12: Advanced Networking

- Creating network connections

- Activating/deactivating network connections

- Managing network services

Thank You

DevopsTree - DevOps is a great field of IT

You might also like