Qui, abbiamo compilato tutti i comandi del terminale Top Linux che aiuteranno i principianti, nonché utenti intermedi e avanzati.
In questo articolo, impareremo a conoscere questi 25 comandi Linux:
Ora, apprendiamo ciascuno di questi comandi uno per uno.
ls
'ls' Il comando è il più utilizzato nell'interfaccia CLI. Questo comando elenca tutti i file presenti nella directory di lavoro corrente/presente. Apri il terminale premendo 'Ctrl+alt+t'e scrivi il seguente comando:
$ ls
Puoi anche elencare i file da una cartella specifica usando questo comando:
$ ls ./Desktop
Mostrerà l'elenco dei file che risiede nel "desktop" senza modificare la directory di lavoro attuale.
Un'altra caratteristica del 'ls' Il comando è che puoi scrivere 'ls -al', e stamperà tutti i file punteggiati con quello semplice, insieme alle autorizzazioni dei file.
$ ls -al
eco
Questo comando stampa il testo sull'interfaccia della riga di comando. IL 'eco' Il comando viene utilizzato per stampare il testo e può essere utilizzato anche nei file di script e bash. Può essere inserito nel testo di stato di output alla schermata principale o a qualsiasi file richiesto. È anche utile per rappresentare le variabili ambientali nel sistema. Ad esempio, scrivi il seguente comando nel terminale:
$ echo "ciao mondo"
Ti mostrerà i seguenti risultati.
tocco
IL 'tocco' Il comando ti consente di creare qualsiasi file. Usa il 'tocco' comanda con il "nome file" che vuoi dare al file e premi Invio.
$ touch Testfile
Dopodiché, digita il 'ls' comando nel terminale di confermare l'esistenza del file.
$ ls
Qui, puoi vedere che il file di testo è stato creato. Usa il comando indicato di seguito per aprire il file:
$ nano testfile
Eseguire il comando e vedrai il seguente risultato.
A questo punto, il file sarebbe vuoto perché hai creato solo il file e non hai aggiunto alcun contenuto ad esso. Questo 'tocco' Il comando non viene utilizzato solo per creare file di "testo", ma può anche creare più tipi di file utilizzando le loro estensioni. Ad esempio, puoi anche creare uno script Python usando il seguente comando:
$ touch file.Py
Qui, '.Py 'è l'estensione per lo script Python.
$ ls
mkdir
'mkdir' viene utilizzato per creare directory in modo efficiente. Questo comando ti permetterà anche di creare più directory contemporaneamente, il che ti farà risparmiare tempo.
Innanzitutto, visualizza l'elenco dei file che esistono nella presente directory di lavoro utilizzando il comando indicato di seguito:
$ ls
Ora, crea una nuova directory con il nome di "Newdir".
$ mkdir Newdir
Se stai lavorando come superutente, il comando verrà eseguito, altrimenti, devi eseguire il seguente comando anziché quello sopra indicato.
$ sudo mkdir newdir
Ora, digita il 'ls' comanda per visualizzare l'elenco di file e cartelle.
Per creare più directory contemporaneamente, dai i nomi delle directory in un singolo 'mkdir ' comando.
$ MKDIR DIR1 DIR2 DIR3
O
$ sudo mkdir dir1 dir2 dir3
Ora elenca i file e le cartelle utilizzando il 'ls' comando.
$ ls
Puoi vedere qui dir1, dir2 e dir3.
grep
'grep' Il comando è anche noto come il comando di ricerca. È un comando per cercare file di testo ed eseguire la ricerca tramite parole chiave specifiche. Prima di allora, dovresti avere un po 'di testo nel tuo file di testo. Ad esempio, utilizzare il seguente testo di esempio nel "Testfile", che hai già creato utilizzando il 'tocco' comando.
Apri il file tramite il terminale.
$ nano di testo
Eseguire il comando. Ti darà il seguente output.
Ora, scrivi il seguente testo nel file "Testfile".
Questo è Linuxhint.comPremere Ctrl+O per scrivere questo contenuto nel file.
Vieni fuori da questo file premendo Ctrl+X. Ora usa il 'grep' comando. IL '-C-' ti farà sapere quante volte la parola "linuxhint" è apparsa nel file.
$ grep -c 'Linux' Testfile
Poiché l'output è "2", significa che la parola "Linux" esiste due volte nel "Testfile".
Ora, apportiamo alcune modifiche a questo file aprendo il file utilizzando il 'nano' comando.
$ nano testfile
È possibile scrivere qualsiasi testo più volte in questo file per verificare il funzionamento di quanto sopra 'grep' comando.
Questo è Linuxhint.comOra, premere Ctrl+O per scrivere il contenuto aggiornato nel file.
Esci da questo file premendo Ctrl+X e ora esegui i seguenti comandi per verificare se si esegue correttamente o no.
$ grep -c 'Linux' Testfile
Flag diverse possono essere usate con il 'grep ' comando per vari scopi, ad esempio, '-io' Rendi sensibile il caso di ricerca. Una volta che hai avuto l'idea del 'grep' comando, puoi esplorarlo ulteriormente in base al tuo bisogno.
Uomo
'Uomo'Il comando visualizza un manuale sul funzionamento di qualsiasi comando. Ad esempio, non sai cosaeco' il comando lo fa, quindi puoi usare il 'Uomo' comanda di conoscere la sua funzionalità.
$ man eco
Allo stesso modo, puoi usare il 'Uomo' comando per 'grep ' anche.
$ man grep
Ora puoi vedere tutte le fonti di opzioni. Flag e tutte le altre informazioni relative a 'grep'.
PWD
'pwd' sta per Stampa Directory di lavoro. Viene utilizzato per stampare la directory di lavoro corrente per un'istanza. Se stanno funzionando più istanze e si desidera conoscere l'esatta directory di lavoro, in questo caso usa il 'pwd' comando.
$ pwd
Qui, puoi vedere il percorso dell'attuale directory di lavoro.
Se stai lavorando nella directory desktop, in quel caso, questo 'pwd' Stamparrà l'intero percorso che porta verso il desktop.
CD
'CD' sta per Cambia directory. Viene utilizzato per modificare la directory corrente perché è possibile accedere a tutti i file e le cartelle in diverse directory nel sistema. Ad esempio, rendere desktop come directory di lavoro corrente o presente, scrivi il seguente comando nel terminale:
$ CD ./Desktop
Per conoscere il percorso dell'attuale directory di lavoro, scrivi il seguente comando:
$ pwd
Per tornare alla directory, digita questo:
$ cd ~
Puoi controllare la presente directory di lavoro qui.
MV
'MV' Il comando viene utilizzato per rinominare e spostare una directory. Mentre si lavora con i file in una directory, ogni file dovrebbe essere rinominato, che è un processo che richiede tempo, quindi il 'MV' Il comando entra in gioco qui. Ad esempio, nella nostra directory, abbiamo "Testfile" come mostrato di seguito.
Per rinominare questo file usa il file 'MV' comando nel seguente modello.
$ MV Testfile Trialfile
E quindi visualizzare l'elenco dei file per verificare le modifiche.
$ ls
Puoi anche trasferire questo file su qualsiasi altra directory utilizzando questo 'MV' comando. Diciamo che vuoi spostare questo "Trialfile" su Desktop. Per questo, scrivi il seguente comando nel terminale:
$ MV Trialfile ./Desktop/
rmdir
Questo comando viene utilizzato per la rimozione delle directory. 'rmdir ' Aiuta a risparmiare molto spazio sul computer e organizzare e pulire i file. Le directory possono essere rimosse utilizzando due comandi 'rm' E 'rmdir'.
Ora, proviamo a eliminare alcune directory. Il passaggio 1 è visualizzare le directory nel tuo spazio di lavoro attuale.
$ ls
Ora, elimineremo la directory "Newdir".
$ rmdir Newdir
Ora usa il 'ls' comanda per vedere se esiste o no.
$ ls
Ora, elimineremo più directory contemporaneamente.
$ RMDIR DIR1 DIR2 DIR 3
Ora usa il 'ls' comando.
$ ls
Come puoi vedere, tutte quelle directory sono state eliminate da casa.
individuare
'individuare' Il comando aiuta a trovare un file o una directory. Attraverso questo comando, è possibile trovare un file o una directory specifica. Cerca anche espressioni regolari usando i jolly.
Per trovare un file con il suo nome, digita il nome del file con il 'individuare' comando.
$ localizza Trialfile
L'output di questo comando ti farà conoscere il percorso esatto per individuare questo file.
Ci sono sicuramente altre opzioni per il 'individuare' file. Conoscerai tutte quelle cose usando il 'Uomo' comando.
meno
'meno' comando visualizzare i file senza aprirli in uno strumento editor. È molto rapido e apre un file in una finestra esistente, disabilitando anche le abilità di scrittura in modo tale che il file non possa essere modificato. Per questo, scrivi il 'meno' comandare e definire il nome del file.
$ meno Trialfile
Ti darà il seguente output.
Compgen
'Compgen' Il comando è un comando molto efficiente che visualizza i nomi di tutti i comandi, i nomi e le funzioni sull'interfaccia della riga di comando. Per visualizzare tutti i comandi, scrivere:
$ compgen -c
Qui, puoi vedere un lungo elenco di tutti i comandi che puoi utilizzare nel terminale.
Allo stesso modo, puoi anche stampare le funzioni e il nome dei file, che è anche mostrato alla fine di questo elenco.
">"
Questo personaggio '>' stampe e reindirizza i comandi della shell. Visualizza l'output dal comando precedente nella finestra del terminale e lo invia a un nuovo file. Ora, se si desidera inviare l'output del comando precedente a un nuovo file, usiamo questo comando:
$> newfile.TXT
E poi visualizza i file.
$ ls
Ora apri il file, sarà vuoto.
Ora stiamo inviando il 'Compgen' Risultato di comando a questo file.
$ compgen -c> newfile.TXT
Apri il file per visualizzare il contenuto, che è il risultato del 'Compgen' comando.
gatto
'gatto' Il comando è il comando ampiamente usato e svolge tre funzioni principali:
Prima di tutto, mostreremo il contenuto di "Trialfile".
$ Cat Trialfile
Ti darà il seguente output.
"|"
Comando tubo "|" prende l'output del primo comando e utilizzalo come input per il secondo comando. Per esempio:
$ Cat Trialfile | meno
Questo comando verrà utilizzato per dare input a un altro. Stiamo usando il nome file e 'meno' comando come input a quel file.
Testa
'Testa' Il comando legge l'inizio di un file. Ti mostra le prime 10 righe del file. Può anche essere personalizzato per visualizzare più righe e il modo più rapido per leggere il contenuto di un file. Ad esempio, il comando indicato di seguito ti mostrerà le prime 10 righe dal file 'newfile.TXT'.
$ head newfile.TXT
È l'uso perfetto del 'Testa' comando in cui è possibile leggere rapidamente le dieci righe iniziali del file e avere l'idea di cosa si tratta.
coda
'coda' I comandi leggono la fine di un file. Ti mostra le ultime dieci righe del file, ma può anche essere personalizzato per visualizzare più righe.
$ tail newfile.TXT
Stamperà le ultime dieci righe del file "Newfile".
chmod
'Chmod' Comando le modifiche o imposta le autorizzazioni per un file o una cartella. È uno dei comandi più noti e modifica le autorizzazioni di una directory di file specifica attraverso un argomento rapido.
Per visualizzare i file e le cartelle con le loro autorizzazioni, digitare il seguente comando nel terminale:
$ ls -al
Qui puoi vedere che la parte evidenziata rappresenta le autorizzazioni del file. La prima sezione rappresenta le autorizzazioni fornite al proprietario, la seconda sezione rappresenta le autorizzazioni fornite al gruppo e l'ultima sezione rappresenta le autorizzazioni fornite al pubblico. È possibile modificare le autorizzazioni per tutte le sezioni. Modifichiamo le autorizzazioni di file di 'newfile.TXT'.
$ chmod -w newfile.TXT
Questo comando rimuoverà le autorizzazioni di scrittura da tutte le sezioni.
Digitare il 'ls -al' comando per la sua conferma.
$ ls -al
Apri il file e prova ad aggiungere alcuni contenuti e salva questo file. Ti darà sicuramente una finestra di dialogo Avviso.
Uscita
Questo comando viene utilizzato per lasciare il terminale senza interazione GUI. Il terminale ti dà la possibilità di ucciderlo usando il 'Uscita' comando.
$ uscita
Premere Invio e ora puoi vedere non c'è terminale.
storia
'storia' Il comando ti mostrerà un elenco che comprende i comandi usati più di recente. Viene visualizzato il record dei comandi utilizzati nel terminale per scopi diversi.
$ STORIA
chiaro
Questo comando cancella il contenuto del terminale. Mantiene il terminale pulito.
$ Clear
Premere Invio e vedrai un terminale cristallino.
cp
'CP' Il comando sta per copiare la directory o il file. È necessario specificare la destinazione con il nome file.
$ CP Trialfile ~
Qui, '~' rappresenta la home directory. Eseguire il comando e quindi scrivere il 'ls' comanda di verificare se esiste o no.
$ ls
uccisione
'uccisione' Il comando termina il processo di lavoro sull'interfaccia della riga di comando. Prima di usare il 'uccisione' comando, devi scoprire tutti i processi che stanno attualmente accadendo nel sistema.
$ ps -ef
Uccidiamo il processo "whoopise" utilizzando il suo ID processo "PID".
$ sudo uccidere 702
Inserisci la tua password per dare l'autorizzazione.
Qui, non abbiamo un messaggio di errore, il che significa che il processo viene ucciso.
sonno
'sonno' Il comando ritarda il processo per un tempo specifico. Controlla e gestisce anche i processi negli script. Ritarda gli elementi di un processo per l'elaborazione fino a un tempo specificato. Il tempo può essere specificato usando secondi, minuti o addirittura giorni.
Dormiamo il processo per due secondi.
$ Sleep 2
Ci vorrà un ritardo di due secondi per eseguire quel comando.
Conclusione:
In questo articolo abbiamo imparato alcuni migliori comandi del terminale Linux. Questi sono i comandi essenziali per i principianti per saperne di più sull'interfaccia della riga di comando Linux.
Guarda il nostro video di YouTube a circa 25 comandi del terminale Linux: