Peta dunia

 

EN: Read in English

Dunia L1: Rumah Kedai

Buat, salin, alih: mkdir, cp, mv

Anda akan belajar: bina folder, salin fail sebagai sandaran, dan alih atau tukar nama fail.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Linux (Debian 13) pada 1 Nov 2026

Masalahnya

Draf promosi bersepah di lantai. Menu satu-satunya tiada salinan. Kalau teh tarik tertumpah atas today.txt, kedai hilang menu. Apa dulu?

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

  • boxes/ (folder)drwxrwxr-x
  • counter/ (folder)drwxrwxr-xorders.log
  • draft.txt (fail)-rw-r--r--
  • kitchen/ (folder)drwxrwxr-xrendang.txt sambal.txt
  • menu/ (folder)drwxrwxr-xdrinks.txt today.txt
  • store/ (folder)drwxrwxr-xstock.txt

+ 1 tersembunyi (ls -a)

Servis

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

mkdir boxes bina bilik baru bernama boxes. Gambar terus tunjuk bilik itu. mkdir maksudnya “make directory” (buat folder).

Teka

store belum ada bilik 2026. Anda taip mkdir store/2026/nov. Apa jadi?

Pilih satu jawapan.

Cuba

Bina rak November, termasuk bilik yang belum ada: mkdir -p store/2026/nov.

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

Anda di siniyou@kedai:~/kedai$

Folder ~/kedai

  • counter/ (folder)drwxrwxr-xorders.log
  • draft.txt (fail)-rw-r--r--
  • kitchen/ (folder)drwxrwxr-xrendang.txt sambal.txt
  • menu/ (folder)drwxrwxr-xdrinks.txt today.txt
  • store/ (folder)drwxrwxr-xstock.txt

+ 1 tersembunyi (ls -a)

Servis

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

Semak

cp buat salinan: fail asal kekal. mv alih atau tukar nama: tiada yang tinggal. Yang mana satu?

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Cuba

      Sandar menu sebagai menu/today.bak. Kemudian tukar nama draft.txt kepada promo.txt.

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

      Anda di siniyou@kedai:~/kedai$

      Folder ~/kedai

      • counter/ (folder)drwxrwxr-xorders.log
      • draft.txt (fail)-rw-r--r--
      • kitchen/ (folder)drwxrwxr-xrendang.txt sambal.txt
      • menu/ (folder)drwxrwxr-xdrinks.txt today.txt
      • store/ (folder)drwxrwxr-xstock.txt

      + 1 tersembunyi (ls -a)

      Servis

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

      Semak

      Anda taip cp kitchen kitchen-copy. Server kata cp: -r not specified; omitting directory 'kitchen'. Sekarang apa?

      Pilih satu jawapan.

      Anda berjaya!

      Kini anda boleh bina folder, sandar fail, dan alihkannya.

      Nak tahu lebih (pilihan)

      Hati-hati: cp dan mv ganti fail yang sama nama tanpa bertanya. Di mesin sebenar, cp -i dan mv -i tanya dulu. touch notes.txt buat fail kosong.

      Latihan sebenar (pilihan), dalam folder latihan di mesin anda sendiri:

      Misi sebenar

      1. mkdir -p practice/menu
      2. touch practice/menu/today.txt
      3. cp practice/menu/today.txt practice/menu/today.bak
      4. ls practice/menu

      0 daripada 4 langkah siap · Tanda anda disimpan.