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/
cdadalah cara Anda berpindah-pindah. Digabung denganpwddanls, 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 projectsrelatif terhadap posisi Anda saat ini;cd /Users/mini/projectsadalah alamat lengkap dari paling atas. rmbersifat permanen. Tidak ada Recycle Bin atau Trash di command line. Saat Andarmsebuah file, file itu hilang — tanpa "apakah Anda yakin?", tanpa undo. Berhati-hatilah khususnya denganrm -rf, yang menghapus sebuah folder beserta seluruh isinya tanpa bertanya. Jika Anda pernah tidak yakin apa yang akan dihapus oleh sebuah perintahrm, jangan jalankan itu. Minta AI menjelaskannya terlebih dahulu.