GuideGuide Linux
Comparazione comandi Dos equivalenti GNU-Linux
In questo articolo vi propongo un confronto tra i comandi più usati DOS e Linux, molti di questi comandi linux sono uguali su Unix e sul terminale di Apple. Per chi non lo sa macOS oltre all’interfaccia grafica su utility offre un emulatore terminale che permette all’utente di interagire con il sistema attraverso un’interfaccia a riga di comando.
Elencherò solo i comandi, per tutte le opzioni di ogni comando vi rimando all’help del comando stesso, che nel DOS è nomecomando /? mentre in Unix è man nomecomando o help nomecomando.
Dos | GNU/Linux | DESCRIZIONE |
---|---|---|
DIR | ls -l | Mostra contenuto Directory |
DIR /W | ls | Visualizza solo nomi di file e nomi di directory (senza le informazioni aggiunte su ciascun file) in un formato di visualizzazione a cinque larghezze. |
TREE | ls -R | Visualizza graficamente la struttura di directory di un percorso o del disco in un'unità. |
MD PIPPO | mkdir pippo | “make directory” e crea una directory al livello di directory indicato |
CD PIPPO | cd pippo | permette di entrare nella directory "pippo" |
RD PIPPO | rmdir pippo | cancella la directory "pippo" |
COPY *.* \PROVA | cp * /prova | copia tutti i file in un'altra posizione |
XCOPY *.* \PROVA /E /S | cp -dpR * /prova | copia i file e la struttura delle directory (ad esclusione dei file nascosti e di sistema) |
REN ARTICOLO LETTERA | mv articolo lettera | Rinomina file |
MOVE *.* \PROVA | mv * /prova | Sposta uno o più file |
DEL ARTICOLO | rm articolo | Cancella uno o più file |
DELTREE TEMP | rm -R temp | Elimina una directory e tutti i file e le sottodirectory in essa contenute. |
TYPE LETTERA | cat lettera | Visualizza il contenuto di un file di testo |
TYPE LETTERA | MORE | cat lettera | more | Visualizza il contenuto di un file di testo |
HELP DIR | man ls | |
FORMAT A: /N:18 /T:80 | fdformat /dev/fd0u1440 | Inizializza l'unità A:, corrispondente a un dischetto. con 18 settori per traccia: 2 * 80 * 18 * 512 byte = 1 440 Kibyte. |
FORMAT A: /N:9 /T:80 | fdformat /dev/fd0u720 | Come nell'esempio precedente, ma con 80 cilindri: 2 * 80 * 9 * 512 byte = 720 Kibyte. |
DISKCOPY A: B: | cp /dev/fd0 /dev/fd1 | copia il contenuto di un disco floppy in un altro disco floppy |
DISKCOPY A: A: | cp /dev/fd0 /tmp/pippo ; cp /tmp/pippo /dev/fd0 | copia il contenuto di un disco floppy in un altro disco floppy |
KEYB IT | loadkeys it | Configura la tastiera per la lingua specificata (IT italiano) |
CLS | clear clearctrl-l | cancella il contenuto della schermata (questo comando non è distruttivo) |
BACKUP C:\DATI\*.* A: /S | tar cvf /dev/fd0 -L 1440 -M /dati | crea una copia di sicurezza di uno o più file su una serie di floppy-disk |
FIND "saluti" PRIMO.DOC | grep "saluti" primo.doc | Ricerca una sequenza di caratteri all'interno di uno o più file. |
FOR %A IN (*.DOC) DO FIND "saluti" %A | grep "saluti" *.doc | Permette di eseguire in modo iterativo comandi di MS-DOS. |
diskusage | du -s | The DU or the disk usage command is used for monitoring the disk space usage |
CHKDSK | fsck | Analizzare e correggere le unità disco rigido |
MEM | free | Visualizza la quantità della memoria usata e quella libera del sistema |
top | Mostra i processi di sistema in corso | |
whoami | Mostra il nome utente | |
NET SHARES | df | NET SHARE rende disponibili agli utenti della rete le risorse di un server. Se utilizzato senza opzioni, questo comando visualizza informazioni su tutte le risorse condivise del computer. |
pwd | Mostra il percorso della directory in corso (path) | |
REBOOT | shutdown -r now | Riavvia il sistema |
IPCONFIG | ifconfig | Visualizza la configurazione delle interfacce di rete. |
TRACERT | traceroute | |
ping indirizzo ip o nome domnio | ping indirizzo ip o nome domnio | ping indirizzo Effettua un ping test su un sito web o indirizzo IP |
WIN | starx | Avvia interfaccia grafica |
sudo comando | Esegue il comando in modalità Super User |