Knowledge base
Comandi Linux e competenze della shell
I comandi e le abitudini di scripting che decidono se un amministratore gestisce un server o lo combatte: cerca, trasforma, trasferisci e supervisiona testo e processi con gli strumenti presenti in ogni installazione di base.
17 Argomenti · 17 guide
- grep: Searching Linux Like a Professional
grep sopravvive a ogni aggiornamento della toolchain perché il lavoro non cambia mai: trovare le righe che contano all'interno del…
- sed: modificare flussi senza aprire un editor
sed modifica lateralmente: interi flussi di testo lo attraversano, escono trasformati e nessun editor si apre. La sua reputazione …
- find: il sistema di ricerca Linux che fa tutto
find è il comando più pericoloso su un server di produzione, ed è esattamente il motivo per cui merita di essere padroneggiato. En…
- awk: quando le colonne diventano programmi
awk è ciò che raggiungi quando le colonne diventano l'unità di lavoro: log di accesso nginx, /etc/passwd, output df, tutto ciò che…
- curl: il client Web da riga di comando che esegue il Web
curl è il client HTTP tascabile di ogni toolbox operativo: diagnostico, intuitivo per la pipeline e onesto su ciò che è tornato. L…
- wget: Il downloader che non dorme mai
wget è curl per lavori misurati in ore: mirror, archivi, pull ricorsivi e batch cron che vengono eseguiti mentre nessuno guarda. È…
- ssh: la connessione che gestisce la tua infrastruttura
ssh non è una comodità, è il trasporto su cui si basa ogni operazione su ogni server e ~/.ssh/config è un contratto con te stesso …
- ip: il comando dell'interfaccia che ha sostituito ifconfig
La suite iproute2 (ip, ss e amici) ha sostituito net-tools anni fa, e metà di Internet sta ancora insegnando i vecchi comandi. ip …
- sftp: trasferimento di file con un budget SSH
corse sftp all'interno di SSH, che è esattamente il motivo per cui è sopravvissuto ai suoi pari: chiavi, chroot, host jump e tracc…
- top vs htop vs btop: monitor di processo a confronto
Ogni domanda sul server live inizia con un monitor di processo e il trio di top, htop e btop è uno scambio di leggibilità contro u…
- tmux vs screen: gestori di sessione a confronto
tmux e screen risolvono lo stesso antico problema: il tuo lavoro non dovrebbe morire quando lo fa la tua rete. Le sessioni risiedo…
- Bash Scripting: da "funziona sulla mia scatola" alla produzione
Bash guadagna il suo posto quando un'attività è colla: orchestrare comandi, dibattere testo semplice e rimanere interamente sulla …
- Python per scripting server: dove finisce Bash
Python si presenta nel momento in cui uno script bash cresce: payload JSON, chiamate REST, tentativi con backoff e analisi che non…
- Scripting Perl: il coltellino svizzero dell'amministratore di sistema, ancora affilato
Perl si è guadagnato il suo posto essendo il miglior strumento di elaborazione testi disponibile negli anni '90 e da allora non se…
- htop: leggere l'impulso del server
htop è il visualizzatore di processi interattivo che ha trasformato 'top' da un report periodico in una superficie di diagnosi in …
- tmux: sessioni che sopravvivono alla tua connessione
tmux è il multiplexer terminale che mantiene in vita il lavoro di lunga durata quando la connessione SSH si interrompe: un process…
- Schermata GNU: il Session Wrapper che si rifiutava di morire
Lo schermo GNU precede di un decennio il multiplexing server-client di tmux e rimane preinstallato in più immagini di salvataggio,…
Pagine correlate
Servizi correlati
Problemi al server? Sito violato? Sito lento?
Incidenti critici gestiti in 30 minuti — 24 ore su 24, 7 giorni su 7.