Ubuntu L1-Cadet Industry Assignments
Root Working Directory: ~/hello23
1. IT Support: Employee Workspace Setup
Scenario:
You are preparing a workspace for a new employee.
Instructions:
Create a folder named employee_workspace
Inside it, create subfolders:
Create placeholder files in each folder
Display the full directory tree
Commands Expected:
cd, mkdir, touch, tree, ls
2. DevOps Trainee: Disk Usage Audit
Scenario:
Your team needs a quick disk usage report.
Instructions:
Create a folder called disk_audit
Capture disk usage information
Identify largest directories
Save all outputs into disk_report.txt
Commands Expected:
df -h, du -sh, >, >>, cat
3. System Administrator: Package Inventory
Scenario:
Management requests a package inventory snapshot.
Instructions:
Create a folder named package_inventory
List all installed packages
Filter editor-related packages
Count total installed packages
Save results to packages.txt
Commands Expected:
dpkg -l, apt list --installed, grep, wc -l
4. Production Support: Log Investigation
Scenario:
An application reports frequent errors.
Instructions:
Create a folder called log_analysis
Extract only error-related entries
Save extracted logs to errors.log
Commands Expected:
cd, ls -lh, tail, head, grep
5. Security Analyst: Permission Hardening
Scenario:
Security audit found unsafe permissions.
Instructions:
Create a folder named secure_files
Change permissions to owner-only
Verify permissions visually
Commands Expected:
chmod, ls -l, permission bits understanding
6. Cloud Engineer: Process Monitoring
Scenario:
Monitor system performance.
Instructions:
Capture active process list
Identify top memory-consuming processes
Save process snapshot to process_report.txt
Commands Expected:
ps, top, htop, output redirection
7. SRE: Service Health Check
Scenario:
Verify service reliability.
Instructions:
Check status of ssh service
Restart the service if required
Save output to service_status.txt
Commands Expected:
systemctl status, start, restart, journalctl
8. Network Operations: Connectivity Diagnostics
Scenario:
Investigate network issues.
Instructions:
Test connectivity to public servers
Save all results to network_report.txt
Commands Expected:
ip a, ping, traceroute, nslookup
9. QA Engineer: File Integrity Verification
Scenario:
Ensure release files are unchanged.
Instructions:
Create a folder called integrity_check
Generate checksums for files
Document results in checksum_report.txt
Commands Expected:
md5sum, sha256sum, redirection
10. DevOps Engineer: Environment Cleanup
Scenario:
Prepare system for reuse.
Instructions:
Identify unused files and directories
Verify reclaimed disk space
Commands Expected:
find, rm, rm -r, df -h
Tind:
e68024a0-7b01-48d2-9257-3f3f76d57d26