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.
you@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 bootsshberjalanmula semasa bootnginxberjalanmula 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.
you@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 bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
rm boleh terima beberapa nama: rm a.tmp b.tmp.Semak
Tabiat selamat, atau berisiko?
Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.
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.
you@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 bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
-r maksudnya “folder ini dan semua isinya”.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
mkdir -p trash-test && touch trash-test/a.tmp trash-test/b.tmprm -i trash-test/a.tmpls trash-testrm -r trash-test
0 daripada 4 langkah siap · Tanda anda disimpan.
English
On your laptop, deleted files wait in a bin. On a Linux server, where does rm send them?
rm a.tmp deleted the file. No question, no bin. rm means “remove”. Try rm b.tmp: a Careful note appears.
old is a folder full of old menus. You type rm old. What does the server say?
Delete the two empty temp files, a.tmp and b.tmp. Keep everything else.
rm takes several names: rm a.tmp b.tmp.Safe habit, or risky?
The 2025 menus are not needed. Delete the old folder and everything inside: rm -r old.
-r means “the folder and everything inside it”.Put the safe delete routine in order.
You can now delete files and folders, carefully, with no undo.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: rm (Debian 13 man page) · rmdir (Debian 13 man page) · GNU coreutils: rm invocation
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?