Top Top 10 Linux Comandi Linux

Top Top 10 Linux Comandi Linux
Il migliore amico di uno sviluppatore è la riga di comando. Dovrebbe essere fuso nel loro lavoro di routine. Aiuta a rendere un sistema più efficiente e gestibile. Ad esempio, è possibile scrivere vari codici di script per produrre rapidamente e automatizzare i processi di richiedere tempo.

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:

  1. ls
  2. eco
  3. tocco
  4. mkdir
  5. grep
  6. Uomo
  7. PWD
  8. CD
  9. MV
  10. rmdir
  11. individuare
  12. meno
  13. Compgen
  14. ">"
  15. gatto
  16. "|"
  17. Testa
  18. coda
  19. chmod
  20. Uscita
  21. storia
  22. chiaro
  23. cp
  24. uccisione
  25. sonno

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.com
Stai imparando 25 comandi di base di Linux.

Premere 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.com
Stai imparando 25 comandi di base di Linux.
Linux
Linux
Linux
Linux
Linux

Ora, 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:

  • Visualizza il contenuto del file
  • Combina i file
  • Crea nuovi file

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.

  • W è usato per la scrittura di autorizzazioni
  • R viene utilizzato per le autorizzazioni di lettura
  • X viene utilizzato per l'esecuzione
  • '+' viene utilizzato per aggiungere autorizzazioni
  • '-' viene utilizzato per rimuovere le autorizzazioni

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: