An open API service indexing awesome lists of open source software.

https://github.com/serenasensini/fzth-cli

From Zero to Hero #Command Line
https://github.com/serenasensini/fzth-cli

Last synced: 10 days ago
JSON representation

From Zero to Hero #Command Line

Awesome Lists containing this project

README

          

# Usare la command line

Un'interfaccia a riga di comando (dall'inglese *Command Line Interface*, acronimo __CLI__) indica un'interfaccia in cui l'utente "comunica" con il sistema tramite comandi testuali. L'utente impartisce comandi testuali in input mediante tastiera alfanumerica e riceve risposte testuali in output dal sistema mediante display o stampante alfanumerici.

L'uso del terminale è diverso a seconda dei sistemi operativi, quindi verranno di seguito differenziati.

## Comandi: Windows

### cd (alias: change directory)
Cambia cartella.

Esempio:

`C:\Users\Utente> cd Desktop`

Per tornare una cartella indietro:

`C:\Users\Utente> cd ..`

Per mostrare la cartella corrente (dove mi trovo):

`C:\Users\Utente> cd`

### dir (alias: directories)

Mostra l'elenco dei file e delle cartelle.

Esempio:

`C:\Users\Utente> dir`

### cls (alias: clear)

"Pulisce" la riga di comando dai precedenti comandi.

Esempio:

`C:\Users\Utente> cls`

## Comandi: Unix

### cd (alias: change directory)
Cambia cartella.

Esempio:

`$ cd home`

Per tornare una cartella indietro:

`$> cd ..`

Per tornare nella cartella utente:

`$ cd`

Per mostrare la cartella corrente:

`$ pwd`

### ls (alias: list)

Mostra l'elenco dei file e delle cartelle.

Esempio:

`$> ls`

### mv (alias: move or rename)
Sposta o rinomina.

Esempio:

`$> mv testo.txt testo1.txt` # il nuovo nome del file è "testo1.txt"
`$> mv file.txt ./Desktop` # il file è stato spostato nel Desktop

### clear (alias: clear)

"Pulisce" la riga di comando dai precedenti comandi.

Esempio:

`$> clear`