namei

Linux.fista
Versio hetkellä 23. joulukuuta 2016 kello 11.46 – tehnyt Oselotti (keskustelu | muokkaukset) (Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} '''namei''' on ohjelma, joka seuraa juuresta lähtien polkua parametrina annettuun päätepisteeseen. Ohjelma on kätevä työkalu esimerk...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

namei on ohjelma, joka seuraa juuresta lähtien polkua parametrina annettuun päätepisteeseen. Ohjelma on kätevä työkalu esimerkiksi selvitettäessä monella tasolla olevien symbolisten linkkien aiheuttamia ongelmia tai hakemistorakenteiden oikeuksia ja omistajuuksia.

Asennus[muokkaa]

namei löytyy useimpien jakeluiden paketinhallinnasta nimellä util-linux. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Käyttö[muokkaa]

Ohjelmalle annetaan parametrina päätepiste, joka voi olla minkä tahansa tyyppinen UNIX-tiedosto.

$ namei /var/log/cups/error_log
f: /var/log/cups/error_log
 d /
 d var
 d log
 d cups
 - error_log

Oikeudet ja omistajuudet saadaan näkyviin -m ja -o -vivuilla:

$ namei -mo /etc/wpa_supplicant/wpa_supplicant.conf 
f: /etc/wpa_supplicant/wpa_supplicant.conf
 dr-xr-xr-x root root /
 drwxr-xr-x root root etc
 drwxr-xr-x root root wpa_supplicant
 -rw------- root root wpa_supplicant.conf

Ohjelma antaa tulosteena polun, jonka rivit on arvotettu seuraavanlaisesti:

Arvo Merkitys
f: tällä hetkellä selvitettävä polku
d hakemisto
l symbolinen linkki
s soketti
b lohkolaite
c merkkilaite
p nimetty putki
- tavanomainen tiedosto
? virhe