3.3.1. Standardul ierarhiei sistemului de fișiere
Ca și în cazul altor distribuții Linux, Kali Linux este organizat pentru a fi în concordanță cu Standard de ierarhie a sistemului de fișiere (FHS), permițând utilizatorilor altor distribuții Linux să-și găsească cu ușurință drumul în jurul Kali. FHS definește scopul fiecărui director. Directoarele de nivel superior sunt descrise după cum urmează.
• / cos /: programe de bază
• / boot /: Kernel-ul Kali Linux și alte fișiere necesare pentru procesul de pornire timpurie
• / dev /: fișiere dispozitiv
• / etc /: fișiere de configurare
• /Acasă/: fișierele personale ale utilizatorului
• /lib/: biblioteci de bază
• /mass-media/*: puncte de montare pentru dispozitive amovibile (CD-ROM, chei USB și așa mai departe)
• /mnt/: punct de montare temporar
• / opt /: aplicații suplimentare furnizate de terți
• /rădăcină/: fișierele personale ale administratorului (rădăcină).
• / alerga /: date volatile de rulare care nu persistă la reporniri (nu sunt încă incluse în FHS)
• / sbin /: programe de sistem
• /srv/: date utilizate de serverele găzduite pe acest sistem
• / tmp /: fișiere temporare (acest director este adesea golit la pornire)
• /usr/: aplicații (acest director este subdivizat în continuare în bin, sbin, lib în conformitate cu aceeași logică ca în directorul rădăcină) În plus, / usr / share / conține date independente de arhitectură. The / usr / local / directorul este menit să fie folosit de administrator pentru instalarea manuală a aplicațiilor fără a suprascrie fișierele gestionate de sistemul de ambalare (dpkg).
• /a fost/: date variabile gestionate de demoni. Acestea includ fișiere jurnal, cozi, spool și cache.
• /proc/ și /sys/ sunt specifice nucleului Linux (și nu fac parte din FHS). Ele sunt folosite de nucleu pentru a exporta date în spațiul utilizatorului.