Skip to content

Commit 4034ae8

Browse files
New translations 04-advanced-commands.md (Italian)
1 parent c3b15ef commit 4034ae8

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

docs/books/admin_guide/04-advanced-commands.it.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ title: Comandi Avanzati Linux
44

55
# Comandi avanzati per gli utenti Linux
66

7-
In questo capitolo imparerai alcuni comandi avanzati per Linux.
7+
I comandi avanzati offrono una maggiore personalizzazione e controlli in situazioni più specialistiche una volta acquisita familiarità con i comandi di base.
88

99
****
1010

1111
**Obiettivi** : In questo capitolo, i futuri amministratori Linux impareranno:
1212

13-
:heavy_check_mark: alcuni comandi utili non trattati nel capitolo precedente;
13+
:heavy_check_mark: alcuni comandi utili non trattati nel capitolo precedente.
1414
:heavy_check_mark: alcuni comandi avanzati.
1515

1616
:checkered_flag: **comandi utente**, **Linux**
@@ -43,7 +43,7 @@ steven
4343

4444
`uniq` richiede che il file di input sia ordinato perché confronta solo le righe consecutive.
4545

46-
Senza un argomento, il comando `uniq` non mostrerà righe identiche che si susseguono nel file `firstnames.txt`:
46+
Senza argomenti, il comando `uniq` non visualizza le righe identiche che si susseguono nel file `firstnames.txt`:
4747

4848
```
4949
$ sort firstnames.txt | uniq
@@ -60,7 +60,7 @@ $ sort firstnames.txt | uniq -u
6060
patrick
6161
```
6262

63-
Al contrario, per visualizzare solo le linee che appaiono almeno due volte nel file, è necessario utilizzare l'opzione `-d`:
63+
Al contrario, per visualizzare solo le righe che compaiono almeno due volte nel file, utilizzare l'opzione `-d`:
6464

6565
```
6666
$ sort firstnames.txt | uniq -d
@@ -140,7 +140,7 @@ drwxrwxrwt. 3 root root 4096 6 avril 10:25 /tmp
140140

141141
In pratica, il comando `xargs` esegue il comando `ls -ld /home /tmp /root`.
142142

143-
Cosa succede se il comando da eseguire non accetta più di un argomento come nel caso del comando `find`?
143+
Cosa succede se il comando da eseguire non accetta argomenti multipli, come nel caso del comando `find`?
144144

145145
```
146146
$ xargs find /var/log -name
@@ -175,7 +175,7 @@ $ xargs -L 1 find /var/log -name
175175
<CTRL+D>
176176
```
177177

178-
Se vogliamo essere in grado di specificare entrambi gli argomenti sulla stessa linea, dobbiamo usare l'opzione `-n 1` :
178+
Per specificare entrambi gli argomenti sulla stessa riga, utilizzare l'opzione `-n 1`:
179179

180180
```
181181
$ xargs -n 1 find /var/log -name
@@ -204,33 +204,34 @@ $ tar tvfP /root/log.tar
204204

205205
La caratteristica speciale del comando `xargs` è che posiziona l'argomento di input alla fine del comando chiamato. Questo funziona molto bene con l'esempio sopra riportato dal momento che i file passati formano l'elenco dei file da aggiungere all'archivio.
206206

207-
Ora, se prendiamo l'esempio del comando `cp` e vogliamo copiare un elenco di file in una directory, questo elenco di file verrà aggiunto alla fine del comando... ma quello che si aspetta il comando `cp` alla fine del comando è la destinazione. Per fare ciò, usiamo l'opzione `-I` per mettere gli argomenti di input da qualche altra parte rispetto alla fine della linea.
207+
Utilizzando l'esempio del comando `cp`, per copiare un elenco di file in una directory, questo elenco di file verrà aggiunto alla fine del comando... ma ciò che il comando `cp` si aspetta alla fine del comando è la destinazione. Per farlo, si può usare l'opzione `-I` per inserire gli argomenti di input in un punto diverso dalla fine della riga.
208208

209209
```
210210
$ find /var/log -type f -name "*.log" | xargs -I % cp % /root/backup
211211
```
212212

213-
L'opzione `-I` ti consente di specificare un carattere (nel nostro esempio ilcarattere `%`) dove saranno collocati i file di input di `xargs`.
213+
L'opzione `-I` consente di specificare un carattere (il carattere `%` nell'esempio precedente) in cui verranno inseriti i file di input di `xargs`.
214214

215215
## pacchetto `yum-utils`
216216

217-
Il pacchetto `yum-utils` è una raccolta di utilità da diversi autori per `yum`, che lo rendono più facile e più potente da usare.
217+
Il pacchetto `yum-utils` è una raccolta di utilità, realizzate per `yum` da vari autori, che ne rendono più facile e potente l'uso.
218218

219219
!!! Note "Nota"
220220

221-
Mentre `yum` è stato sostituito da `dnf` in Rocky Linux 8, il nome del pacchetto è rimasto `yum-utils` anche se può essere installato come `dnf-utils'. Queste sono le classiche utilities YUM implementate come shims CLI sopra a DNF per mantenere la retrocompatibilità con `yum-3`.
221+
Mentre `yum` è stato sostituito da `dnf` in Rocky Linux 8, il nome del pacchetto è rimasto `yum-utils`, sebbene possa essere installato anche come `dnf-utils`. Queste sono le classiche utilities YUM implementate come shims CLI sopra a DNF per mantenere la retrocompatibilità con `yum-3`.
222222

223223
Ecco alcuni esempi di utilizzo:
224224

225-
* comando `repoquery`:
225+
* comando `repoquery`
226226

227227
Il comando `repoquery` viene utilizzato per interrogare i pacchetti nel repository.
228228

229229
Esempi di utilizzo:
230230

231-
* Visualizza le dipendenze di un pacchetto (può essere un pacchetto software installato o non installato), Equivalente a `dnf deplist <package-name>`.
232-
231+
* Visualizza le dipendenze di un pacchetto (può essere un pacchetto software che è stato installato o non è stato installato), equivalente a `dnf deplist <nome-pacchetto>`
232+
```
233233
repoquery --requires <package-name>
234+
```
234235
235236
* Visualizza i file forniti da un pacchetto installato (non funziona per i pacchetti che non sono installati), Equivalente a `rpm -ql <package-name>`
236237
@@ -280,7 +281,7 @@ $ dnf download --downloadonly --downloaddir /var/tmp --resolve samba
280281
281282
| Opzioni | Commenti |
282283
| ----------- | ---------------------------------------------------------------------- |
283-
| -`-destdir` | I pacchetti scaricati verranno memorizzati nella cartella specificata. |
284+
| `--destdir` | I pacchetti scaricati verranno memorizzati nella cartella specificata. |
284285
| `--resolve` | Scarica anche le dipendenze del pacchetto. |
285286
286287
## pacchetto `psmisc`
@@ -328,7 +329,7 @@ $ watch -n 5 tail -n 3 /etc/passwd
328329
Risultato:
329330
330331
```
331-
Every 5,0s: tail -n 3 /etc/passwd rockstar.rockylinux.lan: Thu Jul 1 15:43:59 2021
332+
Every 5.0s: tail -n 3 /etc/passwd rockstar.rockylinux.lan: Thu Jul 1 15:43:59 2021
332333

333334
sssd:x:996:993:User for sssd:/:/sbin/nologin
334335
chrony:x:995:992::/var/lib/chrony:/sbin/nologin

0 commit comments

Comments
 (0)