Piliin ang iyong wika
Advanced Linux Administration and Shell Scripting Course
Mahigit 2 milyong mag-aaral sa buong mundo ang gumagamit nito

Advanced Linux Administration and Shell Scripting Course

Itaas ang inyong mga kasanayan sa Linux mula sa pagiging bihasa tungo sa pagiging may awtoridad sa pamamagitan ng isang curriculum na binuo para sa mga tunay na production environment. Sinasaklaw ng kursong ito ang lahat mula sa kernel internals at LVM storage hanggang sa advanced Bash scripting, security hardening, at fleet-wide automation gamit ang Ansible. Ang bawat modyul ay dinisenyo upang gawin kayong administrator na inaasahan ng inyong koponan kapag nakataya ang mga system.

Dedika para sa mga negosyo

Ano ang iyong matututuhan:

  • I-configure at pamahalaan ang Linux storage gamit ang LVM, filesystem, NFS, at mga diskarte sa automounting.

  • Bumuo ng matatag na Bash scripts gamit ang arrays, regex, error handling, at mga defensive coding technique.

  • Ipatupad ang mga firewall rule, SSH hardening, mga patakaran ng SELinux, at mga audit framework sa mga production host.

  • I-deploy at pamahalaan ang mga systemd service, timer, at custom unit file para sa anumang aplikasyon.

  • Subaybayan ang performance ng system gamit ang Prometheus, Grafana, sar, at mga tool sa profiling na nakabatay sa eBPF.

  • I-automate ang fleet-wide configuration at mga workflow sa pag-patch gamit ang Ansible playbook at roles.

Paano ka mag-aaral nang praktikal Advanced Linux Administration and Shell Scripting Course

Paano ka magsasanay Advanced Linux Administration and Shell Scripting Course

Para sa mga negosyo na gustong sanayin ang kanilang team

Sa Dedika para sa mga negosyo, ang kurso ay may mga ehersisyo at halimbawa na akma sa iyong negosyo at ayon sa pangangailangan ng iyong kumpanya.

I-click dito

Nilalaman ng kurso

8 Kabanata • 40 Mga AralinTagal mula 4 hanggang 360 oras (ikaw ang magpapasya)

Kabanata 1Tingnan ang mga detalye

Arkitektura ng Linux System at Mga Pangunahing Konsepto

  • Aralin 1 • Mahahalagang Command-Line Navigation

    Bumubuo ng katatasan sa shell navigation, file operations, at help systems. Ang kasanayan dito ay kinakailangan para sa bawat hands-on na gawain sa buong kurso.

  • Aralin 2 • Boot Process at System Initialization

    Sinusubaybayan ang buong boot sequence mula firmware hanggang login prompt. Ang pag-unawa sa sequence na ito ay nagbibigay-daan sa mga administrator na masuri at ayusin ang mga pagkabigo sa startup.

  • Aralin 3 • Filesystem Hierarchy at Disk Layout

    Ipinapaliwanag ang Filesystem Hierarchy Standard at mga partition scheme. Nagkakaroon ang mga mag-aaral ng kakayahang hanapin, i-mount, at pamahalaan nang tama ang anumang filesystem path.

  • Aralin 4 • Mga Pangunahing Kaalaman sa Process at Memory Management

    Ipinakikilala ang process lifecycle, scheduling, at mga konsepto ng virtual memory. Ang mga pundamental na ito ay sumusuporta sa performance tuning na tatalakayin sa mga susunod na kabanata.

  • Aralin 5 • Pangkalahatang-ideya ng Linux Kernel at Distribution

    Sumasaklaw sa mga tungkulin ng kernel, monolithic vs. modular na disenyo, at mga pangunahing pamilya ng distribution. Nagbibigay ng konseptwal na mapa na kailangan para sa lahat ng susunod na gawain sa pangangasiwa.

Kabanata 2Tingnan ang mga detalye

User, Group, at Permission Management

  • Aralin 1 • Privilege Escalation gamit ang sudo

    Kino-configure ang mga patakaran ng sudo upang magbigay ng kontroladong root-level access nang hindi ibinabahagi ang root password. Ang wastong disenyo ng sudo ay kritikal para sa auditability at compliance.

  • Aralin 2 • Mga Espesyal na Pahintulot at Access Control List

    Ipinakikilala ang SUID, SGID, sticky bit, at POSIX ACLs para sa detalyadong kontrol. Ang mga mekanismong ito ay nagpapalawak ng pangunahing modelo upang matugunan ang mga kumplikadong pangangailangan ng organisasyon.

  • Aralin 3 • Group Management at Membership

    Ipinapaliwanag ang primary vs. supplementary groups at mga diskarte sa group-based access. Ang disenyo ng grupo ay direktang nakakaapekto sa pagbabahagi ng file at delegasyon ng pribilehiyo.

  • Aralin 4 • Pamamahala ng User Account Lifecycle

    Sumasaklaw sa paglikha, pagbabago, pag-lock, at pagtanggal ng mga user account. Ang wastong pamamahala ng lifecycle ay ang unang linya ng depensa sa seguridad ng system.

  • Aralin 5 • Tradisyunal na Unix Permission Model

    Itinuturo ang read, write, at execute bits para sa owner, group, at others. Ang mastery ng octal at symbolic notation ay mahalaga para sa ligtas na pamamahala ng file.

Kabanata 3Tingnan ang mga detalye

Storage Management at Filesystems

  • Aralin 1 • Paghati ng Disk gamit ang fdisk at parted

    Ipinapakita ang paglikha at pagbabago ng mga partition table gamit ang mga interactive na tool. Ang tamang partitioning ay ang kinakailangan para sa lahat ng mas mataas na antas na storage configuration.

  • Aralin 2 • Filesystem Integrity at Recovery

    Sumasaklaw sa fsck, xfs_repair, SMART monitoring, at mga diskarte sa backup. Dapat maibalik ng mabilis ng mga administrator ang integridad ng filesystem upang mabawasan ang pagkagambala sa serbisyo.

  • Aralin 3 • Mounting, Automounting, at NFS

    Ipinapaliwanag ang mga paulit-ulit na pag-mount, systemd mount units, autofs, at kumpigurasyon ng NFS client. Ang mga remote at awtomatikong pag-mount ay pamantayan sa mga arkitektura ng imbakan ng enterprise.

  • Aralin 4 • Paglikha at Pag-tune ng Filesystem

    Itinuturo ang pag-format ng mga block device gamit ang ext4, XFS, at Btrfs at ang pag-tune ng kanilang mga parameter. Ang pagpili at pag-tune ng filesystem ay direktang nakakaapekto sa I/O performance at reliability.

  • Aralin 5 • Logical Volume Management

    Sumasaklaw sa physical volumes, volume groups, at logical volumes gamit ang LVM. Pinapagana ng LVM ang flexible, online storage resizing nang walang downtime.

Kabanata 4Tingnan ang mga detalye

Configuration at Troubleshooting ng Networking

  • Aralin 1 • Pag-configure ng Network Interface

    Sumasaklaw sa static at dynamic na IP assignment gamit ang ip, nmcli, at mga configuration file. Ang wastong interface setup ay ang pundasyon ng lahat ng network services.

  • Aralin 2 • Network Diagnostics at Performance Tools

    Ipinakikilala ang ss, tcpdump, traceroute, at iperf3 para sa sistematikong troubleshooting. Ang metodikal na diagnostics ay nagbabawas sa mean time to resolution para sa mga network incident.

  • Aralin 3 • DNS Resolution at Pamamahala ng Hostname

    Ipinapaliwanag ang resolver configuration, /etc/hosts, at systemd-resolved. Ang maaasahang name resolution ay kinakailangan para sa service discovery at remote administration.

  • Aralin 4 • SSH Configuration at Secure Remote Access

    Kino-configure ang OpenSSH server hardening, key-based authentication, at tunneling. Ang secure remote access ang pangunahing administrative interface para sa mga Linux server.

  • Aralin 5 • Firewall Management gamit ang firewalld at iptables

    Itinuturo ang zone-based na firewall rules gamit ang firewalld at low-level iptables chains. Ang firewall configuration ay sapilitan para sa pag-secure ng anumang naka-network na Linux host.

Kabanata 5Tingnan ang mga detalye

Mga Pundasyon ng Shell Scripting

  • Aralin 1 • Loops at Iteration Patterns

    Ipinapaliwanag ang for, while, at until loops na may praktikal na iteration patterns. Ang mga loop ay nagbibigay-daan sa mga script na magproseso ng mga list, file, at command output sa malaking sukat.

  • Aralin 2 • Input, Output, at Error Handling

    Sumasaklaw sa stdin/stdout/stderr redirection, pipelines, at trap-based error handling. Ang matatag na I/O at error handling ay ginagawang ligtas ang mga script na patakbuhin sa production.

  • Aralin 3 • Bash Script Structure at Variables

    Sumasaklaw sa shebang lines, script execution, mga uri ng variable, at mga panuntunan sa pag-quote. Ang wastong variable handling ay pumipigil sa mga pinakakaraniwang bug sa scripting.

  • Aralin 4 • Functions at Script Modularity

    Ipinakikilala ang pagtatakda ng function, local variables, return values, at sourcing. Ang mga modular na script ay mas madaling subukan, gamitin muli, at panatilihin sa iba't ibang koponan.

  • Aralin 5 • Conditional Logic at Test Expressions

    Itinuturo ang if/elif/else, case statements, at test operators para sa strings, integers, at files. Ang conditional logic ay ang makinang gumagawa ng desisyon ng bawat di-trivial na script.

Kabanata 6Tingnan ang mga detalye

Advanced na Shell Scripting Techniques

  • Aralin 1 • Script Hardening at Defensive Coding

    Naglalapat ng input validation, safe temporary files, at privilege checks sa mga script. Ang mga hardened na script ay lumalaban sa maling paggamit at ligtas na bumabagsak sa mga hindi inaasahang kondisyon.

  • Aralin 2 • Script Debugging at Testing

    Ipinakikilala ang bash -x tracing, shellcheck linting, at unit testing gamit ang bats. Ang sistematikong testing ay nagbabawas ng mga depekto bago maabot ng mga script ang mga production system.

  • Aralin 3 • Regular Expressions nang Malalim

    Ipinapaliwanag ang POSIX BRE, ERE, at Perl-compatible regex na may mga praktikal na halimbawa. Ang mastery ng regex ay nagbubukas ng malakas na text manipulation sa lahat ng scripting at admin tool.

  • Aralin 4 • Text Processing gamit ang grep, sed, at awk

    Itinuturo ang pattern matching, stream editing, at field-based data extraction. Binabago ng mga tool na ito ang hilaw na output ng command tungo sa istrukturado, aksyonableng data.

  • Aralin 5 • Arrays at Associative Arrays

    Sumasaklaw sa deklarasyon, manipulasyon, at iterasyon ng indexed at associative array. Ang mga array ay nagbibigay-daan sa mga script na pamahalaan ang mga koleksyon ng data nang walang panlabas na tool.

Kabanata 7Tingnan ang mga detalye

System Services, Logging, at Monitoring

  • Aralin 1 • Alerting at Health Check Automation

    Bumubuo ng shell-script-based na health checks at isinasama ang mga ito sa email at webhook alerts. Ang proactive alerting ay ginagawang mga aksyonableng abiso ang data ng monitoring.

  • Aralin 2 • Performance Monitoring at Profiling

    Ipinakikilala ang top, vmstat, iostat, sar, at perf para sa real-time at historikal na pagsusuri. Ang pagtukoy ng mga bottleneck ay nangangailangan ng sabayang pag-uugnay ng CPU, memory, at I/O metrics.

  • Aralin 3 • Pagsulat ng Custom systemd Unit Files

    Itinuturo ang paglikha ng service, timer, socket, at path units para sa mga custom na application. Ang mga custom unit ay malinis na isinasama ang anumang application sa lifecycle ng systemd.

  • Aralin 4 • systemd Service Management

    Sumasaklaw sa unit file anatomy, mga utos sa service lifecycle, at dependency ordering. Tinitiyak ng wastong service management ang maaasahang application startup at recovery.

  • Aralin 5 • Centralized Logging gamit ang journald at rsyslog

    Ipinapaliwanag ang journald storage, journalctl filtering, at rsyslog forwarding rules. Ang epektibong logging ang pundasyon ng pagsisiyasat ng insidente at pag-uulat ng compliance.

Kabanata 8Tingnan ang mga detalye

Security Hardening at Automation sa Malaking Sukat

  • Aralin 1 • Patch Management at Change Automation

    Nagdidisenyo ng mga automated patching workflow gamit ang package managers at Ansible. Ang pare-parehong pag-patch ay ang pinakaepektibong kontrol laban sa pagsasamantala ng kilalang kahinaan.

  • Aralin 2 • Mandatory Access Control gamit ang SELinux at AppArmor

    Sumasaklaw sa mga mode ng SELinux, contexts, policy booleans, at AppArmor profiles. Kinukulong ng mga framework ng MAC ang mga proseso nang higit sa kayang makamit ng discretionary permissions lamang.

  • Aralin 3 • Audit Framework at Compliance Logging

    Kino-configure ang auditd rules upang subaybayan ang file access, privilege use, at system calls. Ang mga audit log ay nagbibigay ng trail ng ebidensya na kinakailangan ng mga framework ng seguridad at compliance.

  • Aralin 4 • Automation gamit ang Ansible para sa Linux Administration

    Ipinakikilala ang Ansible inventory, playbooks, at roles para sa idempotent configuration management. Tinatanggal ng automation ang configuration drift at pinapagana ang pare-parehong fleet-wide na pagbabago.

  • Aralin 5 • System Hardening at Attack Surface Reduction

    Naglalapat ng kernel parameter tuning, service minimization, at banner configuration. Ang pagbabawas ng attack surface ay naglilimita sa epekto ng mga kahinaan sa mga production host.

Sertipikasyon

Ang iyong wastong sertipiko ng pagtatapos

Ang kursong ito ay para sa iyo:

  • Mga junior Linux admin na handa nang gampanan ang mga responsibilidad sa senior level.

  • Mga DevOps engineer na nagnanais ng mas malalim na kaalaman sa OS at kumpiyansa sa scripting.

  • Mga Windows sysadmin na lumilipat sa mga tungkulin sa Linux-based na infrastructure.

  • Mga IT generalist na namamahala ng mga Linux server kasabay ng iba pang mga responsibilidad.

  • Mga nagtapos ng computer science na pumapasok sa kanilang unang tungkulin sa infrastructure o platform.

  • Mga hobbyist na gumagamit ng Linux na nais magtrabaho nang propesyonal sa mga production system.

Ano ang sinasabi ng aming mga mag-aaral

Ang mga klase nila ay perpekto. Nakuha ko ang one-year package at sa wakas, may pagkakataon na akong sundan ang iba't ibang mga paksa na interesado ako nang hindi na kailangan lumipat ng platform... salamat sa lahat ng ginagawa ninyo, inirekomenda ko na kayo sa ibang mga tao...
Giulio Carlo
Giulio CarloEstudyante ng Digital Marketing
Gusto ko kung paano direkta sa punto ang mga aralin at kung paano ko mababago ang mga kabanata at malaktawan ang mga content na hindi ko kailangan.
Mariana Ferres
Mariana FerresEstudyante ng Photography
Gusto ko ang content at ang paraan ng pagpresenta at transcription ng mga video, na nagpapabilis sa proseso!
Luciana Alvarenga
Luciana AlvarengaEstudyante ng Nail Design
Ang platform ay mabilis, simple gamitin. Ang diversity ng content at ang mga supplementary videos ay nakakatulong talaga sa pag-aaral.
André Felipe
André FelipeEstudyante ng Prompt Engineering

Pangunahing pagsasanay

FAQ

Sino ang Dedika?

Balido ba ang sertipiko sa Pilipinas?

Libre ba ang mga kurso?

Ano ang workload ng kurso?

Ano ang itsura ng mga kurso?

Paano gumagana ang mga kurso?

Gaano katagal ang mga kurso?

Magkano ang halaga ng mga kurso?

Ano ang EAD o online course at paano ito gumagana?

PDF Course