ms-dos (disk operating system) - unibo.itfimecc.ing.unibo.it/programma/lezione3_console.pdfwindows...
TRANSCRIPT
Windows Console:
una evoluzione del DOS
(Disk Operating System)
• Sistema operativo Windows (gestito in
modalità “console”)
• Può essere nativo o simulato (virtuale)
• Impostato alle operazioni con il disco
(memoria di massa)
• Anche LINUX possiede una modalità
console che è molto simile (xterm)
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Come si apre una console
in un calcolatore con sistema operativo
Windows grafico?
Oppure:
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Comandi
•Prompt
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Aiuto!!
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Il ‘prompt’ si puo cambiare…
Per saperne di piu’, fare:
C:\>help prompt
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Visualizzazione dei contenuti
Commando:
C:\>DIR
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Controllo dell’output
C:\>DIR /P
C:\>DIR /W
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Nome di un file
N O M E 5 6 7 8 . T Y P
N . T
N .
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Tipo di file
Testo
TXT, DOC, TEX, RTF, PDF
Eseguibile
EXE, COM, BAT
Programma
FOR, F90, CPP, H, PAS
Binario
BINAlma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Caratteri ‘jolly’
* (1 o piu’ caratteri arbitrari)
Es: DIR *.DOC
? (1 carattere arbitrario)
Es: DIR D?.DOC
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Gestione del percorso
\ radice
.. Cartella genitrice
CD o CHDIR
MD o MKDIR
RD o RMDIR
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Copia di archivi
COPY [/V] [/N] [/Y] [/-Y] [/Z] [/A | /B] origine [/A | /B]
[+ origine [/A | /B] [+ ...]] [destinazione [/A | /B]]
origine Indica i file da copiare.
/A Indica un file di testo ASCII.
/B Indica un file binario.
destinazione specifica la directory e/o il nome dei nuovi file.
/V Verifica che i nuovi file siano stati copiati correttamente.
Per concatenare i file, specificare un solo file di destinazione e più
file di origine (usando caratteri jolly o il formato file1+file2+file3).
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Copia da tastiera
(creazione di un file di testo)
C:\>COPY CON: PROVA.TXT
Inserire testo…
Finire con ^Z
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Spostamento di un file
C:\>MOVE UNO.TXT \UNO
Sposta il file UNO.TXT dalla radice verso la
cartella \UNO (senza cambiare il nome)
C:\>MOVE UNO.TXT \UNO\DUE.TXT
Sposta il file cambiando il nome
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Visualizzazione su video di
archivi di testo
Comandi TYPE e MORE
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Concatenazione
> (assegnazione dell’output)
>> (aggiunta dell’output in coda)
| (pipelining)
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Visualizzazione della struttura ad
albero
C:\>TREE
Visualizza solo struttura delle cartelle
C:\>TREE /F
Visualizza struttura più file contenuti
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Il comando clip può essere usato per inviare
l’output della riga di comando negli Appunti
Es:
C:\DIR | clip
(copia l’uscita di DIR negli Appunti)
C:\clip < readme.txt
(copia il contenuto di readme.txt negli
Appunti)
Copia sugli Appunti di Windows
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Il comando paste può essere usato per inviare gli Appunti di
Windows verso l’input di una riga di comando
paste | command
paste | command | clip
Es:
paste | more
(invia gli Appunt sullo schermo con impaginatura)
paste > readme.txt
(copia gli Appunti su readme.txt)
Copia degli Appunti di Windows
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Comando find
Sintassi:
find "testo" [percorso]nomefile
Per maggiori dettagli
find /?
Es:
C:\...\FORTRAN\PROG> find "RAME" caso1.f90
(ricerca la parola RAME nel file caso1.f90)
Ricerca di un testo in uno o piu file
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
File BATch
•File di testo che raccolgono comandi
•Possono essere eseguiti come veri
comandi
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
Esempio di file batch con un
parametro nella riga di comando
Alma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020
>notepad mkdir.bat
@echo off
md %1
Deve essere chiamato come
> mkdir nomedir
Possono essere eseguiti come veri comandi
Comandi WINDOWS e LINUX a confronto
Funzione WINDOWS LINUX
Visualizzazione cartelle DIR dir o ls
Cambio percorso CD cd
Creazione cartella MD md o mkdir
Eliminazione cartella RD rd
Eliminazione file DEL o ERASE rm
Copia file COPY cp
Aiuto HELP help o man
Visualizzazione dati TYPE cat
Spostamento file MOVE mv
Rinomina file REN mv
Editor di testo EDIT/Notepad edAlma Mater Studiorum Università di Bologna . Fondamenti di Informatica T (a-k) . AA 2019-2020