Comandi più usati in Linux dagli amministratori

Sommario

Nella nostra vita quotidiana come amministratori di sistema, come responsabili IT, come coordinatori o semplicemente come persone che si trovano nell'ambiente informatico, ci troviamo in situazioni in cui dobbiamo consultare informazioni o eseguire compiti, alcuni semplici, altri meno, in i nostri server Linux che si tratti di Debian, Ubuntu, Fedora, ecc. e molte volte non abbiamo i comandi necessari o ce ne dimentichiamo (è comprensibile a causa del carico di lavoro quotidiano).

Solvetic è qui per aiutare tutte queste persone fornendo questo studio in cui tratteremo 24 tra i tanti di comandi più usati dagli amministratori e questo ci fornisce informazioni dettagliate sul sistema che stiamo utilizzando. Unisciti a noi in questo interessante studio e salviamo questi comandi che prima o poi saranno necessari nei nostri ruoli informatici.

NotaPer questo studio eseguiremo i comandi in un ambiente Debian 8.

1. comando w
Questo comando ci mostra gli utenti che sono attualmente connessi insieme ai processi ad esso associati, fornisce informazioni come il nome dell'utente, il tempo di accesso, JCPU, ecc.

Alcuni dei parametri che possiamo usare con il comando w sono:

  • -h: non visualizza le intestazioni
  • -S: Ignora i valori JCPU e PCPU
  • -F: Salta i campi vuoti
  • -V: Visualizza le versioni del comando

2. Comando degli utenti
Questo comando visualizza gli utenti che hanno attualmente effettuato l'accesso al sistema, questo comando non ha parametri.

3. Comando Uptime
Il comando uptime permette di visualizzare il tempo di funzionamento del sistema, gli utenti connessi e il carico medio in alcuni intervalli.

Il comando uptime può utilizzare il parametro -V per visualizzare la sua versione.

4. Comando Whoami
Il comando whoami ci consente di visualizzare l'utente corrente sul sistema.

5. chi comanda?
Utilizzando il comando who abbiamo accesso alle informazioni sull'utente corrente, alle informazioni sul team, alla data, ecc.
Con il comando who possiamo usare i seguenti parametri:

  • -B: Visualizza l'ultimo avvio del sistema
  • -R: mostra il livello di esecuzione corrente
  • -a, -Tutti: Visualizza tutte le informazioni di sistema (utente, avvio e livello di esecuzione)

6. Comando Cp
Il comando cp viene utilizzato dagli amministratori per copiare file da una risorsa in modalità provvisoria.

7. Comando gatto
Il comando cat viene utilizzato per visualizzare i file. La sua sintassi è:

 gatto file1 gatto file1 file2
Il secondo esempio viene utilizzato per visualizzare più file (uno dopo l'altro).

8. comando vi
Il comando vi è un editor di testo che ci permette di modificare i file di configurazione, tra gli altri, ad esempio possiamo usare la sintassi:

 vi -R / etc / ombre
Il R significa che il file verrà aperto in modalità di sola lettura.

9. comando Ssh
Con questo comando possiamo connetterci in sicurezza tramite SSH a computer remoti, ad esempio possiamo connetterci all'IP 192.168.0.15 utilizzando l'utente solvetic:

 ssh [email protected]
Per vedere la versione del comando SSH useremo il parametro -V.

10. Comando FTP o sftp
Questi comandi ci permettono di connetterci tramite ftp o sftp (secure ftp) ad un altro computer per trasferire file, la sintassi è la seguente:

 ftp 192.168.0.15 sftp 192.168.0.15
Poiché vediamo l'unica differenza tra uso sicuro e non sicuro, è sì all'inizio.

11. Comando gratuito
Usando il comando free possiamo visualizzare i parametri relativi alla memoria, come la memoria totale, la memoria disponibile e la memoria di swap.

Con il comando free possiamo usare il parametro -T per visualizzare la memoria totale e disponibile in byte.

12. Comando in alto
Con il comando top ci permette di visualizzare l'attività del processore e le attività che vengono gestite dal kernel.

Con il comando top possiamo usare il parametro -o per visualizzare processi specifici e possiamo premere la lettera che cosa per fermare il processo.

13. Comando tar
Usando il comando tar possiamo decomprimere i file in un percorso specifico sul nostro sistema Linux. Ad esempio, se vogliamo decomprimere il file tests.tar nella directory solvetic, inseriremo quanto segue:

 tar -cvf test.tar /solvetic
Se vuoi vedere maggiori informazioni ed esempi sull'uso di questo comando, visita il seguente link: Come usare il comando tar

14. Trova comando
Attraverso il comando trova possiamo trovare file, directory, tra gli altri, ad esempio se vogliamo cercare il solvetic possiamo inserire quanto segue:

 trova / -name solvetic
Il / significa che cerca dalla radice, puoi sostituirlo con la directory da cui vuoi iniziare la ricerca.

15. Comando Lsof
Con il comando lsof possiamo elencare tutti i file aperti da un determinato utente, ad esempio se vogliamo vedere i file aperti dall'utente solvetic inseriremo il seguente lsof -u solvetic, vedremo quanto segue:

16. Ultimo comando
Usando last possiamo vedere l'attività che gli utenti hanno fatto nel sistema.

Possiamo specificare un particolare utente per vedere le sue attività nel sistema, ad esempio possiamo usare last solvetic per vedere quali modifiche o processi ha eseguito l'utente solvetic.

17. Comando Ps
Con il comando ps possiamo vedere tutti i processi che sono attualmente in esecuzione nel sistema, possiamo vedere che è identificato con il PID per avere informazioni chiare a riguardo.

18. Comando Rm
Il comando rm ci permette di eliminare un file o una cartella dal sistema, la sua sintassi è molto semplice:

 nome file rm
Questo comando ha diversi parametri che possono essere usati, fai attenzione quando lo usi -R (ricorsivo) e -F (forzare la cancellazione senza chiedere).

19. Comando Mkdir
Usando mkdir possiamo creare directory sul nostro sistema Linux. La sintassi che dobbiamo usare è:

 mkdir nome_directory
Se quello che vuoi è creare un file, il comando da usare è tocco.

20. Comando uname
Con il comando uname possiamo ottenere informazioni di sistema, ad esempio inserendo solo il comando uname otterremo Linux come risultato, ma possiamo usare i seguenti parametri per vedere altri tipi di informazioni:

  • uname -v: Versione comando
  • unme -n: Nome host
  • uname -r: versione del kernel
  • uname -m: Visualizza l'architettura hardware della macchina (ad esempio i686)

21. Comando Lscpu
Con questo comando abbiamo la possibilità di visualizzare in dettaglio le informazioni sulla CPU.

22. Comando Lshw
Questo comando ci fornisce informazioni dettagliate sull'hardware che abbiamo nella nostra macchina, questo ci aiuta ad analizzare quale infrastruttura abbiamo e quali modifiche possiamo apportare. È importante chiarire che per eseguire questo comando dobbiamo installarlo utilizzando il comando:

 sudo apt-get install lshw
L'immagine mostrata è in esecuzione su Ubuntu 16.04.

23. Comando Lsusb
Tramite questo comando possiamo ottenere informazioni sulle porte USB incluse nel nostro sistema e da lì convalidare qualche tipo di errore.

Allo stesso modo, se vogliamo vedere le porte PCI del sistema, basta inserire il comando lspci.

24. Comando Dmidecode
Questo comando per visualizzare le informazioni che come amministratori possono gestire le attività di gestione. Possiamo usare il seguente comando per vedere le informazioni specifiche del sistema (come utenti root):

 dmidecode -t sistema

E utilizzando vari parametri otteniamo informazioni dagli altri componenti, ad esempio:

  • dmidecode -t bios: Otteniamo informazioni sul sistema Bios
  • dmidecode -t memoria: Ci fornisce informazioni sulla memoria
  • dmidecode -t processore: Fornisce informazioni sul processore

In questo modo abbiamo analizzato alcuni dei comandi più interessanti che senza dubbio ci saranno di grande aiuto nel nostro lavoro di amministratori poiché ci forniscono informazioni specifiche sulla macchina che stiamo gestendo. Utilizziamo questi comandi e teniamoli sempre presenti.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave