Pengantar
Di Hari 1 kita sudah masuk shell. Hari ini: bergerak antar folder dan mengelola file.
Melihat isi folder
ls
ls -lals— daftar nama-l— detail (izin, ukuran, tanggal)-a— termasuk file tersembunyi (diawali.)
Pindah folder
cd Documents
cd ..
cd ~
cd /
pwd| Perintah | Arti |
|---|---|
cd nama | Masuk folder |
cd .. | Naik satu tingkat |
cd ~ atau cd | Ke home |
cd - | Kembali ke folder sebelumnya |
Path:
- Absolut — dari root, mis.
/Users/asrul/projek - Relatif — dari posisi sekarang, mis.
./srcatau../docs
Membuat & menghapus
mkdir belajar-terminal
mkdir -p proyek/src/components
touch catatan.txt
rm catatan.txt
rmdir belajar-terminalSalin & pindah
cp catatan.txt cadangan.txt
cp -r proyek proyek-backup
mv cadangan.txt Documents/
mv lama.txt baru.txtcp— copymv— move / rename
Lihat isi file teks
cat catatan.txt
less README.md
head -n 20 log.txt
tail -n 20 log.txtless: panah untuk scroll, /kata untuk cari, q keluar.
Latihan mini
mkdir -p ~/latihan-cli/hari-2
cd ~/latihan-cli/hari-2
touch hello.txt
echo "Halo terminal" > hello.txt
cat hello.txt
ls -laKuis hari 2
Perintah untuk naik ke folder induk?
Mana yang paling berbahaya jika salah target?
Checklist
0/4 selesai