Ubuntu L1-Cadet Industry Assignments
(Part 8 | Index 71–80)
Root Working Directory: ~/kactii23
71. IT Operations: Recursive File Count
Scenario:
Ops needs a quick count of all files in a project tree.
Instructions:
Create a folder named recursive_count
Create nested directories and files
Count total files recursively
Save the count to file_count.txt
Commands Expected:
find, wc -l, redirection
72. Junior SysAdmin: Directory Ownership Review
Scenario:
Ownership inconsistencies cause access issues.
Instructions:
Create a folder named ownership_review
Create subdirectories and files
Inspect ownership details
Save output to ownership.txt
Commands Expected:
ls -l, stat, redirection
73. Operations Support: Command Timing Analysis
Scenario:
Slow commands need analysis.
Instructions:
Create a folder named timing_analysis
Run commands with execution timing
Save results to timing_report.txt
Commands Expected:
time, redirection
74. Infrastructure Engineer: File Permission Numeric Mapping
Scenario:
Translate symbolic permissions to numeric form.
Instructions:
Create a folder named permission_mapping
Create files with different permissions
Document symbolic and numeric representations
Save results to perm_map.txt
Commands Expected:
chmod, ls -l, permission understanding
75. Cloud Ops: System Path Duplication Check
Scenario:
Duplicate PATH entries may cause confusion.
Instructions:
Create a folder named path_duplicates
Display PATH entries line by line
Save output to path_dupes.txt
Commands Expected:
echo $PATH, tr, sort, uniq
76. QA Engineer: File Encoding Inspection
Scenario:
Text files show unexpected characters.
Instructions:
Create a folder named encoding_check
Save results to encoding.txt
Commands Expected:
file, redirection
77. DevOps Support: Safe Directory Removal Test
Scenario:
Ensure directories are removed safely.
Instructions:
Create a folder named rmdir_test
Create empty and non-empty directories
Remove empty directories safely
Observe behavior on non-empty directories
Commands Expected:
rmdir, rm -r, ls
78. Site Reliability: Process Tree Visualization
Scenario:
Understand parent–child process relationships.
Instructions:
Filter user-specific processes
Save output to process_tree.txt
Commands Expected:
pstree, ps, grep, redirection
79. Linux Admin: System Boot Time Verification
Scenario:
Verify system reboot timing.
Instructions:
Display last system boot time
Save results to boot_time.txt
Commands Expected:
who -b, uptime, redirection
80. Operations Engineer: Terminal Session Logging
Scenario:
Capture a terminal session for audit.
Instructions:
Start terminal session logging
Execute a few basic commands
Commands Expected:
script, exit