A fájlattribútum (amelyet gyakran csak attribútumnak vagy zászlónak neveznek) egy olyan metaadattípus, amely egy adott feltételt határoz meg, amelyben egy fájl vagy könyvtár létezhet.
Egy attribútum két állapot egyikében létezhet, tehát bármikor beállítottnak vagy töröltnek tekinthető, vagyis vagy engedélyezve van, vagy nem.
A számítógépes operációs rendszerek, mint például a Windows, meg tudják címkézni az adatokat meghatározott fájlattribútumokkal, így azok másként kezelhetők, mint a kikapcsolt attribútumú adatok.
A fájlok és mappák valójában nem változnak meg az attribútumok alkalmazásakor vagy eltávolításakor, csak az operációs rendszer és más szoftverek másként értelmezik őket.
Mik a különböző fájlattribútumok?
Számos fájlattribútum létezik a Windows rendszerben, köztük a következők:
- Archív fájlattribútum
- Könyvtárattribútum
- Rejtett fájlattribútum
- Csak olvasható fájlattribútum
- Rendszerfájl attribútuma
- Kötetcímke attribútum
A következők voltak először elérhetőek a Windows operációs rendszer számára NTFS fájlrendszerrel, ami azt jelenti, hogy a régebbi FAT fájlrendszerben nem érhetők el:
- Tömörített fájlattribútum
- Titkosított fájlattribútum
- Indexelt fájlattribútum
Íme néhány további, bár ritkább, a Windows által felismert:
- Eszközfájl-attribútum
- Integrity file attribútum
- Nem tartalom indexelt fájlattribútum
- Nincs scrub file attribútum
- Offline fájlattribútum
- Ritka fájlattribútum
- Ideiglenes fájlattribútum
- Virtuális fájl attribútuma
Ezekről bővebben a Microsoft Fájlattribútum-konstansok oldalán olvashat.
Technikailag van egy normál fájlattribútum is, ami azt jelenti, hogy egyáltalán nincs fájlattribútum, de a normál Windows-használatban soha nem fogod látni, hogy erre utalnak.
Miért használnak fájlattribútumokat?
A fájlattribútumok azért léteznek, hogy Ön vagy egy használt program, vagy akár maga az operációs rendszer bizonyos jogokat biztosítson vagy megtagadjon egy fájlhoz vagy mappához.
A gyakori fájlattribútumok megismerése segíthet megérteni, miért neveznek bizonyos fájlokat és mappákat például „rejtettnek” vagy „csak olvashatónak”, és miért különbözik a velük való interakció más adatokkal való interakciótól.
A csak olvasható fájlattribútum alkalmazása egy fájlra megakadályozza annak szerkesztését vagy módosítását, kivéve, ha az attribútumot az írási hozzáférés lehetővé tétele érdekében felemeli. A csak olvasható attribútumot gyakran használják olyan rendszerfájloknál, amelyeket nem szabad megváltoztatni, de ugyanezt megteheti a saját fájljaival is, amelyeket jobb, ha valaki, aki rendelkezik hozzáféréssel, nem szerkesztheti.
A rejtett attribútumkészlettel rendelkező fájlok valójában el lesznek rejtve a normál nézetekből, így nagyon nehéz véletlenül törölni, áthelyezni vagy módosítani. A fájl továbbra is létezik, mint minden más fájl, de mivel a rejtett attribútum ki van kapcsolva, megakadályozza, hogy az alkalmi felhasználó kapcsolatba lépjen vele. Beállíthatja, hogy a Windows megtekintse a rejtett fájlokat és mappákat, így egyszerűen megtekintheti ezeket a fájlokat az attribútum kikapcsolása nélkül.
Az attribútumokat úgy is kombinálhatja, hogy egy fájl például ne csak el legyen rejtve, hanem rendszerfájlként is meg legyen jelölve, és az archívum attribútumával állítsa be.
Fájlattribútumok kontra mappaattribútumok
Az attribútumok be- és kikapcsolhatók mind a fájlok, mind a mappák esetében, de ennek következményei kissé eltérnek a kettő között.
Ha egy fájlattribútum, például a rejtett attribútum be van kapcsolva egy fájlnál, az egyetlen fájl el lesz rejtve, semmi más.
Ha ugyanazt az attribútumot alkalmazza egy mappára, több lehetőség áll rendelkezésére, mint a mappa elrejtése: lehetősége van arra, hogy az attribútumot egyedül a mappára vagy a mappára, annak almappáira és mindenre alkalmazza. fájljaiból.
A fájlattribútum alkalmazása egy mappa almappájára és fájljaira azt jelenti, hogy még a mappa megnyitása után is el lesz rejtve a benne lévő összes fájl és mappa. A mappa elrejtésének első opciója az almappákat és fájlokat láthatóvá teszi, de csak a mappa fő, gyökérterületét rejti el.
A fájlattribútumok alkalmazása
Bár a fájlokhoz tartozó összes elérhető attribútumnak van közös neve, amit a fenti listákban is láthatott, nem mindegyiket alkalmazzák egyformán egy fájlra vagy mappára.
Az attribútumok egy kis választéka manuálisan is bekapcsolható. Windows rendszerben ezt úgy teheti meg, hogy a jobb gombbal kattint (vagy érintse meg és tartsa lenyomva az érintőfelületeken) egy fájlra vagy mappára, megnyitja a tulajdonságait, majd engedélyezi vagy letiltja az adott attribútumot a listából.
Windows rendszerben az attribútumok nagyobb választéka is beállítható a Parancssorból elérhető attrib paranccsal. Az attribútum-vezérlés parancson keresztül lehetővé teszi a harmadik féltől származó programok, például a biztonsági mentési szoftverek számára a fájlattribútumok egyszerű szerkesztését.
Ha írásvédett fájlokat másol az xcopy paranccsal, használja a /k opciót a parancsban, hogy megtartsa a fájlattribútumot a célmappában.
A Linux operációs rendszerek a chattr (Attribútum módosítása) paranccsal állíthatják be a fájlattribútumokat, míg a chflags (Jelzők módosítása) használható macOS rendszerben.
GYIK
Melyik attribútum használható a fájl elrejtésére, hogy ne jelenjen meg a könyvtárlistában?
A rejtett fájl attribútum elrejti a fájlokat és mappákat a könyvtárból. Az attribútum alkalmazásához kattintson a jobb gombbal egy fájlra, és válassza a Tulajdonságok > Hidden Az összes fájl megtekintéséhez, beleértve a rejtett fájlokat is, a Windows parancssorából, használja ezt a dir parancs opciót: dir /a
Melyik fájlattribútum azonosítja a fájlt a legutóbbi biztonsági mentés óta módosítottként?
Az archívumfájl attribútum a fájlokat módosítottként vagy létrehozottként jelöli meg. Általában a programok automatikusan bekapcsolják ezt az attribútumot. Az attribútum manuális bekapcsolásához kattintson a jobb gombbal a fájlra > Tulajdonságok > Speciális > A fájl archiválásra készen állHasználhatja a attrib +a szintaxist is a parancssorban.