GNU/Linux >> Linux Esercitazione >  >> Linux

Ricerca di file NON di proprietà di un utente specifico

Ricerca di file NON di proprietà di qualcuno

Altri hanno risposto alla domanda "NON di proprietà di un particolare utente" nel corpo. Eccone uno che risponde alla domanda del titolo ma non è stato fornito:

$ find / -nouser

Puoi usarlo in questo modo:

$ sudo find /var/www -nouser -exec chown root:apache {} \;

E uno correlato:

$ find / -nogroup

-user trova per utente o ID utente e ! inverte il predicato. Quindi, ! -user ... .


L'utilità find(1) ha primari che possono essere negati ("invertiti") usando il "!" operatore. Al prompt, tuttavia, è necessario evitare la negazione con una barra rovesciata poiché si tratta di un metacarattere della shell. Risultato:

find . \! -user foo -print

Linux
  1. Come verificare la presenza di file di grandi dimensioni nella console

  2. Trovare file che un utente non può leggere?

  3. Come cercare i file per dimensione ed estensione?

  4. Come cercare in file specifici che corrispondono a un modello?

  5. Cercare file i cui percorsi contengono più parole senza un ordine specifico tra di loro?

Come trovare una stringa o una parola specifica in file e directory

Disabilita l'autenticazione con password SSH per utenti o gruppi specifici

Utilizzo totale del disco per un determinato utente

Blocca comando particolare in Linux per utente specifico

Ricerca ed eliminazione di file con una data specifica

Trova l'interfaccia per il percorso verso un host specifico