Set 1

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:

  • Navigate to ~/hello23

  • Create a folder named employee_workspace

  • Inside it, create subfolders:

    • Documents

    • Downloads

    • Logs

    • Backups

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

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

  • Create a folder called log_analysis

  • Inspect system logs

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

  • Navigate to ~/hello23

  • Create a folder named secure_files

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

  • Navigate to ~/hello23

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

  • Navigate to ~/hello23

  • Check status of ssh service

  • Restart the service if required

  • Capture service logs

  • Save output to service_status.txt

Commands Expected: systemctl status, start, restart, journalctl


8. Network Operations: Connectivity Diagnostics

Scenario: Investigate network issues.

Instructions:

  • Navigate to ~/hello23

  • Check IP configuration

  • Test connectivity to public servers

  • Trace network route

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

  • Navigate to ~/hello23

  • Create a folder called integrity_check

  • Generate checksums for files

  • Compare checksum outputs

  • Document results in checksum_report.txt

Commands Expected: md5sum, sha256sum, redirection


10. DevOps Engineer: Environment Cleanup

Scenario: Prepare system for reuse.

Instructions:

  • Navigate to ~/hello23

  • Identify unused files and directories

  • Safely delete them

  • Verify reclaimed disk space

Commands Expected: find, rm, rm -r, df -h


Tind:

e68024a0-7b01-48d2-9257-3f3f76d57d26

Last updated