Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 1660|Odpoveď: 1

[linux] Ochranné súbory na Linuxe nie je možné vymazať ani upraviť

[Kopírovať odkaz]
Zverejnené 14.1.2025 09:55:41 | | | |
Požiadavky: Niekedy sú na serveri dôležité údaje, ktoré nie je možné upraviť alebo vymazať (napr. prílohy a pod.). Ak máte hlavu, môžete omylom vymazať súbory, ako ochrániť súbory alebo priečinky pred vymazaním alebo úpravou?

Príkazy chattr v Linuxe sa používajú na zmenu vlastností súboru.

Tento príkaz mení vlastnosti súboru alebo adresára uložené v ext2 súborovom systéme, ktoré majú 8 režimov:

Odpoveď: Vytvorte súbor alebo adresár len na ďalšie použitie.
b : Posledný čas prístupu k súboru alebo adresáru, ktorý nie je aktualizovaný.
c: Komprimujte súbor alebo adresár a uložte ho.
d: Vylúčenie súboru alebo adresára z operácie dumpovania.
i: Nemeňte súbory alebo adresáre svojvoľne.
s: Dôverné vymazanie súborov alebo adresárov.
S: Aktualizujte súbory alebo adresáre za pochodu.
u: Zabraňte náhodnému vymazaniu.

Inštalačný súbor

Nastavte súbor na nemenný:


Zrušte nemenné vlastnosti súboru:


Nastavte priečinky

Ako zabezpečiť, aby adresár nebol vymazaný

Pomocou parametra -R môžete rekurzívne meniť vlastnosti adresára a súborov v adresári:


Poznámka: Po nastavení tejto vlastnosti,Tiež nemôžete zapisovať súbory do priečinka



Zrušte atribút, aby mohol byť vymazaný:


Zobraziť vlastnosti

Príkaz je nasledovný:





Predchádzajúci:Rocky Linux 9 wake on LAN
Budúci:Skenovanie subdomén, skenovanie záznamov o rozlíšení doménových mien
 Prenajímateľ| Zverejnené 14.1.2025 o 11:33:55 |
Súbor nastavení .net/c# je nemenný a kód je nasledovný:




Ak sa pokúsite súbor vymazať, zobrazí sa výnimka

System.UnauthorizedAccessException: Access to the path '/root/a1/aaaaaa' is denied.
---> System.IO.IOException: Prevádzka nie je povolená
   --- Koniec vnútorného stopového zásobníka ---
   at System.IO.FileSystem.DeleteFile(String fullPath)

Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com