Set 5

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:

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

  • Create a folder named permission_errors

  • Simulate restrictive permissions

  • Attempt access as owner

  • Capture error output

Commands Expected: chmod, ls -l, command error observation, redirection


45. Cloud Ops: Executable File Identification

Scenario: Security team wants to review executable files.

Instructions:

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

  • Create a folder named empty_check

  • Create empty and non-empty files/directories

  • Identify empty items

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

  • Navigate to ~/hello23

  • Identify whether common commands are built-in or external

  • Capture command paths

  • Save output to command_type.txt

Commands Expected: type, which, whereis


48. Site Reliability: Open Network Port Inspection

Scenario: Investigate potential unauthorized services.

Instructions:

  • Navigate to ~/hello23

  • List listening ports

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

  • Navigate to ~/hello23

  • Display system locale

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

  • Navigate to ~/hello23

  • Display CPU and memory info

  • Capture disk block device summary

  • Save output to hardware_info.txt

Commands Expected: lscpu, free -h, lsblk, redirection



Last updated