Indice
A
comando a2ps 337
nomi di percorso assoluti 9
comando alias................................................50, 128
alias .................................................. ....42, 50, 126
American National Standards Institute (vedi ANSI)
................................................................. ..........................162
Codice standard americano per lo scambio di informazioni (vedi ASCII) 18
ancore 251
server FTP anonimi 203
ANSIO 162
Codici di escape ANSI ..........................162, 166 ANSI.SYS 162
Server web Apache 119
a proposito del comando 47
comando apt-cache 171
comando apt-get...................................170p .
comando attitudinale 170
Arch 168
archiviazione 234
espansione aritmetica..............70, 75, 369, 459, 467
espressioni aritmetiche..................70, 456, 467, 470
operatori aritmetici.....................................70, 468
test di verità aritmetici...................................393, 467 matrici........ ................................................................. ..............
aggiungi i valori alla fine 486
assegnazione valori 482
associativo ...................................................488, 491
creando 481
eliminando 487
determinare il numero di elementi 485
trovare i pedici usati 486
indice 481
multidimensionale 481
lettura delle variabili in 403
smistamento 487
pedice 481
bidimensionale 481
ASCII..........................78, 82, 225, 255, 267, 337
carattere campana 159
ritorno a capo 271
ordine di fascicolazione..........................255, 257, 389
codici di controllo..................78, 255, 331
driver di uscita groff 324
carattere di avanzamento riga 271
carattere nullo 225
caratteri stampabili 255
testo 18
aspell comando 303
assemblatore 344
linguaggio assembly 344
operatori di assegnazione 470
array associativi...................................488, 491
esecuzione asincrona 499
CD audio .................................................. ...182, 194
Linguaggio di programmazione AWK...................303, 476
B
riferimenti posteriori...................................267, 298, 300
sequenze di escape con barra rovesciata 78
caratteri speciali con escape barra rovesciata 158
backup, incrementali 238
nome base comando 443
bash.................................................. ...............2, 126
pagina man 48
espressioni regolari di base 258, 266p., 296, 300, 310 bc comando 476
Distribuzione software Berkeley 335
comando bg 117
binario.............................................94, 98, 344, 468
maschera di bit 97
operatori di bit 472
Bourne, Steve ............................................................ ......2, 6
espansione del tutore ..........................71, 75, 454
ramificazione 383
comando di pausa.............................................415, 448
collegamenti interrotti 40
Stile BSD 112
tamponamento 184
bug................................................... ................426p. crea ambiente 349
bzip2 comando 233
C
Linguaggio di programmazione C...........344, 456, 471, 474 C++ 344
comando cal 4
annulla il comando 342
ritorno a capo. .18, 78, 159, 255p., 270, 302p., 334 comando composto case 432
conversione del caso 465
comando gatto .................................................. 58, 270
comando cd.................................................. .....9, 11
CD-ROM .................................................................. 181p., 193
comando cdrecord 194
cdrtools 194
classi di caratteri...26p., 252, 254p., 257, 261, 294,
303
intervalli di caratteri..........................27, 253p., 303 chgrp comando 104
processo figlio 109
comando chmod.................................93, 106, 358
comando chown...................................103, 106 Chrome 363
ordinamento cronologico 277
testo chiaro................................................. .....203, 206
architettura client-server 501
Linguaggio di programmazione COBOL 344
ordine di fascicolazione ...................128, 255, 257, 293, 389
ASCII .................................................. ..257, 389
dizionario 255
tradizionale 257
comando di comunicazione 288
cronologia dei comandi.................................3, 84
riga di comando................................................ ...........
argomenti 439
la modifica................................................. ........3, 80
espansione 67
storia................................................. ........3, 85
interfacce.................................................xvii , 28
opzioni di comando 14
sostituzione di comando..................73, 75, 454 comandi............... .................................................................
argomenti .................................................14, 439
determinante tipo 43
documentazione 44
file di programma eseguibili......................42, 344
eseguendo come un altro utente 100
opzioni lunghe 14
opzioni 14
commenti...........................130, 136, 302, 357, 427
Common Unix Printing System..333, 342 operatori di confronto 473
compilatore 344
compilazione 343
completamenti 82
comandi composti ....................................................
caso 432
per 453
se 383
fino 416
mentre 413
(( ))................................................. ..393, 409, 467
[[ ]]................................................. ..........391, 409
algoritmi di compressione 231
espressioni condizionali..........................399, 423
file di configurazione ..........................18, 21, 126
configurare il comando 349
costanti 368
continua il comando 415
caratteri di controllo ...................................159, 270
codici di controllo ................................................... 78, 255
operatori di controllo ................................................... ......
&&................................................ .......397, 409
||................................................ ..................397 terminale di controllo .......................... .................110
COPIA 347
copia e incolla .................................................. ..
in vir 147
sulla riga di comando 81
con X Window System 3
pacchetto coreutils.........................45, 48p., 283, 307
contare le parole in un file 62
cp comando...................................28, 35, 134, 210
PROCESSORE................................................. ........109p., 343
lavoro cron 215
cruciverba 251
comando csplit 308
COPPE .................................................. .........333, 342
directory di lavoro corrente 8
movimento del cursore 80
comando taglia................................................281, 464
D
programmi demone......................................109, 119
compressione dati 230
ridondanza dati 230
convalida dei dati 392
data comando 4
formati data 277
comando dd 192
Debian 168
Stile Debian (.deb) 169
debug.................................................. ..379, 427
dichiarare il comando 466
programmazione difensiva..........................423, 427
delimitatori................................................76, 275 , 278
dipendenze................................................170, 352
design................................................. ........425, 427
driver di dispositivo.............................................176, 344
nomi dei dispositivi 184
nodi del dispositivo 20
comando df.................................................. ...4, 381
dizione 345
ordine di confronto del dizionario 255
comando diff 289
Gestione delle restrizioni digitali (DRM) 170
directory .................................................. .............
archiviazione 234
cambiando 9
copia 28
creare .................................................. ....28, 34
corrente funzionante 8
cancellazione .................................................. ....31, 39
gerarchico 7
casa................................................. 21, 91, 381
elencando 13
in movimento................................................. .....30, 36
navigazione 7
OLD_PWD variabile 128
genitore 8
PATH variabile 128
PWD variabile 129
rimozione.................................................. ..31, 39
rinominare .................................................. ..30, 36
radice 7
condiviso 105
bit appiccicoso 99
sincronizzazione 242
trasferimento in rete 242
visualizzazione dei contenuti 8
partizioni del disco 179
DISPLAY variabile 128
Dolphin 27
comando dos2unix 271
virgolette 75
comando dpkg 170
du comando..................................................273 , 381
Protocollo di configurazione host dinamico (DHCP) 202
E
comando eco .................................67, 127, 364
-e opzione 78
-n opzione 401
custodie per bordi e angoli 426
EDITOR variabile 128
ID gruppo effettivo 99
ID utente effettivo...................................99, 110
dichiarazione elif 390
e-mail 269
sistemi integrati 344
variabili vuote 460
tunnel crittografati 210
Crittografia 294
fine del file .................................................. ......59, 371
ciclo infinito 416
enscript comando 340
ambiente..................................101, 126, 407 alias 126
stabilendo 129
esaminando 126
shell di accesso 129
funzioni shell 126
variabili di shell 126
file di avvio 129
sottoconchiglie 494
variabili 126
comando eqn 322
file eseguibili 350
file di programma eseguibili..........................42, 344 programmi eseguibili............ ...................................................
determinare la posizione 43
PATH variabile 128
comando di uscita ................................5, 388, 410
stato di uscita .................................................. ...384, 388
comando espandi 283
espansioni 67
aritmetica..........................70, 75, 369, 459, 467
bretelle................................................. 71, 75, 454
sostituzione di comando......................73, 75, 454 delimitatori 76
errori derivanti da 421
storia................................................. ......85, 87
parametro..........................72, 75, 367, 373, 459
nome percorso.................................68, 75, 454
tilde................................................... ..........69, 75
spacca parole 75
espressioni.................................................. .............. aritmetica..................................70, 456, 467, 470, 482
condizionale ...................................................399, 423 ext4 190
espressioni regolari estese 258
Linguaggio di marcatura estensibile 269
F
falso comando 385
comando fdformat 192
comando fdisk 187
comando fg 117
FIFO501
comando file 17
descrittore di file 56
corruzione del file system 184
Protocollo di trasferimento file (FTP) 203
nomi di file 225
distinzione tra maiuscole e minuscole 11
spazi incorporati in................................12, 264 estensioni 12
nascosto 11
File................................................. ..........................
accedi a 90
archiviazione..................................................234, 240
attributi 91
blocco speciale 92
blocco dispositivo speciale 216
modifica della modalità file 93
cambio proprietario e proprietario del gruppo 103
carattere speciale 92
dispositivo speciale a caratteri 216
compressione 230
configurazione..................................18, 126, 268
copiatura .................................................. ....28, 35
copia in rete 203
creando vuoto 55
debito 168
cancellazione ................................................31, 39, 222
determinare il contenuto 17
nodi del dispositivo 20
accesso in esecuzione 91
espressioni 386
trovando 213
nascosto 11
immagine iso.............................................193, 195
listato.................................................. .........8, 13
92 modalità
in movimento................................................. .....30, 36
proprietario 93
permessi 90
accesso in lettura 91
regolare 216
rimozione.................................................. ..31, 39
rinominare .................................................. ..30, 36
giri/min 168
libreria condivisa 21
avvio 129
bit appiccicoso 99
collegamenti simbolici 216
sincronizzazione 242
temporaneo 498
testo 17
trasferimento su una rete..........203, 239, 242 troncamento 55
digitare 91
visualizzazione dei contenuti 17
accesso in scrittura 91
filtri 61
trova comando ................................................215, 238
pacchetto findutils 229
Firefox 363
firewall 199
primo entrato primo uscito 501
floppy disk...................................178, 185, 192 controllo di flusso. ................................................................. ...........
ramificazione 383
comando composto case 432
dichiarazione elif 390
ciclo infinito 416
per comando composto 453
per loop 453
istruzione di funzione 376
se comando composto 383
loop 412
409 . guidato da menu
decisioni a scelta multipla 432
lettura di file con cicli while e fino a 417
terminare un loop 415
trappole 496
fino al ciclo 416
mentre il ciclo 413
comando fmt 313
messa a fuoco politica 4
comando piega 313
per comando composto 453
per loop 453
Linguaggio di programmazione Fortran..................344, 456 comando libero............................... .................5, 183
Free Software Foundation...................................xix, xxi comando fsck 191
comando ftp...................................203, 211, 345, 372
Server FTP .................................................. .203, 372
FUNCNAME variabile 444
istruzione di funzione 376
G
cc 345
comando gedit.............................................115, 133
comando genisoimage 194
Gento 168
comando getopts 452
Fantscript 333
gia 90
variabili globali 378
globulare 26
GNOMO.................................2, 27, 41, 97, 133, 211 terminale gnomo 2
Pacchetto GNU binutils 455
Compilatore GNU C 345
Pacchetto GNU coreutils..................45, 48p., 283, 307 Pacchetto GNU findutils 229
Progetto GNU..........14, xix, xxi, 229, 307, 345, 347 comando info 48
GNU/Linux ................................................................... ...xix, xxi
interfacce utente grafiche xvii
comando grep......................................62, 247, 406 groff 322
comandi di gruppo 490
gruppi 90
ID gruppo effettivo 99
gia 90
ID gruppo primario 90
impostato 99
GUI.............................3, xvii, 27, 41, 80, 96, 129
comando gunzip 231
comando gzip................................................50, 231
H
ferma il comando 122
dischi rigidi 178
collegamenti reali .................................................. ..24, 33, 37
creando 37
elencando 38
comando di testa 63
file di intestazione 348
ciao mondo programma 357
aiuto comando 44
qui documenti 371
qui stringhe 407
esadecimale ........................................................... 94, 468
file nascosti ................................................... .....11, 69
struttura gerarchica delle directory 7
linguaggi di programmazione di alto livello 344
storia................................................. .....................
espansione................................................. .85, 87
ricerca 85
comando storico 85
home directory 21
account root 22
/etc/passwd91
directory home..........................8, 11, 69, 101, 128 variabile HOME 128
nome host 159
HTML.......................269, 303, 323, 363, 373, 375
Linguaggio di marcatura ipertestuale 269
I
Reindirizzamento I/O (vedi reindirizzamento) 53
ICMP ECHO_REQUEST 199
id comando 90
SDI 185
if comando composto .....................131, 421, 432 comando ifconfig 201
IFS variabile 405
backup incrementali 238
file di informazioni 49
inizia 109
script di inizializzazione 109
inode 38
INSTALLA 347
procedura guidata di installazione 169
numeri interi .................................................. ....................
aritmetica.................................................70 , 476
divisione................................................. ..71, 469
espressioni 390
interattività 400
Separatore di campo interno 405
lingue interpretate 344
programmi interpretati 345
interprete 344
comando ip 201
immagini iso.................................................. ...193, 195
iso9660................................................... ......182, 195
J
controllo del lavoro 116
numeri di lavoro 116
specifica del lavoro 117
unisciti al comando 285
Prolunghe Joliet 194
Gioia, Bill 139
K
comando kate 133
KDE...................................2, 27, 41, 97, 133, 211
comando kedit 133
kernel...xvi, xixp., 46, 109, 119, 176, 185, 291, 353 campi chiave 275
comando kill 118
comando killall 121
uccidere il testo 81
Knut, Donald 322
Konqueror................................................27, 97 , 211
console 2
comando kwrite.........................................115, 133
L
LANG variabile ................................128, 255, 257
meno comando..........................17, 60, 242, 265 comando lftp 205
biblioteche 344
LibreOffice Writer ..................................18, xxi
carattere di continuazione di riga 361
editor di linea 139
carattere di continuazione di riga 302
collegamento 344
collegamento 344
collegamenti .................................................. .........................
40 rotto
creando 33
duro................................................. ..........24, 33
simbolico................................................. ..23, 34
Comunità Linux 168
Distribuzioni Linux 168
Arch 168
169 CentOS
Debian .................................................168p. , 343
Fedora.................................................xix, 90 , 169
Gento 168
Linux Mint 169
OpenSUSE ................................................xix, 169
sistemi di confezionamento 168
Raspbian 169
Red Hat Enterprise Linux 169
Slackware 168
Ubuntu.................................................xix , 168 p.
Standard della gerarchia del file system Linux. . .19, 24, 360
Kernel Linux......xvi, xixp., 46, 109, 119, 176, 185,
291, 353
driver di dispositivo 176
caratteri letterali 249
CD live xix
ln comando ................................................ ....33, 37
variabili locali 378
locale.................................................255, 257, 293, 389
comando locale 257
localhost 207
individuare il comando..............................213, 265
errori logici 423
operazioni logiche 394
operatori logici 218
relazioni logiche ...................................218, 222
richiesta di accesso .................................................. ...5, 204
shell di accesso..........................................91, 101 , 129
opzioni lunghe 14
interfaccia di loopback 202
loop 412
loop...................................423, 469, 472, 489, 495
compressione senza perdite 231
compressione con perdita 231
conversione da minuscolo a maiuscolo 466
comando lp 336
comando lpq 341
comando lpr 335
comando lprm 342
comando lpstat 340
comando ls.................................................. ......8, 13
formato lungo 16
visualizzazione degli attributi del file 91
Lukyanov, Alexander 205
LVM (Gestione volume logico)..............178, 181
M
linguaggio macchina 343
manutenzione...........................360, 364, 366, 374 make command 350
Makefile 350
comando uomo 45
pagine man .................................................. .....45, 323
linguaggi di markup...................................269, 323 memoria...... ................................................................. ............
assegnato a ciascun processo 110
visualizzazione gratuita di 5
Dimensione del set residente 112
violazione della segmentazione 120
utilizzo 112
visualizzazione utilizzo 123
112 virtuale
programmi guidati da menu 409
tasto meta 82
meta sequenze 250
metacaratteri 250
metadati................................................... ....169, 171
comando mkdir................................................28, 34
comando mkfifo 501
comando mkfs................................................190, 192
comando mkisofs 194
comando mktemp 499
mnemonica 344
editor modale 141
caratteri a spaziatura fissa 333
Molenaar, Bram 139
più comando 19
comando di montaggio ................................180, 195
punti di montaggio ................................21, 180, 182
montaggio 179
MP3 105
sistemi multiutenza 89
decisioni a scelta multipla 432
multitasking.............................................89, 109, 499
comando mv.................................................. ..30, 36
N
tubi denominati 501
nanocomando 138
Nautilus ........................................................... .27, 97, 211
comando netstat 202
rete 198
server FTP anonimi 203
percorso predefinito 203
Protocollo di configurazione host dinamico (DHCP)
................................................................. ....................202 tunnel crittografati................................... ...............210
esaminare le impostazioni di rete e le statistiche 202
Protocollo di trasferimento file (FTP) 203
firewall 199
Server FTP 203
Rete locale 203
interfaccia di loopback 202
l'uomo in mezzo attacca 206
router 201
comunicazione sicura con host remoti 206
testare se un host è vivo 199
tracciare il percorso verso un host 200
trasferimento di file 242
trasporto di file 203
Rete privata virtuale 210
carattere di nuova riga 159
nuove righe 76
NOTIZIE 347
nl comando 309
comando nroff 322
carattere nullo 225
basi numeriche 468
O
ottale................................................... .....94, 468, 484
Ogg Vorbis 105
OLD_PWD variabile 128
OpenOffice.org Writer....................................xxp. Apri SSH 206
operatori................................................... ..................
aritmetica.................................................70 , 468
incarico 470
binario 422
confronto 473
ternario 474
possedere file 90
P
file di pacchetto 169
manutentori del pacchetto 169
gestione dei pacchetti 168
debito 168
Stile Debian (.deb) 169
trovare i pacchetti 171
strumenti di alto livello 170
installazione dei pacchetti 171
strumenti di basso livello 170
repository di pacchetti 169
Stile Red Hat (.rpm) 169
rimozione dei pacchetti 172
RPM 168
aggiornamento dei pacchetti 173
sistemi di confezionamento 168
linguaggio descrizione pagina....269, 324, 332 PAGER variabile 128
cercapersone 19
espansione dei parametri ..........................72, 75, 459 directory padre 8
processo genitore 109
comando passwd 107
password 107
incolla il comando 284
PATA 185
comando patch 291
patch 289
PATH variabile .....................128, 131, 358, 376
espansione del nome del percorso..................68, 75, 454 nomi del percorso 264
assoluto 9
completamento 82
relativo 9
PDF................................................. ...........325, 335
Linguaggio di programmazione Perl. 42, 247, 303, 344, 476 permessi 356
Linguaggio di programmazione PHP 344
comando ping 199
condutture ................................................60, 407, 494
in sostituzione di comando 73
portabilità................................................349, 382, 396
portatile 382
Formato documento portatile......................325, 335 Interfaccia del sistema operativo portatile 259
parametri posizionali......................439, 460p., 463 POSIX................... .................194, 255, 258p., 396
classi di caratteri.....26p., 254p., 257, 261, 294,
303
PostScript..........................269, 324, 332, 337, 342
comando di spegnimento 122
comando pr................................................317 , 333
ID gruppo primario 90
caratteri stampabili 255
comando printenv......................................73, 126
buffer della stampante 183
stampanti .................................................. ......183, 185
buffering uscita 183
codici di controllo 331
margherita 331
nomi dei dispositivi 185
driver 333
grafico 332
impatto 331
laser 332
comando printf...................................318, 458 stampa.. ................................................................. .................
determinazione dello stato del sistema 340
storia del 330
Protocollo di stampa Internet 341
caratteri a spaziatura fissa 331
preparazione del testo 333
carino 337
code di stampa 340
caratteri proporzionali 332
coda 341
avvolgimento 340
terminare i lavori di stampa 342
visualizzazione lavori 341
ID processo 110
sostituzione del processo 494
processi 109
Sfondo 116
bambino 109
controllo 114
primo piano 116
interrompendo 115
controllo del lavoro 116
uccidendo 118
bello 111
genitore 109
PID110
ID processo 110
SEGNO 497
segnali 118
SIGTERM 497
dormire 111
stato 111
fermandosi 117
visualizzazione................................................... 110, 112
zombie 111
uso di produzione 425
completamento programmabile 84
comando ps 110
Variabile PS1 ...................................................128 , 158
PS2 variabile 365
comando ps2pdf 325
PS4 variabile 429
pseudocodice .................................................. 383, 412
comando pstree 123
stucco 212
comando pwd 8
PWD variabile 129
Linguaggio di programmazione Python 344
Q
citando 74
virgolette 75
carattere di escape 77
citazione mancante 420
virgolette singole 77
R
RAID (array ridondante di dischi indipendenti)
................................................................. ..........................178
processore di immagini raster 333
comando di lettura...................401, 411, 417, 425, 494 Readline 80
LEGGIMI .................................................. ....49, 347
riavvia il comando 122
reindirizzamento .................................................. ...............
tubo bloccato 502
comandi di gruppo e sottoshell 490
qui documenti 371
qui stringhe 407
errore standard 55
ingresso standard ...................................57, 372
uscita standard 54
operatori di reindirizzamento ...................................................
&>................................................ ...................57
&>>.................................................. .................57
<................................................. .....................59
<(lista) 494
<<................................................ ..............371 p.
<<-................................................. .................372
<<<................................................. ................407
>................................................ .....................54
>(lista) 494
>>................................................ ...................55
|................................................. ......................60
espressioni regolari .............62, 247, 299, 392, 406 ancore 251
riferimenti posteriori ..........................267, 298, 300
base..........................258, 266p., 296, 300, 310 esteso 258
database relazionali 285
nomi di percorso relativi 9
rilasciare presto, rilasciare spesso 425
rimozione di righe duplicate in un file 61
RISPOSTA variabile ................................401, 494
generatore di rapporti 363
repository 169
comando di ritorno...................................377, 388 riutilizzabile 382
PIR 333
comando rlogin 206
comando rm 31
Prolunghe Rock Ridge 194
roff 322
ROT13 codifica 294
RPM 168
comando giri 170
comando rsync 242
protocollo di aggiornamento remoto rsync 242
Linguaggio di programmazione Ruby 344
S
variabili scalari 481
Schilling, Jorge 194
comando scp 210
comando di script 87
linguaggi di scripting...................................42, 344
comando sdiff 308
ricerca di un file per i modelli 62
ricerca cronologia 85
Sicuro Shell 206
comando sed...................................295, 326, 464
comando set................................................126, 428 setgid 99
setuid .................................................. ...........99, 387
Seward, Giuliano 233
comando sftp 211
librerie condivise.............................................21, 170
shebang .................................................. .....357, 362
built-in shell 42
funzioni della shell..................42, 126, 376, 443
prompt della shell 2, 9, 86, 101, 115, 128, 158, 207, 365 script della shell 356
GUSCIO variabile 128
variabili di shell 126
comando shift ......................................442, 447
comando di spegnimento 122
SEGNO 497
segnali 496
virgolette singole 77
Slackware 168
comando di sospensione 414
collegamento morbido 23
comando di ordinamento .................................61 , 272
chiavi di ordinamento 275
codice sorgente..........................168p., 176, 269, 343
comando sorgente .....................................137, 359
albero sorgente 346
parametri speciali......................................444, 461
comando split 308
Ssh 206
comando ssh................................................207, 239
programma ssh 89
Stallman, Richard......... xvi, xix, xxi, 133, 259, 345
errore standard................................................53p. , 56
smaltimento del 57
reindirizzamento a un file 55
ingresso standard ...................................53, 372, 401
reindirizzamento 57
uscita standard 53
aggiungendo a un file 55
smaltimento del 57
reindirizzare l'errore standard a 56
reindirizzamento a un file 54
file di avvio 129
comando statistico 227
bit appiccicoso 99
dispositivi di archiviazione 178
CD audio................................................182, 194
CD-ROM................................................181p., 193
creazione di file system 187
nomi dei dispositivi 184
partizioni del disco 179
FAT32 187
floppy disk.............................................185, 192
formattazione 187
LVM (Gestione volume logico) 181
punti di montaggio ................................180, 182
partizioni 187
leggere e scrivere direttamente 192
riparare i file system 191
smontare 183
Chiavette USB 193
editor di flussi 295
stringhe................................................. ......................
espressioni 389
estrarre una porzione di 462
lunghezza di 462
eseguire ricerca e sostituzione su 464
rimuovere la parte principale di 463
rimuovere la porzione finale di 463
${parametro:offset:lunghezza} 462
${parametro:offset} 462
stringhe comando 455
stub .................................................. ..........379, 426
stile 348
su comando 100
sottoconchiglie .................................................. ....407, 490
comando sudo.............................................100, 102
Microsistemi Sun 139
superutente..........................................2, 91, 101, 121
collegamenti simbolici..........................................23, 34, 38
creare .................................................. ....38, 41
elencando 39
collegamento simbolico 23
errori di sintassi 419
evidenziazione della sintassi...................................356, 361
T
tabelle 285
dati tabulari .................................................. .275, 321
comando di coda 63
archivio a nastro 235
comando tar 234
tarball 346
obiettivi 350
Gestore attività 114
Tatham, Simone 212
comando tbl...................................................322 , 326
tee comando 64
Telescrivente 110
comando telnet 206
TERM variabile 129
emulatori di terminale 2
sessioni terminali .................................................. ......
terminale di controllo 110
effetto di .bashrc 359
ambiente 101
uscita 5
shell di accesso..........................................101, 129
TERM variabile 129
usando le pipe con nome 502
5 virtuale
con sistemi remoti 89
terminali ..........................82, 88p., 162, 322, 331 operatore ternario 474
casi di prova 426
comando di prova...................................386, 391, 422
copertura di prova 427
prova .................................................. ........425, 427
TESTO 322
testo 17
regolazione della lunghezza della linea 313
ASCII-18
ritorno a capo 271
confrontando 288
convertire MS-DOS in Unix 293
contare le parole 62
taglio 281
eliminare le righe duplicate 279
eliminazione di più righe vuote 271
rilevamento delle differenze 289
visualizzazione delle linee comuni 288
visualizzazione dei caratteri di controllo 270
formato DOS 271
EDITOR variabile 128
editori.................................................. ..132, 268
schede espandibili 283
file 17
filtraggio 61
piegatura 313
formattazione 309
formattazione per tipografi 322
tabelle di formattazione 326
unendo 285
carattere di avanzamento riga 271
conversione da minuscolo a maiuscolo 293
righe di numerazione.................................271, 309 impaginazione 317
incollando 284
preparazione per la stampa 333
rimuovere le linee duplicate 61
rendering in PostScript 324
ROT13 codificato 294
alla ricerca di modelli 62
ordinamento................................................. ....61, 272
controllo ortografico 303
sostituendo 298
sostituzione di tabulazioni per gli spazi 283
delimitato da tabulazioni 282
caratteri traslitteranti 293
Formato Unix 271
visualizzazione con meno .................................17, 60
editor di testo.............................................132, 268, 293
emac 133
per scrivere script di shell 356
gedit ................................................... .....133, 356
interattivo 293
kate................................................. ......133, 356
cedit 133
kscrivi 133
Linea 139
nano.................................................. .....133, 138
pico 133
stream 295
evidenziazione della sintassi...................356, 361 vi 133
vim................................................133 , 356, 361
visivo 139
espansione della tilde ..................................69 , 75
tload comando 123
comando superiore 112
design dall'alto verso il basso 374
Torvalds, Linus...................................................xvi, xxi comando touch..................226p., 244, 352, 449 comando tr 293
comando traceroute 200
tracciando 428
caratteri traslitteranti 293
trappole 496
comando troff 322
vero comando 385
TT 110
digita il comando 43
tipografi .................................................. .322, 332
TZ variabile 129
U
Ubuntu.................................90, 103, 168, 254, 359
comando umask...................................97, 106
comando smonta 183
comando unalias 51
operatore unario previsto 422
operatori unari 468
comando non espandi 283
token inaspettato 421
comando uniq................................................61, 279
Unix xvii
Sistema Unix V 335
comando unix2dos 271
comando di disattivazione 487
fino al comando composto 416
fino al ciclo 416
comando decomprimi 240
comando b aggiornato 215
fornitori a monte 169
tempo di attività 375
comando uptime 381
Unità flash USB ...................................178, 193 Usenet 294
Variabile UTENTE..........................................127, 129 utenti. ................................................................. ......................
conti 90
cambiare identità 100
cambiare password 107
ID utente effettivo...................................99, 110
directory principale 91
identità 90
password 91
impostazione dei permessi predefiniti 97
setuid 99
superutente ................................91, 93, 99p., 108
/etc/passwd91
/etc/ombra 91
UUID180
V
convalida ingresso 407
variabili..................................................73, 366, 459
assegnazione valori ................................369, 470 costanti 368
dichiarando .............................................366, 369
ambiente 126
378 globale
378 locale
nomi ................................................................ ...368, 462
scalare 481
shell 126
vgrasso 190
vi comando 138
comando vim................................................267, 361
console virtuali 5
Rete privata virtuale 210
terminali virtuali 5
editor visivi 139
comando vmstat 123
W
aspetta il comando 499
comando wc 62
pagine web 269
wget comando 205
Quello che vedi è quello che ottieni 331
qual è il comando 47
quale comando.............................................43, 73
mentre comando composto 413
caratteri jolly................................26, 58, 67, 247, 254
comando wodim 195
scissione di parole .................................................... .....75p.
mondo 90
WYSIWYG331
X
Sistema X Window................................3, 89, 210
comando xargs 224
comando xload 123
comando xlogo 115
XML269
Y
tirando il testo 81
comando yum .................................................. .170p.
Z
comando zgrep 267
zip comando 240
comando zless 50
-
--opzione di aiuto 45
.
./configura 349
.bash_history 85
.bash_login 129
.bash_profilo 129
.bashrc................................130, 132, 359, 382, 444
.profilo 129
.ssh/host_noti 208
(
(( )) comando composto..........................467, 473
[
[ comando 421
[[]] comando composto 413
/
/................................................ ...........................20
/bin 20
/avvio 20
/boot/grub/grub.conf 20
/boot/vmlinuz 20
/dev20
/dev/cdrom185
/dev/dvd185
/dev/floppy 185
/dev/nullo 57
/ecc 21
/etc/bash.bashrc 130
/etc/crontab 21
/etc/fstab.................................................... .21, 179, 191
/etc/gruppo 91
/etc/passwd..........................21, 91, 278, 283, 406
/etc/profilo .................................................. ....129, 131
/etc/ombra 91
/etc/sudoers 100
/lib 21
/perso+trovato 21
/media 21
/min 21
/opz 21
/processo 22
/radice................................................ ..............22, 101
/sbina 22
/tmp.................................................. ..............22, 499
/usr 22
/usr/bin22
/usr/lib22
/usr/locale 22
/usr/local/bin..................................................22, 353, 360
/usr/local/sbin360
/usr/sbin22
/usr/condividi 22
/usr/condividi/dict 251
/usr/share/doc.................................................... .....22, 49
/var 23
/var/log23
/var/log/messaggi...................................23, 64, 185
/var/log/syslog..................................................23, 64, 185
$
$!................................................ ........................500
$((espressione)) 467
${!array[@]} 486
${!array[*]} 486
${!prefisso@} 462
${!prefisso*} 462
${#parametro} 462
${parametro,,} 466
${parametro,} 466
${parametro:-parola} 460
${parametro:?parola} 461
${parametro:+parola} 461
${parametro:=parola} 460
${parametro//modello/stringa} 464
${parametro/#schema/stringa} 464
${parametro/%modello/stringa} 464
${parametro/schema/stringa} 464
${parametro##modello} 463
${parametro#modello} 463
${parametro%%pattern} 463
${parametro%pattern} 463
${parametro^} 467
${parametro^^} 466
$@................................................ ..............444, 452
$*................................................. .............444p., 452
$#................................................ ........................440