~/VibeHandbook
PDF Gratis

Bab 02 · 03

Perintah sehari-hari

Berikut adalah perintah-perintah yang akan terus-menerus Anda lihat. Bacalah seperti kalimat: sebuah kata kerja, kadang diikuti sebuah target.

pwd                 # "print working directory" — where am I right now?
ls                  # list the files and folders here
ls -la              # list everything, including hidden files, with details
cd projects         # change directory — move into the "projects" folder
cd ..               # move up one folder (".." means "the folder above")
cd ~                # go back to your home folder
mkdir my-app        # make a new folder called "my-app"
cp notes.txt backup.txt   # copy a file (original stays, copy is made)
mv old.txt new.txt        # move or rename a file
rm draft.txt        # remove (delete) a file

Beberapa catatan yang bisa menyelamatkan Anda dari masalah nyata:

File-file Anda hidup dalam pohon folder yang bersarang, dan cd adalah cara Anda menjelajahinya. Berikut contoh kecil, dengan pwd menunjukkan di mana Anda akan berdiri jika Anda cd masuk ke my-app:

   /                         ← the top ("root")
   └── Users/
       └── mini/             ← your home folder (the ~ shortcut)
           └── projects/
               ├── my-app/   ← cd here →  pwd shows /Users/mini/projects/my-app
               │   ├── src/
               │   └── notes.txt
               └── old-app/
  • cd adalah cara Anda berpindah-pindah. Digabung dengan pwd dan ls, itulah 80% dari apa yang akan pernah Anda lakukan. Anda pindah ke folder yang tepat, melihat sekeliling, lalu menjalankan sesuatu.
  • Path bisa relatif atau absolut. cd projects relatif terhadap posisi Anda saat ini; cd /Users/mini/projects adalah alamat lengkap dari paling atas.
  • rm bersifat permanen. Tidak ada Recycle Bin atau Trash di command line. Saat Anda rm sebuah file, file itu hilang — tanpa "apakah Anda yakin?", tanpa undo. Berhati-hatilah khususnya dengan rm -rf, yang menghapus sebuah folder beserta seluruh isinya tanpa bertanya. Jika Anda pernah tidak yakin apa yang akan dihapus oleh sebuah perintah rm, jangan jalankan itu. Minta AI menjelaskannya terlebih dahulu.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.