Sistem file komputer adalah folder logis yang sering disebut sebagai direktori file. Direktori ini dapat menyertakan subfolder dan file yang disimpan di dalam setiap folder. Struktur direktori folder ini dikenal sebagai jalur direktori. Path absolut mengacu pada nama path lengkap, yang mencakup nama direktur, nama sub-folder, dan nama file.
Sistem file komputer biasanya direpresentasikan sebagai hierarki file, folder, dan subfolder. Folder teratas dalam hierarki adalah direktori root dari sistem file. Ketika seseorang menggunakan path absolut dari file atau folder, dia harus menyertakan direktori root dalam namanya. Nama path lengkap ini biasanya ditulis dengan garis miring terbalik di antara setiap nama sub-folder.
Sebagian besar komputer dirancang untuk digunakan oleh banyak orang. Kontrol akses ini dikelola oleh otentikasi kredensial kata sandi pengguna. Ketika dia terhubung ke komputer, dia biasanya ditempatkan ke direktori file tertentu, di mana dia dapat menyimpan informasi pribadi. Direktori adalah direktori home bagi pengguna.
Ketika aplikasi komputer dijalankan, itu berjalan di folder tertentu dalam hierarki sistem file komputer. Folder menjadi jalur relatif aplikasi. Sebagian besar aplikasi komputer menggunakan jalur relatif ini untuk mengakses file dan folder khusus. Dengan menggunakan jalur relatif, semua data aplikasi dapat dengan mudah disimpan di dalam folder aplikasi yang sedang dijalankan tanpa mengharuskan pengguna mengetikkan nama jalur absolut.
Saat ini ada banyak sistem operasi yang mengelola komputer. Ini biasanya termasuk versi Windows®, Linux®, Mac®, UNIX® dan Mainframe. Setiap sistem operasi memiliki perintah khusus yang dapat memberikan path absolut dari folder atau file. Ketika pengguna membutuhkan nama path lengkap ini, dia harus menjalankan perintah khusus untuk mendapatkan informasi tersebut.
Menggunakan jalur absolut untuk mengakses file data bisa menjadi proses yang rumit dan rawan kesalahan. Ini lebih umum dengan file yang terkubur beberapa lapisan dalam hierarki sistem file. Untuk merampingkan proses ini, seorang individu dapat pindah ke jalur relatif dengan mengubah direktori ke folder yang diinginkan. Begitu dia berada di folder yang diinginkan, dia bisa mengabaikan nama path absolut dan menggunakan nama file sederhana di dalam folder.
Sebagian besar bahasa pemrograman perangkat lunak menggunakan perintah khusus yang memungkinkan opsi pemrogram untuk mengatur variabel nama jalur file. Nama jalur ini diganti dalam program komputer untuk nama jalur absolut yang panjang. Menggunakan bentuk substitusi variabel ini mengurangi kesalahan akses file di seluruh program komputer.