Welcome to my Linux learning repository! π§ This is where I document my progress as I explore Linux commands, concepts, and hands-on scripts.
π Repository Structure
- π README.md β Main overview of this repository.
- π week1/
- π Assignment.md β Contains the assignment tasks related to basic Linux commands.
- π Question1.sh β Covers creating, moving, and managing directories and files.
- π Question2.sh β Focuses on copying, deleting, and removing directories with contents.
- π Question3.sh β Demonstrates using grep to search for specific words in a file.
- π Question4.sh β Works with cat and echo to create, append, and display text.
- π Question5.sh β Explores file permissions and sudo commands.
- π Readme.md β Provides an overview of the Week 1 tasks and learning objectives.
- π week2/ - (Coming Soon)
- π week3/ - (Coming Soon)
| Week | Topics Covered | Key Commands & Concepts |
|---|---|---|
| Week 1 | π Brief Linux history, Basic File Management & Navigation | ls, cd, touch, cp, mv, mkdir, rmdir, rm -rf, grep, cat, cat >, cat >>, mkdir -p, rmdir -r, echo, sudo, sudo -i, sudo -su |
| Week 2 | βοΈ User Management & Permissions | whoami, id, who, w, useradd, usermod, passwd, groupadd, chmod, chown, chgrp, umask |
| Week 3 | π₯οΈ Process Management & System Monitoring | ps, top, htop, kill, nice, renice, jobs, fg, bg, nohup, uptime, free, df, du |
| Week 4 | π Networking & Security Basics | ifconfig, ip a, ping, netstat, ss, traceroute, firewalld, ufw, iptables, ssh, scp, rsync, journalctl |
git clone https://github.com/yourusername/linux-learning.git
cd linux-learningcd week1bash Question1.shπ To learn Linux by doing
βοΈ To document my progress in public
π‘ To help others who are starting their Linux journey
π― To build a solid portfolio for DevOps & SysAdmin roles
π Connect with me on LinkedIn:
π Prachi B on LinkedIn
πΉ Star β this repo if you find it helpful!