Lompat ke konten utama
←

Terminal Dasar

Pelajaran 4 dari 12

Membuat dan memindahkan berkas

Membuat folder dan menulis berkas

Setelah pelajaran ini kamu bisa membuat folder bertingkat, membuat berkas kosong, menulis isinya, dan membacanya kembali.

  • ±13 menit
  • 3 latihan
  • Diperiksa 22 Sep 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

Perintah mkdir membuat folder. Opsi -p membuat folder induk yang belum ada sekaligus, dan tidak mengeluh bila foldernya sudah ada. Satu perintah mkdir menerima beberapa nama folder sekaligus, dipisahkan spasi.

mkdir laporan
mkdir -p laporan/2026/januari

Perintah touch membuat berkas kosong. Berkas yang sudah ada tidak ditimpa, jadi perintah ini aman diulang.

touch laporan/2026/januari/catatan.txt

Menulis isi berkas

Di simulator ini tidak ada editor teks. Isi berkas ditulis dengan echo dan tanda lebih besar, yang mengalihkan keluaran perintah ke berkas.

echo "Rapat koordinasi Senin pukul 09.00" > catatan.txt

Satu tanda lebih besar menimpa seluruh isi berkas. Dua tanda lebih besar menambahkan satu baris di akhir tanpa menghapus isi lama.

echo "Bawa laporan stok" >> catatan.txt
cat catatan.txt
Rapat koordinasi Senin pukul 09.00
Bawa laporan stok

Contoh di luar latihan: menyiapkan kerangka folder untuk klien baru. Satu perintah mkdir -p klien/2026/kontrak membuat ketiga tingkat sekaligus, lalu satu perintah echo dengan tanda lebih besar mengisi catatan pengantarnya tanpa membuka editor apa pun.

Kesalahan umum: membuat folder bertingkat tanpa -p. Perintah menjawab mkdir: cannot create directory 'laporan/2026': No such file or directory karena folder induknya belum ada. Membuat ulang folder yang sudah ada, juga tanpa -p, dijawab File exists.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Lanjutkan ke

Tampilkan 4 lagi

Sebagian materi kelas ini diadaptasi dari Software Carpentry — The Unix Shell (shell-novice) (CC-BY-4.0).