Peta dunia

 

EN: Read in English

Dunia L1: Rumah Kedai

Padam dengan cermat: rm tiada undo

Anda akan belajar: padam fail dan folder dengan selamat, sebab tiada tong sampah.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Linux (Debian 13) pada 1 Nov 2026

Masalahnya

Di laptop anda, fail yang dipadam menunggu dalam tong sampah. Di server Linux, ke mana rm hantar fail?

Pilih satu jawapan.

Tengok

Anda you di /home/you/kedai. 6 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.

Anda di siniyou@kedai:~/kedai$

Folder ~/kedai

  • b.tmp (fail)-rw-r--r--
  • counter/ (folder)drwxrwxr-xorders.log
  • kitchen/ (folder)drwxrwxr-xrendang.txt sambal.txt
  • menu/ (folder)drwxrwxr-xdrinks.txt today.txt
  • old/ (folder)drwxrwxr-xmenu-2025.txt prices-2025.txt
  • store/ (folder)drwxrwxr-xstock.txt

+ 1 tersembunyi (ls -a)

Servis

  • cronberjalanmula semasa boot
  • sshberjalanmula semasa boot
  • nginxberjalanmula semasa boot

rm a.tmp sudah padam fail itu. Tiada soalan, tiada tong sampah. rm maksudnya “remove” (buang). Cuba rm b.tmp: nota Hati-hati akan muncul.

Teka

old ialah folder penuh menu lama. Anda taip rm old. Apa server kata?

Pilih satu jawapan.

Cuba

Padam dua fail sementara yang kosong, a.tmp dan b.tmp. Simpan yang lain.

Anda you di /home/you/kedai. 7 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.

Anda di siniyou@kedai:~/kedai$

Folder ~/kedai

  • a.tmp (fail)-rw-r--r--
  • b.tmp (fail)-rw-r--r--
  • counter/ (folder)drwxrwxr-xorders.log
  • kitchen/ (folder)drwxrwxr-xrendang.txt sambal.txt
  • menu/ (folder)drwxrwxr-xdrinks.txt today.txt
  • old/ (folder)drwxrwxr-xmenu-2025.txt prices-2025.txt
  • store/ (folder)drwxrwxr-xstock.txt

+ 1 tersembunyi (ls -a)

Servis

  • cronberjalanmula semasa boot
  • sshberjalanmula semasa boot
  • nginxberjalanmula semasa boot

Semak

Tabiat selamat, atau berisiko?

Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.

1 / 4

Jalankan ls dulu. Kemudian rm tepat apa yang anda nampak.

Jalankan ls dulu. Kemudian rm tepat apa yang anda nampak.

Cuba

Menu 2025 sudah tak perlu. Padam folder old dan semua isinya: rm -r old.

Anda you di /home/you/kedai. 7 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.

Anda di siniyou@kedai:~/kedai$

Folder ~/kedai

  • a.tmp (fail)-rw-r--r--
  • b.tmp (fail)-rw-r--r--
  • counter/ (folder)drwxrwxr-xorders.log
  • kitchen/ (folder)drwxrwxr-xrendang.txt sambal.txt
  • menu/ (folder)drwxrwxr-xdrinks.txt today.txt
  • old/ (folder)drwxrwxr-xmenu-2025.txt prices-2025.txt
  • store/ (folder)drwxrwxr-xstock.txt

+ 1 tersembunyi (ls -a)

Servis

  • cronberjalanmula semasa boot
  • sshberjalanmula semasa boot
  • nginxberjalanmula semasa boot

Semak

Susun rutin padam yang selamat.

Langkah pertama di atas. Susun ikut turutan. Guna anak panah, atau seret.

  • ls: semak ia sudah tiada
  • pwd: betulkah bilik saya?
  • rm -r old: padam
  • cp -r old ~/old-backup: kalau tak pasti sahaja
  • ls old: apa di dalamnya?

Anda berjaya!

Kini anda boleh padam fail dan folder dengan cermat, tanpa undo.

Nak tahu lebih (pilihan)

rmdir old padam folder hanya bila ia kosong: pilihan yang lembut. Di mesin sebenar, rm -i tanya sebelum setiap fail. -f tak pernah tanya dan sorok ralat, jadi anggap ia pisau tajam.

Latihan sebenar (pilihan), dalam folder latihan:

Misi sebenar

  1. mkdir -p trash-test && touch trash-test/a.tmp trash-test/b.tmp
  2. rm -i trash-test/a.tmp
  3. ls trash-test
  4. rm -r trash-test

0 daripada 4 langkah siap · Tanda anda disimpan.