← Service Hub Sito istituzionale ↗

SARCTE-KB-MAN-081 · REVISIONE 2.0 · EDIZIONE WEB 5

← Catalogo pubblico · Vai allo schema SARCTE

Riferimento Comandi Linux/Unix

Portabilità prima della sintassi

Linux e Unix non sono sinonimi di una singola implementazione dei comandi. POSIX definisce interfacce comuni; GNU/Linux aggiunge strumenti ed estensioni. Un'opzione disponibile su Linux può mancare su BSD o altri Unix.

Categoria Esempi comuni POSIX Elementi da verificare
Percorsi pwd, cd, ls Formati di output e opzioni
File cp, mv, mkdir, rm Destinazioni, collegamenti e comportamento delle opzioni
Testo cat, grep, sed, awk, sort Estensioni e sintassi delle espressioni
Identità e permessi id, chmod, chown, chgrp Privilegi e regole del filesystem
Processi ps, kill Selezione dei processi e formati supportati

Elementi non universali

ip e ss sono strumenti dell'ecosistema Linux. systemctl dipende da systemd. apt e dpkg dipendono dalla distribuzione. ls --color è un esempio di opzione da non presumere su ogni Unix.

Shell e segnali

cd modifica la directory della shell corrente. jobs mostra i job della shell; bg riprende un job in background e fg lo porta in foreground quando il job control è disponibile. kill invia segnali e richiede un identificatore corretto e le autorizzazioni necessarie.

Le scorciatoie interattive non sono equivalenti a comandi portabili in uno script: dipendono anche dal terminale e dalla configurazione della shell.

Uso sicuro degli esempi

Quotare i percorsi che contengono spazi e verificare gli argomenti prima di copiare, spostare o rimuovere dati. Non convertire una cheat sheet in uno script amministrativo senza controllarne le assunzioni. Per la struttura delle directory GNU/Linux consultare MAN-009.

Fonti tecniche della revisione

Schema originale SARCTE

Riferimento Comandi Linux/Unix — sintesi
Figura originale di sintesi. Apri a piena risoluzione.

Correzioni di questa edizione

Distinti POSIX, GNU/Linux e builtin della shell; rimossi refusi e universalizzazioni errate.

La versione precedente e i punteggi delle sue fonti restano nell’archivio interno. Il nuovo testo non dipende dalle vecchie immagini.

QR del documento