Come bloccare una cartella di gruppo in Unix

June 20

i computer Unix memorizzare le informazioni in file, che sono contenuti in cartelle. Talvolta un utente deve fare in modo che il contenuto di una cartella particolare gruppo restano invariati per un periodo di tempo. Ad esempio, la cartella può essere sempre eseguito il backup su nastro, o la cartella può contenere un set di codici-completo di sorgenti di programma che nessuno dovrebbe modificare. Fortunatamente, è possibile bloccare o prevenire modifiche, qualsiasi cartella di gruppo su un sistema Unix.

istruzione

1 Accedere al computer UNIX come utente che possiede attualmente la cartella di gruppo. Nessun altro utente può bloccare o sbloccare. Dopo aver inserito il nome utente e la password, il computer si presenterà con un comandi in modalità testo, l'interfaccia a riga di comando in attesa.

2 Passare alla cartella contenente la cartella che si desidera bloccare inserendo il seguente comando:

cd / home / Krins / fonti

Sostituire "/ home / Krins / fonti" da parte del percorso assoluto della cartella contenente la cartella che si desidera bloccare sul vostro sistema. Premere Invio."

3 Bloccare una cartella inserendo il seguente comando:

chflags uchg 15Mar2011

Sostituire "15Mar2011" dal nome della cartella che si desidera bloccare. Il comando "chflags" si accende il flag "immutabile utente", un attributo della cartella che impedirà a chiunque nel vostro gruppo di utenti di modificare il contenuto della cartella.

4 Sbloccare una cartella inserendo il seguente comando:

chflags -R nouchg 15Mar2011

Premere Invio." Questo comando disattiva il flag "utente immutabile". A quel punto, le persone che normalmente hanno accesso alla cartella sono liberi di modificare il contenuto.