EN: Read in English
Dunia L1: Rumah Kedai · Cabaran bos
Kemaskan dapur bersepah
Anda akan belajar: kemaskan folder bersepah sendiri: cari, alih dan padam dengan selamat.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Linux (Debian 13) pada 1 Nov 2026
Masalahnya
Boss: tukang masak siang tinggalkan ~/kitchen bersepah. Resepi di lantai, fail sementara merata, dan nota pembekal hilang. Waktu sibuk makan malam dalam 10 minit. Apa dulu?
Pilih satu jawapan.
Cuba
Kerja 1: tengok dengan ls -a. Kemudian buat bilik recipes dan alih tiga resepi .txt ke dalamnya. Biarkan oven.log.
Anda you di /home/you/kitchen. 8 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~/kitchen$Folder ~/kitchen
- kuih.txt (fail)
-rw-r--r-- - old/ (folder)
drwxrwxr-xbox menu-2025.md - oven.log (fail)
-rw-r--r-- - rendang.txt (fail)
-rw-r--r-- - sambal.txt (fail)
-rw-r--r-- - tmp1.tmp (fail)
-rw-r--r-- - tmp2.tmp (fail)
-rw-r--r-- - tmp3.tmp (fail)
-rw-r--r--
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
Setiap resepi berakhir dengan.txt.Semak
Kenapa mv *.txt recipes/ dan bukan mv * recipes/?
Pilih satu jawapan.
Cuba
Kerja 2: tiga fail .tmp kosong bersepah di lantai. Semak dulu, kemudian padam yang itu sahaja.
Anda you di /home/you/kitchen. 6 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~/kitchen$Folder ~/kitchen
- old/ (folder)
drwxrwxr-xbox menu-2025.md - oven.log (fail)
-rw-r--r-- - recipes/ (folder)
drwxrwxr-xkuih.txt rendang.txt sambal.txt - tmp1.tmp (fail)
-rw-r--r-- - tmp2.tmp (fail)
-rw-r--r-- - tmp3.tmp (fail)
-rw-r--r--
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
Guna corak sama dua kali: sekali denganls, sekali dengan rm.Semak
Tukang masak malam cadangkan ini. Selamat di sini, atau berisiko?
Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.
ls *.tmp, then rm *.tmpCuba
Kerja 3: nota pembekal hilang di dalam old. Cari ia. Kemudian simpan baris Pak Ali sahaja ke dalam todo.txt.
Anda you di /home/you/kitchen. 3 benda di sini. Servis: cron berjalan, ssh berjalan, nginx berjalan.
you@kedai:~/kitchen$Folder ~/kitchen
- old/ (folder)
drwxrwxr-xbox menu-2025.md - oven.log (fail)
-rw-r--r-- - recipes/ (folder)
drwxrwxr-xkuih.txt rendang.txt sambal.txt
Servis
cronberjalanmula semasa bootsshberjalanmula semasa bootnginxberjalanmula semasa boot
Petunjuk
find beri path. grep … > todo.txt simpan baris itu.Semak
Tulis rutin kemas untuk tukang masak seterusnya. Susun ikut urutan.
Langkah pertama di atas. Susun ikut turutan. Guna anak panah, atau seret.
- Semak: ls sekali lagi
- Cari: grep apa yang anda perlu
- Bersih: ls corak itu, kemudian rm
- Tengok: ls -a dan find
- Kumpul: mkdir, kemudian mv dengan corak
Anda berjaya!
Kini anda boleh kemaskan folder bersepah sendiri, dengan selamat.
Nak tahu lebih (pilihan)
Alat yang anda guna: ls -a, mkdir, mv dengan *, ls sebelum rm, find -name, grep … >. Semuanya muncul lagi dalam Dunia L2.
Latihan sebenar (pilihan): buat sepah sendiri dalam folder latihan, kemudian kemaskan.
Misi sebenar
mkdir -p mess && cd mess && touch a.txt b.txt c.tmp d.tmpmkdir notes && mv *.txt notes/ls *.tmprm *.tmpls -R
0 daripada 5 langkah siap · Tanda anda disimpan.
English
Boss: the day cook left ~/kitchen in a mess. Recipes on the floor, temp files everywhere, and the supplier note is lost. Dinner rush in 10 minutes. What comes first?
Job 1: look with ls -a. Then make a recipes room and move the three .txt recipes into it. Leave oven.log alone.
.txt.Why mv *.txt recipes/ and not mv * recipes/?
Job 2: three empty .tmp files clutter the floor. Check them first, then delete only those.
ls, once with rm.The night cook suggests these. Safe here, or risky?
Job 3: the supplier note is lost somewhere in old. Find it. Then save only the Pak Ali line into todo.txt.
find gives the path. grep … > todo.txt saves the line.Write the tidy-up routine for the next cook. Put it in order.
You can now tidy a messy folder on your own, safely.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: mv (Debian 13 man page) · rm (Debian 13 man page) · find (Debian 13 man page) · grep (Debian 13 man page) · Bash manual: Filename Expansion
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?