Daily Linux Admin Routine & Weekly Hands-On Practice
This module builds your discipline as a Linux Administrator by giving you a structured 1-hour daily routine plus weekly practical labs to develop real-world confidence. Designed specially for working professionals and learners who want consistent progress.
10.1 Daily Practice Routine (1 Hour Plan)
1) 20 Minutes – Linux Commands Practice
Focus on important admin commands every day.
Daily mix suggestions:
ls,cd,pwd,du,df,free,top,ps- Permissions:
chmod,chown,chgrp,umask - File operations:
grep,awk,sed,find,tar,gzip - Monitoring:
uptime,vmstat,iostat,sar - Networking:
ip a,ip r,ping,ss -tulnp,nmcli
How to practice:
Take any 5–10 commands → run them → note output → modify parameters → repeat.
2) 20 Minutes – Topic Learning
Every day learn 1 small Linux topic with examples.
Daily topic rotation:
- Monday – LVM
- Tuesday – Networking (IP, routes, firewall)
- Wednesday – Services (systemd)
- Thursday – Storage (NFS, Samba)
- Friday – Security (SELinux, SSH)
- Saturday – Scripting
- Sunday – Revision + Notes
Tip: Watch 10–15 mins tutorial + 5 mins notes for long-term memory.
3) 20 Minutes – Hands-On Lab Work
Daily mini-labs you can perform:
- Create user → assign password → give sudo
- Create directory → apply permissions (755/644)
- Configure SSH key-based login
- Mount NFS share
- Create LVM PV → VG → LV
- Extend LVM using
lvextend+resize2fs - Write a small shell script (backup/log/system-health)
Goal: build “muscle memory” so commands become natural.
10.2 Weekly Practice Tasks (Real Hands-On Labs)
1) NFS Server & Client Setup
Tasks:
- Install & enable
nfs-server - Configure
/etc/exports - Export directory with proper permissions
- Client: mount NFS share
- Automount using
/etc/fstab - Test file creation from both ends
Outcome: You fully understand shared storage working.
2) LVM Creation and Expansion
Lab steps:
- Create physical volumes:
pvcreate - Create volume group:
vgcreate - Create logical volume:
lvcreate - Build filesystem:
mkfs.ext4 - Mount the LV
- Extend LV using additional disk
- Resize filesystem
Outcome: Confident in storage expansion—highly required in companies.
3) User and Permissions Lab
Practice:
- Create users, groups
- Assign user to group
- Configure sudoers
- Set ACL permissions
- Apply sticky bit & SGID
- Test access with
su - user1
Outcome: You can configure secure multi-user environments.
4) Shell Script Automation Tasks
Automation tasks to complete weekly:
- Backup script using
tar+ timestamp - Log rotation script
- Disk utilization alert script
- System health check script
- Script to monitor service status
- Cron job for daily backup
Outcome: Builds real DevOps-style automation skills.