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.

DosGNU/LinuxDESCRIZIONE
DIRls -lMostra contenuto Directory
DIR /WlsVisualizza solo nomi di file e nomi di directory (senza le informazioni aggiunte su ciascun file) in un formato di visualizzazione a cinque larghezze.
TREEls -RVisualizza graficamente la struttura di directory di un percorso o del disco in un'unità.
MD PIPPOmkdir pippo “make directory” e crea una directory al livello di directory indicato
CD PIPPOcd pippopermette di entrare nella directory "pippo"
RD PIPPOrmdir pippocancella la directory "pippo"
COPY *.* \PROVAcp * /provacopia tutti i file in un'altra posizione
XCOPY *.* \PROVA /E /Scp -dpR * /provacopia i file e la struttura delle directory (ad esclusione dei file nascosti e di sistema)
REN ARTICOLO LETTERAmv articolo letteraRinomina file
MOVE *.* \PROVAmv * /provaSposta uno o più file
DEL ARTICOLOrm articoloCancella uno o più file
DELTREE TEMPrm -R tempElimina una directory e tutti i file e le sottodirectory in essa contenute.
TYPE LETTERAcat letteraVisualizza il contenuto di un file di testo
TYPE LETTERA | MOREcat lettera | moreVisualizza il contenuto di un file di testo
HELP DIRman ls
FORMAT A: /N:18 /T:80fdformat /dev/fd0u1440Inizializza 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:80fdformat /dev/fd0u720Come nell'esempio precedente, ma con 80 cilindri: 2 * 80 * 9 * 512 byte = 720 Kibyte.
DISKCOPY A: B:cp /dev/fd0 /dev/fd1copia il contenuto di un disco floppy in un altro disco floppy
DISKCOPY A: A:cp /dev/fd0 /tmp/pippo ; cp /tmp/pippo /dev/fd0copia il contenuto di un disco floppy in un altro disco floppy
KEYB ITloadkeys itConfigura la tastiera per la lingua specificata (IT italiano)
CLSclear

clearctrl-l
cancella il contenuto della schermata (questo comando non è distruttivo)
BACKUP C:\DATI\*.* A: /Star cvf /dev/fd0 -L 1440 -M /daticrea una copia di sicurezza di uno o più file su una serie di floppy-disk
FIND "saluti" PRIMO.DOCgrep "saluti" primo.docRicerca una sequenza di caratteri all'interno di uno o più file.
FOR %A IN (*.DOC) DO FIND "saluti" %Agrep "saluti" *.docPermette di eseguire in modo iterativo comandi di MS-DOS.
diskusagedu -sThe DU or the disk usage command is used for monitoring the disk space usage
CHKDSKfsckAnalizzare e correggere le unità disco rigido
MEMfreeVisualizza la quantità della memoria usata e quella libera del sistema
topMostra i processi di sistema in corso
whoamiMostra il nome utente
NET SHARESdfNET 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.
pwdMostra il percorso della directory in corso (path)
REBOOTshutdown -r nowRiavvia il sistema
IPCONFIGifconfigVisualizza la configurazione delle interfacce di rete.
TRACERTtraceroute
ping indirizzo ip o nome domnioping indirizzo ip o nome domnioping indirizzo Effettua un ping test su un sito web o indirizzo IP
WINstarxAvvia interfaccia grafica
sudo comandoEsegue il comando in modalità Super User