Posso pianificare una riparazione periodica dei permessi dei file?

4

Posso pianificare una riparazione periodica dei permessi dei file? Con Automator, forse?

    
posta Petruza 29.05.2011 - 19:16
fonte

2 risposte

6

Vai al terminale ed esegui "crontab -e" per aggiungere una nuova voce crontab. Ora ci sono numerosi modi sintattici per ottenere ciò che vuoi (leggi su questo argomento wikipedia ). Il più semplice, tuttavia, sarà quello di mettere

@monthly diskutil repairPermissions /

in esso.

Nota : utilizzerai vi per la modifica. Premi "i" per digitare, quindi dopo aver finito, premi ESC e digita ": wq" per salvare e uscire.

    
risposta data 29.05.2011 - 20:19
fonte
2

Puoi farlo con una combinazione di iCal, AppleScript e Shell Scripting.

In primo luogo, apri AppleScript Editor (/ Applicazioni / Utility). Incollalo in:

tell application "Terminal"
    do script "diskutil repairPermissions /"
end tell

Vai a File- > Salva come. Seleziona una posizione sicura ma fuori mano. Imposta il menu Formato file su Applicazione.

Quindi, apri iCal. Aggiungi un nuovo evento (chiamalo qualcosa come "Permessi di riparazione automatica"). Fare clic con il tasto destro del mouse su e selezionare Ottieni informazioni.
Imposta il menu Ripeti su qualcosa come Ogni mese (a seconda della frequenza con cui vuoi riparare i permessi).
In Allegati, fai clic su Aggiungi file ... Passa al file salvato da AppleScript Editor.

Ora, iCal automaticamente (nell'intervallo selezionato in Ripeti) apre l'app che hai creato. Quell'app apre Terminale e esegue un comando che verifica e ripara le tue autorizzazioni. La finestra del terminale ha un indicatore di avanzamento e un elenco delle modifiche apportate (insieme a eventuali errori).

    
risposta data 29.05.2011 - 20:13
fonte

Leggi altre domande sui tag