Saya adalah pengguna Windows lama di tengah migrasi pribadi multi-tahun ke pengembangan berbasis Linux. Pada Windows ketika saya menginstal aplikasi itu dimasukkan ke dalam folder Program Files dan saya akan meminta app menyimpan file yang saya buat saat menggunakan aplikasi dalam hierarki folder data terpisah yang dapat saya cadangkan secara teratur.
Apa folder / direktori terkait di Linux (OK, saya benar-benar berjalan di Mac)?
osx
software-installation
directory-structure
Chris Gerken
sumber
sumber
/Applications
direktori mereka . Untuk mempelajari tentang organisasi sistem file Linux umum, lihat FHS .Jawaban:
Untuk Linux, Basis Standar Linux menjelaskan tata letak sistem file dan di mana serta bagaimana aplikasi dan datanya diinstal.
LSB mereferensikan Standar Hirarki Sistem Files (meskipun sangat ketinggalan zaman) untuk sebagian besar item dalam sistem file.
Sebagai hal praktis, Anda akan menemukan bahwa sebagian besar aplikasi memiliki biner program mereka diinstal
/usr/bin
, perpustakaan mereka diinstal dalam/usr/lib
atau/usr/lib64
, data aplikasi bersama mereka di/usr/share
dan data aplikasi spesifik mesin mereka/var/lib
.Direktori-direktori ini adalah tempat sistem menginstal aplikasi.
Aplikasi yang diinstal oleh pengguna dapat ditempatkan di bawah
/usr/local
, konvensi yang mencerminkan untuk mereka/usr
, atau di direktori di/opt
mana sedikit menyerupai/Applications
folder Mac OS X , di mana setiap aplikasi memiliki folder langsung di bawahnya, dan dalam folder itu direktori biasanya mencerminkan yang ditemukan di bawah/usr
.sumber
/var/lib/PROGRAMNAME
...