SARCTE-KB-MAN-061 · REVISIONE 2.0 · EDIZIONE WEB 5
← Catalogo pubblico · Vai allo schema SARCTE
Comandi Linux — riferimento per attività
Ambito
Riferimento organizzato per attività, non elenco esaustivo di tutti i comandi Linux. Verificare pacchetti e manuali locali prima di usare opzioni o comandi non presenti.
| Attività | Strumenti | Osservazioni |
|---|---|---|
| Navigazione | pwd, cd, ls | cd è normalmente un builtin della shell |
| Directory e file | mkdir, touch, cp, mv, rm | Le ultime operazioni possono modificare o rimuovere dati |
| Lettura | cat, head, tail | Controllare dimensione e tipo del file |
| Ricerca | grep, find | Distinguere selezione del testo e ricerca di percorsi |
| Trasformazione | sort, uniq, cut, wc | uniq confronta righe adiacenti |
| Identità | id, whoami | Contesto dell'utente corrente |
| Proprietà | chmod, chown, chgrp | Ruoli e autorizzazioni sono distinti |
| Spazio | df, du | Filesystem e dimensione delle directory sono misure diverse |
| Processi | ps, kill | kill invia un segnale a un processo autorizzato |
| Job della shell | jobs, bg, fg | Riguardano la sessione della shell |
| Rete Linux | ip, ss | Indirizzi, rotte e socket |
| Archivi | tar, gzip | Archivio e compressione sono concetti diversi |
Operazioni amministrative
I comandi per i pacchetti dipendono dalla distribuzione: non presentare apt come universale. Le distribuzioni basate su systemd offrono systemctl per servizi e unità; altre piattaforme usano strumenti diversi.
Permessi: esempio interpretativo
La modalità numerica 640 corrisponde a lettura/scrittura per il proprietario, lettura per il gruppo e nessun permesso per gli altri. Non è una configurazione da applicare indistintamente: i requisiti di file e directory differiscono.
Metodo operativo
Prima leggere lo stato, poi scegliere il comando, quindi verificare l'effetto. Per una pipeline controllare i dati che passano tra gli stadi. La riuscita dell'ultimo comando non prova sempre la riuscita di tutti gli stadi, perché il comportamento dello stato di uscita dipende dalla shell e dalle sue opzioni.
Fonti tecniche della revisione
- GNU Coreutils
- GNU chmod
- GNU chgrp
- Bash — job control
- Filesystem Hierarchy Standard 3.0
- Linux ip
- Linux ss
- POSIX — utilities
Schema originale SARCTE
Correzioni di questa edizione
Eliminata l'ambiguità di elenco universale; distinte funzioni e dipendenze dalla piattaforma.
La versione precedente e i punteggi delle sue fonti restano nell’archivio interno. Il nuovo testo non dipende dalle vecchie immagini.
