Eduarn – Online & Offline Training with Free LMS for Python, AI, Cloud & More

Tuesday, March 17, 2026

Beginner-Friendly Unix Commands Guide (Step-by-Step with Examples) – Start Your DevOps & Cloud Journey

 

Beginner-Friendly Unix Commands Guide (Step-by-Step with Examples) – Start Your DevOps & Cloud Journey

If you are starting your journey into DevOps, Cloud, or Software Development, learning Unix/Linux commands is the first and most important step.

This guide explains commands in a step-by-step way, so even a complete beginner can follow along and practice.


๐Ÿงญ Step 1: Open Terminal

  • On Linux/Mac → Open Terminal

  • On Windows → Use Git Bash / WSL


๐Ÿ“ Section 1: File & Folder Basics (Start Here)

๐Ÿ”น 1. Check Current Location

pwd

๐Ÿ‘‰ Output:

/home/user

✔️ This shows where you are currently working.


๐Ÿ”น 2. List Files

ls

๐Ÿ‘‰ Shows all files in current folder

ls -l

๐Ÿ‘‰ Detailed view (size, permissions)


๐Ÿ”น 3. Create a Folder

mkdir project

๐Ÿ‘‰ Now check:

ls

๐Ÿ”น 4. Go Inside Folder

cd project

๐Ÿ‘‰ Verify:

pwd

๐Ÿ”น 5. Create a File

touch app.txt

๐Ÿ‘‰ Check:

ls

๐Ÿ“„ Section 2: Working with Files

๐Ÿ”น 6. Add Content to File

echo "Hello DevOps" > app.txt

๐Ÿ”น 7. View File Content

cat app.txt

๐Ÿ”น 8. Edit File

vi app.txt

๐Ÿ‘‰ Press:

  • i → insert mode

  • Edit text

  • ESC:wq → save & exit


๐Ÿ”น 9. Copy File

cp app.txt backup.txt

๐Ÿ”น 10. Rename File

mv backup.txt newbackup.txt

๐Ÿ”น 11. Delete File

rm newbackup.txt

๐Ÿ” Section 3: Searching & Logs

๐Ÿ”น 12. Search Text in File

grep "Hello" app.txt

๐Ÿ”น 13. Find Files

find . -name "*.txt"

๐Ÿ”น 14. View Logs Live (Very Important)

tail -f app.txt

๐Ÿ‘‰ Used in real-time debugging


⚙️ Section 4: System Monitoring

๐Ÿ”น 15. Check Running Processes

ps aux

๐Ÿ”น 16. Monitor System

top

๐Ÿ‘‰ Shows:

  • CPU usage

  • Memory usage


๐Ÿ”น 17. Kill Process

kill 1234

๐Ÿ”น 18. Check Memory

free -m

๐Ÿ”น 19. Check Disk

df -h

๐ŸŒ Section 5: Networking

๐Ÿ”น 20. Test Internet

ping google.com

๐Ÿ”น 21. Call API

curl https://api.github.com

๐Ÿ”น 22. Download File

wget https://example.com/file.zip

๐Ÿ“ฆ Section 6: Compression

๐Ÿ”น 23. Create Archive

tar -cvf files.tar project/

๐Ÿ”น 24. Extract Archive

tar -xvf files.tar

๐Ÿ” Section 7: Permissions

๐Ÿ”น 25. Change Permissions

chmod 755 app.txt

๐Ÿ”น 26. Change Owner

chown user app.txt

๐Ÿ” Real Beginner Practice (Do This Step-by-Step)

mkdir demo
cd demo
touch test.txt
echo "Learning Unix" > test.txt
cat test.txt
cp test.txt copy.txt
ls
rm copy.txt

๐Ÿ‘‰ If you can do this, you’ve started your DevOps journey ๐Ÿš€

 



๐ŸŽ“ How Beginners Benefit

  • Understand how servers work

  • Gain confidence in command line

  • Prepare for DevOps & Cloud roles

  • Improve debugging skills


๐Ÿซ Learn with Eduarn.com

At Eduarn.com, we provide:

✅ Retail Training (individual learners)
✅ Corporate Training (teams & companies)
✅ Hands-on DevOps, Cloud, and AI programs


๐Ÿค– EduArn LMS Features

  • AI-based test evaluation

  • Practical labs

  • Real-time project scenarios

  • Beginner-friendly structured learning


๐ŸŒŸ Final Thoughts

Start small. Practice daily.

๐Ÿ‘‰ Even 30 minutes of command-line practice can transform your career path into DevOps and Cloud.


๐Ÿ’ก Next Step: Practice these commands daily and try them on your system.

 

Watch this:


 

No comments:

Post a Comment

Understanding Session Handling in Java: Deep Architecture Insights | Eduarn LMS

  In modern Java applications, especially web-based and LMS platforms like Eduarn.com, managing user sessions efficiently is crucial. Sessi...