🐧 Linux
🇳🇵 Nepal
⏱ 12 min read
Linux Suru Garne Complete Guide —
Nepal IT Students Ko Lagi 🐧
"Linux garo lagcha" — Nepal ma sabai IT students le yo bhancha suru ma. Tara cloud, servers, cybersecurity, DevOps — sabai Linux ma run hunchha. Yo guide le Linux beginner bata confident user banaucha — practical, Nepal-friendly approach sanga.
HA
Hemraj Adhikari
IT Officer · Linux Sysadmin · Cloud Specialist — Jun 20, 2025
3.5+ years Linux use garirako manchhe hau ma. Daily AWS EC2 servers manage garchu — sabai Linux. Nepal IT ma job chahincha? Cloud chahincha? Cybersecurity? DevOps? — sabai ko base cha Linux.
Tara Nepal ma Linux teaching hunchha class ma "commands rataau" style ma. Practical use case bujhauna gardaina. Yo blog ma ma practical, real-world approach rakha cha.
💻 Setup Required
Practice ko lagi:
Ubuntu 22.04 LTS install gara (virtual machine ma pani huncha — VirtualBox free cha). Ya Windows 10/11 ma
WSL2 enable gara — Linux directly Windows ma run hunchha!
🤔 Linux Kina Sik-nu Parchha?
Kina bhane yo skills bina Nepal IT ma limited ceiling cha:
- AWS EC2, Google Cloud, Azure — sabai servers Linux based cha. Cloud engineer = Linux expert.
- Cybersecurity: Kali Linux, penetration testing, network security — sabai Linux ma hunchha.
- DevOps / SRE: Docker, Kubernetes, Jenkins — Linux environment ma run hunchha.
- Web Hosting: cPanel, Apache, Nginx, PHP — Linux servers ma.
- Salary boost: Linux sysadmin certified (RHCSA, LPIC) = Rs. 20,000-40,000 bढi per month Nepal ma.
🗂️ Linux File System — Nepal Context Ma Bujhau
Windows ma C:/, D:/ drives hunchhan. Linux ma sabai ek tree ma cha — root / bata start hunchha. Yo understand garyo bhane sabai easy hunchha:
| Directory | Ke cha yaha? | Nepal Analogy |
| / | Root — sabai ko base | Nepal ko Singha Durbar — sabai ko mukhya karyalaya |
| /home | User files — tero personal folder | Tero ghar ko kotha |
| /etc | Configuration files | Office ko niyam-kanun files |
| /var/log | System logs | Server ko diary/record |
| /tmp | Temporary files | Recycle bin jastai |
| /bin, /usr/bin | Executable programs | Programs folder (Windows ko) |
| /root | Root user's home | Admin ko private office |
⌨️ Must-Know Commands — Daily Use Wala
pwd # Current location kaha cha? (Print Working Directory)
ls # Folder ko contents list gara
ls -la # Hidden files pani dekha, details sanga
cd /home/hemraj # Directory change gara
cd .. # Ek level maathi jau
mkdir projects # Naya folder banau
rm file.txt # File delete gara
rm -rf folder/ # Folder ra sabai contents delete (CAREFUL!)
cp file.txt /tmp # File copy gara
mv file.txt /home# File move/rename gara
cat file.txt # File content dekha
nano file.txt # File edit gara (simple editor)
uname -a # OS information
df -h # Disk space — kati baki cha?
free -h # RAM usage
top # Running processes (like Task Manager)
htop # Better task manager (install: sudo apt install htop)
ps aux # All processes list
whoami # Tero current user ko naam
id # User ID ra group information
sudo useradd -m hemraj # Naya user banau
sudo passwd hemraj # User ko password set gara
sudo usermod -aG sudo hemraj # User lai sudo (admin) access deu
sudo userdel -r hemraj # User delete gara
groups hemraj # User kun groups ma cha?
su - hemraj # User switch gara
sudo apt update # Package list update gara
sudo apt upgrade # Sabai packages update gara
sudo apt install nginx # Nginx web server install gara
sudo apt install python3 # Python install gara
sudo apt remove nginx # Package remove gara
sudo apt autoremove # Unused packages clean gara
🔒 File Permissions — Important Concept
Linux ma file permissions bujhna parchha — interview ma pani sodhcha, daily use ma pani aaucha.
# ls -la output:
# -rwxr-xr-- 1 hemraj users 1234 Jun 20 file.sh
#
# Breakdown:
# - = file type (- = file, d = directory)
# rwx = owner permissions (read/write/execute)
# r-x = group permissions (read/execute only)
# r-- = others permissions (read only)
chmod 755 file.sh # rwxr-xr-x — common for scripts
chmod 644 file.txt # rw-r--r-- — common for files
chmod +x script.sh # Execute permission add gara
chown hemraj:users file.sh # Owner change gara
⚠️ Common Mistake
Nepal IT students le often
chmod 777 garcha — "sabai le access paos" bhani. Yo HUGE security mistake cha — server ma kahile pani 777 nagara. 755 (scripts ko lagi) ya 644 (files ko lagi) use gara.
🌐 Web Server Setup — Practical Exercise
Theory padhe pachi yo practical garau — Ubuntu ma Nginx web server setup:
# Step 1: System update gara
sudo apt update && sudo apt upgrade -y
# Step 2: Nginx install gara
sudo apt install nginx -y
# Step 3: Start ra enable gara
sudo systemctl start nginx
sudo systemctl enable nginx
# Step 4: Status check gara
sudo systemctl status nginx
# Step 5: Browser ma http://localhost kholu — Nginx default page dekhinccha!
# Step 6: Web files yaha rakhnu
cd /var/www/html
sudo nano index.html # Afno HTML file lekhnu
Yo garyo bhane tero first Linux web server ready! AWS EC2 ma pani exactly yei steps cha — server publicly accessible hunchha.
📜 Linux Certifications — Career Ko Lagi
📗
LPIC-1 (Linux Professional)
Entry level. 2 exams. Globally recognized. Nepal ma pani valid. Recommended for beginners. ~$200 exam fee.
📕
RHCSA (Red Hat)
Enterprise Linux. Hands-on exam — commands type garnu parchha. Nepal ma IT companies Red Hat prefer garcha senior roles ma.
📘
CompTIA Linux+
Vendor-neutral certification. MCQ + performance based. CompTIA brand globally respected — US jobs ko lagi helpful.
📙
AWS + Linux Combined
AWS SAA + Linux skills = powerful combo. Nepal ma cloud engineer ko lagi most in-demand combination cha.
🎯 30-Day Linux Learning Plan
| Week | Topics | Practice |
| Week 1 | Navigation, files, directories, basic commands | Daily 30 min terminal practice |
| Week 2 | User management, permissions, package manager | Create users, set permissions |
| Week 3 | Processes, networking basics, SSH | SSH into a server (AWS free tier use gara) |
| Week 4 | Web server setup (Nginx/Apache), shell scripting basics | Deploy a simple website on Linux server |
🇳🇵 Nepal IT Opportunity
Nepal ma Linux sysadmin skills bhayeko IT professional ko starting salary Rs. 40,000-70,000 cha. AWS + Linux combo = Rs. 80,000-1,50,000 possible cha. 6 months serious practice + LPIC-1 cert le career completely change garna milcha.
#LinuxNepal
#SysAdminNepal
#UbuntuNepal
#ITCareerNepal
#LinuxCommands
#CloudNepal
🐧 Linux Questions Cha? Sodhnu!
Daily Linux use garchu ma — server setup, permission issues, scripting — kasto question pani cha bhane seedha sodhnu.