Apa itu path
, path adalah suatu representasi lokasi suatu file atau folder dengan teks yang unik, bayangin saja seperti alamat file di file explorer, bentuknya mirip dengan hirarki pangkat yang dipisah dengan karakter khusus seperti /
atau \
. path
ini dipakai dalam bahasa pemrograman dan bahasa markup (seperti HTML) jadi sangat bermanfaat untuk dipelajari dan dipahami maksud dari path berikut. Ada 2 jenis path
antara lain :
- Absolute Path
- Relative Path
Absolute path merupakan alamat komplit suatu file atau folder yang dimulai dengan root
, root
dalam konteks ini tergantung dengan sistem operasi misalnya :
/home/user/documents/data.txt
/opt/lampp/htdocs
/etc/os-release
C:\Users
C:\Windows\System32
C:\Users\Public\Documents
Relative path merupakan alamat yang relatif dengan posisi aplikasi atau terminal yang anda pakai. path ini dimulai dengan ./
, disini kita juga bisa menggunakan ../
untuk keluar dari folder.
Misalnya anda di posisi di /home/user/documents
./data.txt
->/home/user/documents/data.txt
../downloads/file-download.txt
->/home/user/downloads/file-download.txt
../../user-2/downloads/file-download.txt
->/home/user-2/downloads/file-download.txt
Misalnya anda di posisi C:\Users\Public\Documents
.\document.txt
->C:\Users\Public\Documents\document.txt
..\Downloads\download-file.txt
->C:\Users\Public\Downloads\download-file.txt
Materi ini ada di Github Cyber
Nanti ada contoh (Unix (Terminal) dan Windows (Windows Explorer)) yang akan diberikan setelah ini
- Windows
- Unix
Kalau ada masalah bisa membuka issue