Sommario:

71 comandi Linux per tutte le occasioni. Quasi
71 comandi Linux per tutte le occasioni. Quasi
Anonim

Puoi fare quasi tutto nel terminale Linux: configurare il sistema, installare e disinstallare applicazioni, gestire dischi e file e persino parlare con le mucche.

71 comandi Linux per tutte le occasioni. Quasi
71 comandi Linux per tutte le occasioni. Quasi

Comandi Linux per navigare nel terminale

Comandi Linux per navigare nel terminale
Comandi Linux per navigare nel terminale
  1. &&

    … A rigor di termini, questo non è un comando. Se vuoi eseguire più comandi contemporaneamente, metti una doppia e commerciale tra di loro in questo modo:

    primo_comando && secondo_comando

  2. … Il terminale eseguirà i comandi in ordine. Puoi inserire tutti i comandi che desideri.
  3. alias

    … Assegna i nomi che crei a comandi lunghi che non ricordi. accedere

    alias comando lungo comando breve

  4. .
  5. cd

    … Modifica la cartella del terminale corrente. Quando avvii il terminale, usa la tua cartella home. accedere

    cd cartella_indirizzo

  6. e il terminale funzionerà con i file presenti.
  7. chiaro

  8. … Cancella tutti i messaggi dalla finestra del terminale.
  9. storia

    … Visualizza tutti i comandi immessi di recente. Inoltre, puoi passare da un comando recente all'altro utilizzando i tasti Su e Giù. Se non vuoi che il comando che hai inserito venga scritto, inserisci uno spazio prima in questo modo:

    la tua squadra

  10. .
  11. uomo

    … Visualizza una guida ai programmi e ai comandi di Linux. accedere

    man nome_pacchetto

    o

    uomo tuo_comando

  12. .
  13. Cos'è

    … Visualizza una breve descrizione di un programma. Inserisci il comando e il nome del programma

    whatis nome_pacchetto

  14. .

Comandi Linux per ottenere i diritti di superutente

Comandi Linux per ottenere i diritti di superutente
Comandi Linux per ottenere i diritti di superutente

Per eseguire molte azioni sul sistema, ad esempio per aggiungere e rimuovere programmi, sono necessari i diritti di amministratore o il root del superutente, come viene chiamato in Linux.

  1. sudo

    … Questo comando ti darà i diritti di superutente. accedere

    sudo

    prima del comando che vuoi (es.

    sudo apt upgrade

  2. ) per eseguirlo come amministratore. Il sistema ti chiederà una password.
  3. sudo su

  4. … Dopo questo comando, tutti i comandi immessi verranno eseguiti per conto del superutente fino alla chiusura del terminale. Usalo se hai bisogno di eseguire molti comandi con diritti di amministratore.
  5. sudo gksudo

    … Comando per eseguire un'applicazione GUI come amministratore. Ad esempio, se si desidera spostare o modificare i file di sistema, immettere

    sudo gksudo nautilus

  6. (specificare il file manager che si sta utilizzando).
  7. sudo!!

    … Questo comando eseguirà il comando inserito in precedenza con i privilegi di amministratore. Utile se hai digitato un comando senza

    sudo

  8. .

Non eseguire comandi per conto del superutente che non comprendi.

Comandi Linux per la gestione del gestore di pacchetti

Comandi Linux per la gestione del gestore di pacchetti
Comandi Linux per la gestione del gestore di pacchetti

L'installazione e la disinstallazione delle applicazioni su Linux vengono eseguite dai gestori di pacchetti. Ubuntu e Debian chiamano il gestore di pacchetti apt, Fedora chiama dnf, Arch e Manjaro chiamano pacman. Scaricano applicazioni da repository online, sorgenti di pacchetti. I comandi dovrebbero essere dati loro con i diritti di superutente.

apt (Debian / Ubuntu / Mint)

  1. sudo apt install nome_pacchetto

  2. … Installa il pacchetto richiesto.
  3. sudo apt-add-repository indirizzo_repository

  4. … Aggiungi un repository di terze parti.
  5. sudo apt update

  6. … Aggiorna le informazioni sul pacchetto.
  7. sudo apt upgrade

    … Aggiorna tutti i pacchetti al più recente (esegui dopo

    apt aggiornamento

  8. ).
  9. sudo apt remove nome_pacchetto

  10. … Rimuovere il pacchetto non necessario.
  11. sudo apt purge nome_pacchetto

  12. … Rimuovi un pacchetto non necessario con tutte le dipendenze se vuoi liberare più spazio.
  13. sudo apt autoremove

  14. … Rimuovi tutte le dipendenze non necessarie, i pacchetti orfani e altra spazzatura.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install nome_pacchetto

  2. … Installa il pacchetto richiesto.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Aggiungi un repository di terze parti.
  5. sudo dnf upgrade

  6. … Aggiorna tutti i pacchetti al più recente.
  7. sudo dnf remove nome_pacchetto

  8. … Rimuovere il pacchetto non necessario.
  9. sudo dnf autoremove

  10. … Rimuovi tutte le dipendenze non necessarie.

pacman (Arch / Manjaro)

  1. sudo pacman -S nome_pacchetto

  2. … Installa il pacchetto richiesto.
  3. sudo yaourt -S nome_pacchetto

  4. … Installa un pacchetto da AUR se non è nel repository principale.
  5. sudo pacman -Sy

  6. … Aggiorna le informazioni sul pacchetto.
  7. sudo pacman -Syu

  8. … Aggiorna tutti i pacchetti al più recente.
  9. sudo pacman -R nome_pacchetto

  10. … Rimuovere il pacchetto non necessario.
  11. sudo pacman -Rs nome_pacchetto

  12. … Rimuovi il pacchetto non necessario con tutte le dipendenze.

Puoi installare e disinstallare più pacchetti contemporaneamente semplicemente elencandoli separati da uno spazio.

sudo apt install firefox clementine vlc

Se vuoi installare un pacchetto ma non conosci il suo nome esatto, inserisci le prime lettere del nome del pacchetto e premi Tab due volte. Il gestore dei pacchetti mostrerà tutti i pacchetti che iniziano con lo stesso nome.

Comandi Linux per la gestione dei processi

Comandi Linux per la gestione dei processi
Comandi Linux per la gestione dei processi
  1. uccisione

    … Questo comando viene utilizzato per forzare la chiusura dei processi. Devi entrare

    uccidi process_PID

    … Il PID del processo può essere trovato inserendo

    superiore

  2. .
  3. xkill

  4. … Un altro comando per terminare i processi. Inseriscilo, quindi fai clic sulla finestra che desideri chiudere.
  5. uccidi tutti

    … Uccide i processi con un nome specifico. Per esempio,

    killall firefox

  6. .
  7. superiore

  8. … Visualizza un elenco di processi in esecuzione, ordinati in base al consumo di CPU. Una sorta di terminale "System Monitor".

Comandi Linux per la gestione dei file

Comandi Linux per la gestione dei file
Comandi Linux per la gestione dei file

Visualizzazione e modifica dei file

  1. gatto

    … Quando il comando viene utilizzato con un file di testo (in questo modo:

    gatto percorso_del_file

    ), visualizza il suo contenuto in una finestra di terminale. Se specifichi due o più file,

    gatto percorso_del_file_1 percorso_del_file_2

    li incollerà. Se ci presentiamo

    cat percorso_del_file_1> nuovo_file

  2. , unirà il contenuto dei file specificati in un nuovo file.
  3. chmod

  4. … Consente di modificare i permessi dei file. Questo può essere utile se vuoi apportare modifiche al file di sistema.
  5. chown

  6. … Cambia il proprietario del file. Dovrebbe essere eseguito con i diritti di superutente.
  7. file

  8. … Visualizza le informazioni sul file specificato.
  9. nano

    … Apre un semplice editor di testo. Puoi creare un nuovo file di testo o aprirne uno esistente:

    nano path_to_file

  10. .
  11. rinominare

  12. … Rinomina un file o più file. Il comando può essere utilizzato anche per la ridenominazione di massa di file tramite maschera.
  13. tocco

  14. … Modifica la data dell'ultima apertura o modifica del file specificato.
  15. wget

  16. … Scarica file da Internet in una cartella del terminale.
  17. cerniera lampo

  18. … Decomprime e comprime gli archivi.

Creazione ed eliminazione di file e cartelle

  1. mkdir

    … Crea una nuova cartella nella cartella del terminale corrente o nella cartella specificata:

    mkdir percorso_cartella

  2. .
  3. rmdir

  4. … Elimina la cartella specificata.
  5. rm

  6. … Elimina i file. Può eliminare sia un file separato che un gruppo corrispondente a determinate caratteristiche.

Copiare e spostare file

  1. cp

    … Crea una copia del file specificato nella cartella del terminale:

    cp percorso_del_file

    … Oppure puoi specificare la destinazione

    cp percorso_del_file percorso_della_copia

  2. .
  3. mv

  4. … Sposta un file da una cartella all'altra. È possibile specificare un nome per il file rilocabile. Stranamente, su Linux, questo comando può essere utilizzato anche per rinominare i file. Basta specificare la stessa cartella in cui si trova il file e un nome diverso.

Cerca file

  1. trova

  2. … Cerca i file in base a criteri specifici come nome, tipo, dimensione, proprietario, data di creazione e modifica.
  3. grep

  4. … Cerca file di testo contenenti stringhe specifiche. I criteri sono molto flessibili.
  5. individuare

  6. … Cerca file e cartelle i cui nomi corrispondono alla query e visualizza i loro percorsi nel file system.

Comandi Linux per lavorare con le partizioni

Comandi Linux per lavorare con le partizioni
Comandi Linux per lavorare con le partizioni
  1. lsblk

  2. … Questo comando mostra quali dischi ci sono sul tuo sistema e in quali partizioni sono divisi. Il comando visualizza anche i nomi delle partizioni e delle unità, nel formato sda1, sda2 e così via.
  3. montare

    … Monta unità, dispositivi o file system Linux con cui lavorare. Di solito i dispositivi vengono collegati automaticamente non appena si fa clic su di essi nel file manager. Ma a volte potrebbe essere necessario montare qualcosa manualmente. Puoi montare qualsiasi cosa: dischi, unità esterne, partizioni e persino immagini ISO. Questo comando deve essere eseguito con i diritti di superutente. Per montare un disco o una partizione esistente, digitare

    montare sdX

  4. .
  5. smontare

    … Scarica i file system. Comando

    smonta sdX

  6. smonterà il file system del supporto esterno in modo da poterlo espellere.
  7. dd

    … Questo comando copia e converte file e sezioni. Ha molti usi diversi. Per esempio,

    dd if = / dev / sda di = / dev / sdb

    farà una copia esatta della partizione sda sulla partizione sdb.

    dd if = / dev / zero di = / dev / sdX

    sovrascriverà il contenuto del supporto specificato con zeri in modo che le informazioni non possano essere ripristinate. UN

    dd if = ~ / Download / ubuntu.iso of = / dev / sdX bs = 4M

  8. renderà il supporto di avvio dall'immagine di distribuzione scaricata.

Comandi Linux per la gestione del sistema

Comandi Linux per la gestione del sistema
Comandi Linux per la gestione del sistema
  1. df

  2. … Visualizza la dimensione del tuo disco e quanto spazio libero è rimasto su di esso.
  3. gratuito

  4. … Visualizza la quantità di RAM disponibile e utilizzata.
  5. il tuo nome

    … Visualizza le informazioni di sistema Se si immette

    il tuo nome

    il terminale riporterà solo Linux. Ma la squadra

    uname -a

  6. visualizza informazioni sul nome del computer e sulla versione del kernel.
  7. uptime

  8. … Indica da quanto tempo il tuo sistema è in funzione.
  9. dove si trova

  10. … Visualizza la posizione del file eseguibile per il programma desiderato.
  11. chi sono

  12. … Chiama il nome utente.

Comandi Linux per la gestione degli utenti

Immagine
Immagine
  1. useradd

    … Registra un nuovo utente. accedere

    utenteaggiungi nome utente

  2. e l'utente verrà creato.
  3. utentedel

  4. … Rimuove account utente e file.
  5. usermod

  6. … Modifica l'account utente. Può spostare la cartella Inizio dell'utente o impostare una data in cui l'account verrà bloccato.
  7. passwd

  8. … Modifica le password dell'account. Un utente normale può modificare la password solo del proprio account, il superutente può modificare la password di qualsiasi account.

Comandi Linux per la gestione della rete

Immagine
Immagine
  1. ip

    … Team multifunzionale per lavorare con la rete. Comando

    mostra l'indirizzo IP

    visualizza informazioni sugli indirizzi di rete,

    ip route

    gestisce il routing e così via. Dare comandi

    ip link impostato ethX up

    ,

    ip link imposta ethX inattivo

    puoi attivare e disattivare le connessioni. Il gruppo

    ip

    molti usi, quindi prima di usarlo è meglio leggere il manuale o entrare

    ip --help

  2. ping

  3. … Mostra se sei connesso alla rete e aiuta a determinare la qualità della connessione.

E qualcos'altro

Immagine
Immagine

Infine, ci sono i principali comandi di Linux. Mostrano una mucca che può parlarti (non chiedere cosa stanno usando gli sviluppatori).

  1. parolaccia qualunque cosa

  2. … La mucca dirà quello che le dici.
  3. fortuna | parolaccia

  4. … La mucca darà un pensiero o una citazione intelligente (o non così).
  5. cowsay -l

  6. … Elenca tutti gli animali che possono essere visualizzati nel terminale. Se improvvisamente non ti piacciono le mucche.
  7. fortuna | cowsay -f animal_from_list

  8. … L'animale che hai scelto inizia a fare la doccia con citazioni, a volte appropriate.
  9. sudo apt-get install fortune fortune-mod fortunes-min fortunes-ru

  10. … Fai in modo che l'intero zoo parli russo. Senza questo, gli animali stanno citando Twain e Wilde nell'originale.

Questi non sono tutti i comandi di Linux. Se hai bisogno di conoscere in dettaglio le opzioni e come utilizzare i comandi di Linux, puoi utilizzare il tutorial integrato. Comporre

uomo tuo_comando

o

tuo_comando --aiuto

Consigliato: