comandi linux che dovresti conoscere

comandi linux che dovresti conoscere

In questo enorme elenco di circa 100 comandi Linux, ho cercato di includere alcuni dei comandi più utili, scorciatoie da tastiera e strumenti che ogni utente Linux deve conoscere. Alcuni dei comandi Linux in questo elenco sono molto basilari e vengono usati molto frequentemente e ci sono anche comandi e strumenti che non vengono usati spesso nonostante le loro fantastiche funzionalità.

Questi comandi Linux sono stati richiesti anche dall'intervistatore in un'intervista. Se stai appena iniziando a imparare Linux, dovresti conoscere tutti questi comandi di base di Linux.

accesso

Il comando di accesso verifica i permessi dell'utente reale per un file.

Accton

Questo comando viene utilizzato per attivare o disattivare il processo di contabilità o modificare il file di contabilità del processo di informazioni. Quando questo comando viene chiamato senza argomenti, che è l'impostazione predefinita, interrompe l'elaborazione della contabilità.

acpi

Questo comando viene utilizzato per visualizzare lo stato della batteria e altre informazioni ACPI.

utente aggiunto

Il comando adduser viene utilizzato per aggiungere un utente al sistema rispettivamente secondo la configurazione predefinita specificata nel file /etc/adduser.conf.

aggiungi gruppo

Il comando addgroup viene utilizzato per aggiungere un gruppo al sistema rispettivamente in base alla configurazione predefinita specificata nel file /etc/adduser.conf.

età

Il comando agetty è un programma che gestisce terminali fisici o virtuali e viene invocato da init. Una volta rilevata una connessione, apre una porta tty, chiede il nome di accesso di un utente e richiama il comando /bin/login. Il comando agetty è un sostituto di getty di Linux.

alias

L'alias è un utile comando integrato nella shell per creare alias (scorciatoia) per un comando Linux su un sistema.

approvato

Lo strumento apt è un gestore di pacchetti di livello superiore relativamente nuovo per i sistemi Debian/Ubuntu.

apt-get

Il comando apt-get è un potente e gratuito gestore di pacchetti front-end per i sistemi Debian/Ubuntu. Viene utilizzato per installare nuovi pacchetti software, rimuovere pacchetti software disponibili, aggiornare pacchetti software esistenti e aggiornare l'intero sistema operativo.

attitudine

Il comando aptitude è una potente interfaccia testuale per il sistema di gestione dei pacchetti Debian GNU/Linux. Come apt-get e apt; può essere utilizzato per installare, rimuovere o aggiornare i pacchetti software su un sistema.

arco

Questo comando viene utilizzato per stampare l'architettura del computer.

arp

Il comando arp consente di visualizzare e modificare la cache ARP (Address Resolution Protocol). Una cache ARP è una semplice mappatura di indirizzi IP su indirizzi MAC.

incantesimo

Questo comando viene utilizzato come correttore ortografico in Linux.

a

Il comando at viene utilizzato per pianificare attività da eseguire in futuro.

atq

Il comando atq visualizza l'elenco dei lavori in sospeso che sono programmati dall'utente.

atm

Il comando atrm viene utilizzato per rimuovere i lavori specificati. Per rimuovere un lavoro, il suo numero di lavoro viene passato nel comando.

ok

awk è un potente linguaggio di programmazione di scripting creato per l'elaborazione di testi e generalmente utilizzato come strumento di estrazione dati e reporting.

lotto

Il comando batch viene utilizzato anche per pianificare attività da eseguire in futuro, in modo simile al comando at.

nome base

Elimina le informazioni sulla directory e i suffissi dai nomi dei file, ovvero stampa il nome del file NOME con tutti i componenti della directory principali rimossi.

bc

Questo comando viene utilizzato per la calcolatrice da riga di comando.

bg

Questo comando viene utilizzato per posizionare i lavori in primo piano in background.

bzip2

Il comando bzip2 viene utilizzato per comprimere o decomprimere i file.

bzgrep

Il comando bzgrep viene utilizzato per cercare un pattern o un'espressione all'interno di un file compresso con bzip2

cal

Questo comando viene utilizzato per visualizzare il calendario di un mese specifico o di un anno intero. Per impostazione predefinita, mostra il calendario del mese corrente come output

gatto

Il comando cat viene utilizzato per visualizzare il contenuto di un file o concatenare file o dati forniti sullo standard input e visualizzarli sullo standard output.

cd

Viene utilizzato per modificare la directory di lavoro corrente.

cfdisk

Questo comando visualizza o manipola la tabella delle partizioni del disco fornendo un'interfaccia "grafica" basata su testo.

chgrp

Questo comando viene utilizzato per modificare la proprietà del gruppo di un file. Fornisci il nuovo nome del gruppo come primo argomento e il nome del file come secondo argomento.

cambia

Il comando chage viene utilizzato per visualizzare e modificare le informazioni sulla scadenza della password utente.

chpasswd

Questo comando viene utilizzato per modificare la password per più utenti alla volta.

cp

Questo comando viene utilizzato per copiare i file tramite la riga di comando.

chown

Il comando chown cambia/aggiorna la proprietà dell'utente e del gruppo di un file/directory.

somma

Questo comando viene utilizzato per visualizzare il checksum CRC e il conteggio dei byte di un file di input.

cancella

Il comando clear cancella lo schermo del terminale,

cmq

Il comando cmp esegue un confronto byte per byte di due file.

comunicazione

Il comando comm viene utilizzato per confrontare due file ordinati riga per riga.

ricciolo

Il comando curl è uno strumento per trasferire dati da o verso un server, utilizzando uno qualsiasi dei protocolli supportati.

data

Il comando date viene utilizzato per visualizzare o impostare la data e l'ora del sistema.

gg

Questo comando viene utilizzato per copiare file, convertire e formattare in base ai flag forniti sulla riga di comando.

df

Il comando df mostra la dimensione, lo spazio utilizzato e lo spazio disponibile sui filesystem montati del tuo computer.

differenza

Il comando diff confronta due file di testo e mostra le differenze tra loro.

differenza3

questo comando serve per confrontare i tre file riga per riga

dir

Il comando dir funziona con il comando ls, elenca il contenuto di una directory.

dmidecode

Un comando dmidecode è uno strumento per recuperare informazioni sull'hardware di qualsiasi sistema Linux

du

Il comando du viene utilizzato per tenere traccia dei file e delle directory che occupano una quantità eccessiva di spazio sul disco rigido

eco

Il comando echo viene utilizzato per visualizzare la riga di testo/stringa passata come argomento. Questo è un comando integrato che viene utilizzato principalmente negli script di shell e nei file batch per visualizzare il testo di stato sullo schermo o su un file.

espellere

Il comando di espulsione viene utilizzato per espellere dal sistema supporti rimovibili come DVD/CD ROM o floppy disk.

esegui

Il comando exec viene utilizzato per eseguire un comando dalla bash stessa.

uscita

Il comando exit chiuderà una finestra di terminale, terminerà l'esecuzione di uno script di shell o ti disconnetterà da una sessione di accesso remoto SSH.

trova

Il comando trova viene utilizzato per rintracciare file e directory.

gratuito

Il comando free mostra il riepilogo dell'utilizzo della memoria di sistema (libera, usata, scambiata, memorizzata nella cache, ecc.).

grep

Il comando grep cerca un modello specificato in uno o più file e visualizza tutte le righe che contengono quel modello.

gruppi

Il comando gruppi mostra tutti i nomi dei gruppi a cui appartiene un utente.

Gzip

Il comando gzip comprime i file.

Gunzip

Il comando gunzip ripristina i file compressi con il comando gzip.

testa

Il comando head stampa N numero di riga, dove N ha dato l'input. Per impostazione predefinita, stampa le prime 10 righe di un file.

storia

Questo comando viene utilizzato per mostrare i comandi utilizzati in precedenza o per ottenere informazioni sui comandi eseguiti da un utente.

nome host

Questo comando viene utilizzato per stampare o impostare il nome host del sistema in Linux.

hostnamectl

Il comando hostnamectl fa parte di systemd e fornisce un'API adeguata per gestire l'impostazione dei nomi host di un server in modo standardizzato.

orologio

Questo comando è uno strumento per la gestione dell'orologio hardware del sistema (Leggi o Imposta l'orologio hardware (RTC)).

top

È un'utilità della riga di comando che consente all'utente di monitorare in modo interattivo le risorse vitali del sistema o i processi del server in tempo reale.

hwinfo

Questo comando viene utilizzato per sondare l'hardware presente in un sistema Linux.

ifconfig

Il comando ifconfig viene utilizzato per configurare le interfacce di rete dei sistemi Linux.

iostato

Il comando iostat viene utilizzato per mostrare la CPU e le statistiche di input/output per dispositivi e partizioni.

ip

Il comando ip viene utilizzato per visualizzare o gestire il routing, i dispositivi, il routing dei criteri e i tunnel. Funziona anche come sostituto del noto comando ifconfig. Questo comando assegnerà un indirizzo IP a un'interfaccia specifica.

iptables

Il comando iptables è un firewall basato su terminale per la gestione del traffico in entrata e in uscita tramite una serie di regole di tabella configurabili.

uccidi

Il comando kill ti consente di terminare un processo dalla riga di comando.

uccidi tutti

Il comando killall viene utilizzato per terminare un processo in base al suo nome.

kmod

Il comando kmod viene utilizzato per gestire i moduli del kernel Linux. Per elencare tutti i moduli attualmente caricati, digita.

ls

Questo comando viene utilizzato per visualizzare il contenuto di una directory. Funziona più o meno come il comando dir.

ultimo

L'ultimo comando mostra un elenco degli ultimi utenti che hanno effettuato l'accesso.

ln

Il comando ln viene utilizzato per creare un collegamento software tra i file utilizzando il flag -s.

individuare

Il comando locate viene utilizzato per trovare un file per nome.

accesso

Il comando login viene utilizzato per creare una nuova sessione con il sistema.

mkdir

Il comando mkdir ti permette di creare nuove directory nel filesystem.

mv

Il comando mv consente di spostare file e directory da una directory all'altra. Ti permette anche di rinominare i file.

passwd

Questo comando viene utilizzato per modificare la password dell'utente.

ping

Questo comando viene utilizzato per verificare la connettività di rete.

ps

Il comando ps viene utilizzato per elencare i processi in esecuzione.

pwd

È il comando utilizzato per stampare il percorso della directory di lavoro corrente, partendo dalla radice.

RM

Questo comando viene utilizzato per eliminare file e directory.

spegnimento

Il comando shutdown ti consente di spegnere o riavviare il tuo sistema Linux.

sudo

tocca

Il comando touch viene utilizzato per creare un file. Può essere qualsiasi cosa, da un file .txt vuoto a un file .zip vuoto.

Se vuoi aggiungere altri comandi Linux in questo elenco, allora sei il benvenuto. Pubblicherò i comandi Linux menzionati con il tuo nome. Se hai altri suggerimenti per questo elenco di comandi Linux, scrivi nella casella dei commenti o puoi inviare un'e-mail direttamente a [email protected].

Nell'ultimo, proverò anche a creare un eBook gratuito sui comandi Linux (comandi Linux pdf) con il suo utilizzo.

Articoli consigliati per te:

  • Domande per l'intervista su Linux con risposte.
  • Comandi file batch.
  • Come creare un array dinamico in C?
  • Layout di memoria in C.
  • 100 domande del colloquio C incorporate.
  • Domande per l'intervista Python con risposta.
  • 100 c domande del colloquio, il tuo intervistatore potrebbe chiederti.
  • C Domande per l'intervista per l'esperienza.
  • Gestione dei file in C.
  • Domande sull'intervista C-Sharp.