A parancs a terminál mac os x és a freebsd zászlókkal

chflags - fájl vagy mappa zászlóinak cseréje

szintaxis:

A szabványos UNIX fájlbeállítások, például az engedélyek mellett a Mac OS X rendszerben számos további tulajdonság (zászló) található, amelyek fájlokba vagy könyvtárakba vannak telepítve. A chflags segédprogram módosítja a zászlók paraméter által meghatározott mappák és fájlok attribútumait (zászlóit). Ezeknek a zászlóknak a többsége nem látható a Finder fájl-tulajdonságaiban, és csak a GetFileInfo parancs segítségével tekinthető meg (a SetFile-el leírva). Sajnálatos módon az OS X műszaki dokumentációjában ezeknek a zászlóknak a működési mechanizmusait nem részletezzük részletesen.

lehetőségek:

Ne jelenjen meg diagnosztikai üzenetek, ha a chflags nem tudja megváltoztatni a fájlattribútumot

Ha a -R paraméter van megadva, akkor a parancs szimbolikus linkjei lesznek kidolgozva. (A mappában található szimbolikus hivatkozások figyelmen kívül maradnak)

Ha a fájl szimbolikus linkek fájlja, módosítsa maga a linket.

Ha a -R definíciója megtörtént, minden szimbolikus linket követni fognak.

A fájlok hierarchiájához tartozó zászlók módosítása, a saját könyvtár helyett a megadott könyvtárból kiindulva

Zászlók módosítása, nevek és zászlók megjelölésével. Ha az -v opció többször definiált, a régi és az új zászlók az oktális rendszerben kerülnek kinyomtatásra

Állítsa be az "archívum" (a root felhasználóhoz) attribútumot

állítsa be az átlátszó zászlót. [A címtár áttetsző, ha egy egységcsatornán keresztül nézünk] Ez a paraméter csak akkor fontos, ha a kötet a "union" paraméterrel van felszerelve. (gyökérfelhasználók számára)

állítsa be a csomópont zászlót (a felhasználó gyökérként). Ezt a dump parancs használja.

Állítsa be a jelzőt - "csak hozzáadja", ami azt jelenti, hogy a fájl csak információ hozzáadásával módosítható. Ha egy mappába telepítve van, hozzáfűzhető fájlok, de nem lehet átnevezni vagy törölni. (a felhasználó rootként vagy a sudo parancs használatával).

Egy fájl vagy mappa blokkolása a rendszer szintjén Csak a root vagy superuser módosíthatja a zászlót a sudo paranccsal.

állítsa be a felhasználói append-only zászlót (gyökéres felhasználók számára)

Zárolja a fájlt vagy a mappát a felhasználói szinten. A fájl tulajdonosa vagy felettesének megváltoztathatja a zászlót a sudo parancs használatával. A Finder-> Fájl tulajdonságai-> Védelem

Állítsa be a "rejtett fájl" attribútumát

A jel megváltoztatásához használja az előtagot a zászló előtt. Például:

Ha sikeres, akkor a parancs hiba esetén a 0 értéket és a> 0 számot adja vissza

Kapcsolódó cikkek