Devi prima aprire il tuo sistema e quindi aprire anche la console del terminale. Usa il "ctrl+alt+t" per farlo. Dopo l'apertura del terminale, siamo pronti a utilizzare il nostro comando per scopi specifici. Devi sapere che il comando namei usa molte flag per questi motivi. Se vuoi saperne di più sul comando namei, scrivi "namei" nella shell e vedrai le informazioni sui comandi.
Comando semplice:
Il comando namei può essere utilizzato all'interno della shell senza l'uso di alcun flag in esso per elencare i valori del percorso. Per questo, è necessario definire il percorso verso la determinata destinazione nella shell. Dall'immagine qui sotto si può vedere che il percorso è stato diviso in pezzi. La parte "D" mostra tutte le directory del percorso particolare mentre la parte "-" mostra il file di destinazione.
01: allineare verticalmente il percorso
Diciamo che vuoi allineare verticalmente il percorso di un particolare file che è stato trovato nella cartella di casa del tuo sistema e non sai come farlo. Quindi, hai bisogno del comando namei qui per il tuo aiuto. Devi usarlo con il flag "-v" per l'allineamento verticale del suo percorso dall'inizio alla fine. Devi anche dare il percorso a questo file nel comando. Dopo aver usato questo comando fornendo un percorso al "nuovo.file txt ", abbiamo ottenuto il risultato di seguito.
Alla prima riga, la "F:" mostra che il percorso del file è specificato di fronte. "D" sta per la directory i.e., significa che tutti i nomi di fronte a "d" sono directory. Il "-" segno indica che il nome davanti è il file richiesto i.e. File regolare. Il segno "F" indica che questo percorso può essere diretto solo verso un file normale.
$ namei -v/home/aqsayasin/new.TXT
Allineiamo verticalmente un altro file usando lo stesso comando Namei. Quindi, abbiamo aggiornato il percorso indicato nel comando questa volta.e. diverso dal precedente. Abbiamo aggiunto un percorso al file "Leggi.CC ”File trovato nella cartella Download del nostro sistema. Il flag "-v" viene utilizzato per allineare verticalmente il percorso a questo file nella shell. Vedrai che visualizzerà il percorso originale alla prima riga di uscita di fronte a "F". Successivamente, allineerà verticalmente l'elenco di tutte le directory. Infine, ti mostrerà il nome di un file davanti al segno "-".
$ namei -v/home/aqsayasin/download/leggi.cc
02: Trova il proprietario e il gruppo
Il comando namei è molto utile per scoprire il vero proprietario e il gruppo dell'indirizzo particolare riportato in esso. Tale proprietario e gruppo devono essere un utente Linux che potrebbe essere attualmente effettuato l'accesso. Quindi, stiamo usando il comando name qui con il flag "-o" nella shell per scoprire il proprietario e il gruppo di ciascuna parte del percorso indicato nell'istruzione seguente. In primo luogo, visualizzerà l'indirizzo complessivo nell'output di fronte a "F" affermando che sta dirigendo verso un file normale. Ora, questo percorso contiene un totale di tre directory e 1 file normale. Il proprietario e il gruppo delle prime due directory sono uguali.e., "Root" Il proprietario della prossima directory è l'utente "aqsayasin" e si trova anche nel gruppo "Aqsayasin". Il file normale appartiene anche all'utente "aqsayasin" i.e., Il proprietario e il gruppo sono "Aqsayasin" qui.
$ name -o/home/aqsayasin/new.TXT
Scopriamo il proprietario di un altro file "Leggi.cc "in Ubuntu 20.04 Sistema utilizzando lo stesso comando Namei. Abbiamo utilizzato il flag "-o" con il percorso del file. L'output mostra che le prime due directory appartengono all'utente e al gruppo "root". Le ultime 2 directory e il file normale “Leggi.cc "appartengono all'utente attualmente loggato i.e., aqsayasin e puoi apportare modifiche a queste directory e file.
03: informazioni sull'elenco a lungo
Se vuoi creare il tuo sistema, elenca tutte le altre informazioni relative al percorso specifico, puoi anche farlo con il comando Namei nella shell. In altre parole, è possibile elencare tutti i diritti di lettura, scrittura e esecuzione di un determinato percorso nella shell con l'aiuto di un comando namei. A tale scopo, devi utilizzare il flag "-l" per elencare le informazioni all'interno del comando namei insieme al percorso menzionato in esso. All'esecuzione del comando namei con il comando "-l", abbiamo ottenuto il risultato mostrato di seguito nell'immagine. L'output di questo comando mostra il contesto come "drwxr-xr-x" insieme alle informazioni del proprietario e del gruppo. Il personaggio "D" mostra che la posizione specifica di una directory. Il primo personaggio "RWX" significa che il proprietario ha tutti i diritti di leggere, scrivere ed eseguire su questo file. Il "R_X" indica il gruppo e gli altri utenti di questo sistema hanno diritti di lettura ed esecuzione ma non di scrittura. Questi privilegi sono per tutte e tre le directory menzionate. Mentre il file ha ottenuto solo i privilegi di lettura e scrittura per il suo proprietario e il gruppo I.e., “RW-RW-“ E altri utenti possono solo leggerlo. io.e., "io-".
Abbiamo usato il comando elenco namei per un altro percorso al file “Leggi.CC ". L'output per questo comando mostra lo stesso output di un percorso sopra al file "nuovo.TXT". Le directory contengono gli stessi privilegi, il proprietario e le informazioni di gruppo. Il file contiene anche lo stesso proprietario, gruppo e privilegi di "nuovo.Il file txt ”ha ottenuto prima.
Se un utente desidera elencare solo i privilegi assegnati a proprietari, gruppi e altri utenti, può anche farlo con il comando namei. Devi solo aggiornare il flag nel comando. Quindi, sostituire "-l" con il flag "-m" per farlo. Nell'output, puoi vedere che ha visualizzato solo le informazioni relative ai privilegi.
Conclusione:
La nostra guida contiene una breve descrizione dell'utilizzo del comando namei nella shell di Ubuntu 20.04 Sistema Per raggiungere determinati scopi come la visualizzazione delle directory in ordine verticale, i proprietari di file e directory, i gruppi a cui appartengono questi file e cartelle, i privilegi assegnati a tali proprietari, gruppi e utenti, ecc. Tutti i comandi sono abbastanza facili da implementare in qualsiasi distribuzione Linux.