FahamLah

Naik Tahap · Bahagian 1 · Rumah Kedai

Peta Linux & Rangkaian

Rumah kedai. Bilik ialah folder, kunci ialah kebenaran, pekerja jalankan tugas.

Semua dunia terbuka. Tak perlu kursus lain dahulu. Ia langkah pertama yang baik, malah sebelum Ship It.

Dunia L1

Rumah Kedai

Bergerak dalam shell. Baca, buat dan cari fail.

9 pelajaran · 0 daripada 9 siap

9 pelajaran
  1. Terminal dan prompt3 minit
  2. Saya di mana? pwd, cd, ls4 minit
  3. Baca fail: cat, less, head, tail4 minit
  4. Buat, salin, alih: mkdir, cp, mv4 minit
  5. Padam dengan cermat: rm tiada undo4 minit
  6. Cari fail dengan find4 minit
  7. Cari dalam fail: grep4 minit
  8. Pipe dan redirect5 minit
  9. Wildcard dan tab completion3 minit
  10. Cabaran bos: Kemaskan dapur bersepah

Dunia L2

Kunci & Pekerja

Pengguna, kebenaran, proses, servis dan pakej.

10 pelajaran · 0 daripada 10 siap

10 pelajaran
  1. Pengguna, kumpulan dan sudo4 minit
  2. Baca kebenaran rwx4 minit
  3. Tukar kebenaran: chmod5 minit
  4. Tukar pemilik: chown3 minit
  5. Proses: ps dan top4 minit
  6. Isyarat, kill dan job5 minit
  7. Pemboleh ubah persekitaran dan PATH4 minit
  8. Servis dengan systemctl5 minit
  9. Log dengan journalctl4 minit
  10. Pakej dengan apt4 minit
  11. Cabaran bos: Servis yang tak mahu hidup

Dunia L3

Talian Telefon

Alamat, port, DNS dan HTTP. Cari sebab ia tak dapat bersambung.

10 pelajaran · 0 daripada 10 siap

10 pelajaran
  1. Alamat IP: nombor kedai4 minit
  2. Subnet dan CIDR5 minit
  3. Port dan mendengar: ss4 minit
  4. localhost atau 0.0.0.0?3 minit
  5. DNS: dig dan /etc/hosts5 minit
  6. HTTP dengan curl -v5 minit
  7. HTTPS dan sijil4 minit
  8. Firewall: ufw dan nftables4 minit
  9. ping dan traceroute3 minit
  10. Tangga tak dapat sambung5 minit
  11. Cabaran bos: Kenapa pelanggan tak sampai ke kedai?

Dunia L4

Dapur Jauh

Misi capstone 7 datang selepas dunia ini

SSH ke server, jadualkan kerja dan tulis skrip yang selamat.

9 pelajaran · 0 daripada 10 siap

9 pelajaran
  1. Kunci SSH5 minit
  2. Nama pendek: ~/.ssh/config3 minit
  3. Salin fail: scp dan rsync4 minit
  4. Ruang cakera: df dan du3 minit
  5. Kerja berjadual: cron dan timer5 minit
  6. Skrip bash: pemboleh ubah dan if5 minit
  7. Gelung dan kod keluar4 minit
  8. Skrip lebih selamat: set -euo pipefail4 minit
  9. Web server kecil dengan nginx5 minit
  10. Misi capstone 7: Server dari kosongMisi 75 minit
  11. Cabaran bos: Baiki sandaran malam