Ubuntu L1-Cadet Industry Assignments
(Part 5 | Index 41–50)
Mandatory Root Directory: ~/hello23
41. IT Support: Disk Usage by File Type
Scenario:
Helpdesk is investigating storage bloat caused by specific file types.
Instructions:
Create a folder named disk_by_type
Create files of different extensions and sizes
Calculate disk usage per file type
Save results to type_usage.txt
Commands Expected:
du, ls, glob patterns (*.log, *.txt), redirection
42. Junior SysAdmin: Directory Permission Inheritance Test
Scenario:
Verify how permissions propagate in directories.
Instructions:
Create a folder named permission_inheritance
Apply permissions at directory level
Create files inside the directory
Observe and document permission behavior
Commands Expected:
mkdir, chmod, touch, ls -l
43. Operations Support: File Rename Audit
Scenario:
Standardize naming conventions for operational files.
Instructions:
Create a folder named rename_audit
Create files with inconsistent names
Rename files to a standard format
Save before/after listing to rename_report.txt
Commands Expected:
mv, ls, redirection
44. Infrastructure Engineer: Broken Permission Detection
Scenario:
Users report “Permission denied” errors.
Instructions:
Create a folder named permission_errors
Simulate restrictive permissions
Commands Expected:
chmod, ls -l, command error observation, redirection
45. Cloud Ops: Executable File Identification
Scenario:
Security team wants to review executable files.
Instructions:
Create a folder named executable_scan
Create regular and executable files
Identify executable files
Save results to executables.txt
Commands Expected:
chmod +x, find -perm, ls -l
46. QA Engineer: Empty File & Directory Detection
Scenario:
Cleanup required before release packaging.
Instructions:
Create a folder named empty_check
Create empty and non-empty files/directories
Save findings to empty_report.txt
Commands Expected:
find -empty, ls, redirection
47. DevOps Support: Shell Built-in vs External Command Check
Scenario:
Troubleshoot unexpected command behavior.
Instructions:
Identify whether common commands are built-in or external
Save output to command_type.txt
Commands Expected:
type, which, whereis
48. Site Reliability: Open Network Port Inspection
Scenario:
Investigate potential unauthorized services.
Instructions:
Identify associated services
Save output to ports_report.txt
Commands Expected:
ss -tuln, netstat -tuln, redirection
49. Linux Admin: Locale & Timezone Verification
Scenario:
Time discrepancies detected across systems.
Instructions:
Display timezone information
Save output to locale_timezone.txt
Commands Expected:
locale, timedatectl, redirection
50. Operations Engineer: Hardware Snapshot (Read-Only)
Scenario:
Capture basic hardware details for documentation.
Instructions:
Display CPU and memory info
Capture disk block device summary
Save output to hardware_info.txt
Commands Expected:
lscpu, free -h, lsblk, redirection