COMANDI UNIX
(MAC OS X)
INDICE
- alias 47
- bc 41
- bg 43
- cat 2
- cd 10
- chmod 3
- chown 17
- cp 1
- curl 20
- cut 21
- date 33
- dd 31
- df 36
- echo (1) 4
- echo (2) 51
- file 35
- find 25
- grep 12
- head 50
- hexdump 28
- ifconfig 36
- kill 44
- less 37
- ln 35
- ls 5
- md5 24
- mkdir 6
- mv 17
- password 38
- paste 45
- ping 29
- ps 43
- pwd 8
- read 25
- rev 42
- rm 8
- rmdir 9
- sed 50
- sleep 46
- sort 44
- ssh 31
- stat 46
- strings 48
- tail 49
- tar 39
- tee 46
- test 34
- top 25
- touch 10
- tr 45
- trap 49
- uniq 25
- wc 11
- who 16
COMANDI UNIX
(mac os x)
INDICE
- alias 47
- bc 41
- bg 43
- cat 2
- cd 10
- chmod 3
- chown 17
- comm 19
- cp 1
- curl 20
- cut 21
- date 33
- dd 31
- df 36
- echo (1) 4
- echo (2) 51
- file 35
- find 25
- grep 12
- head 50
- hexdump 28
- ifconfig 36
- kill 44
- less 37
- ln 35
- ls 5
- md5 24
- mkdir 6
- mv 17
- passwd 38
- paste 45
- ping 29
- ps 43
- pwd 8
- read 25
- rev 42
- rm 8
- rmdir 9
- sed 52
- sleep 46
- sort 14
- ssh 31
- stat 47
- strings 48
- tail 49
- tar 39
- tee 46
- test 34
- top 23
- touch 10
- tr 45
- trap 49
- uniq 18
- wc 11
- who 16
COMANDI BASH
Andiamo ad analizzare i comandi principali del bash.
COMANDO: cp
Il comando cp serve per copiare un file o una cartella all'interno di un file o di un'altra cartella. La sintassi del comando è la seguente.
cp [opzioni] sorgente destinazione
indirizzo voluto del file o cartella da copiare
indirizzo voluto della cartella o del file di destinazione.
Le opzioni di questo comando principali sono:
- -r —> Si usa quando il "sorgente" corrisponde ad una cartella.
- -i —> Può succedere che nella cartella di destinazione siano presenti dei file con lo stesso nome del file che vogliamo copiare, questa opzione ci avvisa e ci chiede conferma.
- -n —> Questa opzione non sovrascrive i file (ne i nomi).
-v → Questo comando ci mostra lo stato delle copie che stiamo facendo.
N.B
Dobbiamo sempre assicurarci che esista la cartella di destinazione!!!
COMANDO: cat
Il comando cat serve per leggere il contenuto dei file che noi gli passiamo.
La sintassi del comando è la seguente:
cat [opzioni] [file 1 file 2 ...... ]
indirizzo assoluto dei file che stiamo leggendo.
- Se stiamo leggendo più file, il comando "cat" ci mostra il contenuto dei file concatenandoli.
- Di default, la lettura dei file viene visualizzata sullo schermo almeno che non facciamo una redirezione dello standard output.
Le opzioni principali di questo programma sono:
- -b → Ci dice da quante linee è composto il file che stiamo leggendo oltre a leggerci il file.
- N.B Le righe vuote non contano.
PAGINA 2.
COMANDO: chmod
Questo comando serve per cambiare i permessi di uno o più file rispetto
- utente.
- gruppo.
- generale.
Per questo comando abbiamo due tipi di rappresentazione.
- RAPPRESENTAZIONE SIMBOLICA
chmod " " " " " " nome fileutente gruppo generale"A=rwx" "B=rw-" "C=rwx"lettura scrittura esecuzione puntatore del fileIn questo caso abbiamo dato il permesso di lettura, scrittura e esecuzione del file siadell’utente, del gruppo e in generale.
- Se vogliamo negare il permesso di scrittura bisogna sostituire w -
- Se vogliamo negare il permesso di lettura bisogna sostituire r -
- Se vogliamo negare il permesso di esecuzione bisogna sostituire x -
PAGINA 3
Rappresentazione Ottale
[chmod xxx nomefile]
- 0 → nessun permesso
- 1 → sol
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Sistemi Operativi UNIX Shell + C [riassunti sintassi e comandi]
-
Comandi stata
-
Comandi ARM
-
Comandi matlab