Set 8

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:

  • Navigate to ~/kactii23

  • 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:

  • Navigate to ~/kactii23

  • 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:

  • Navigate to ~/kactii23

  • Create a folder named timing_analysis

  • Run commands with execution timing

  • Compare timings

  • 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:

  • Navigate to ~/kactii23

  • 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:

  • Navigate to ~/kactii23

  • Create a folder named path_duplicates

  • Display PATH entries line by line

  • Detect duplicates

  • 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:

  • Navigate to ~/kactii23

  • Create a folder named encoding_check

  • Create text files

  • Inspect file encoding

  • Save results to encoding.txt

Commands Expected: file, redirection


77. DevOps Support: Safe Directory Removal Test

Scenario: Ensure directories are removed safely.

Instructions:

  • Navigate to ~/kactii23

  • 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:

  • Navigate to ~/kactii23

  • Display process tree

  • 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:

  • Navigate to ~/kactii23

  • Display last system boot time

  • Display system uptime

  • 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:

  • Navigate to ~/kactii23

  • Start terminal session logging

  • Execute a few basic commands

  • Stop logging

  • Save log file

Commands Expected: script, exit


Last updated