You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/books/admin_guide/04-advanced-commands.it.md
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,13 @@ title: Comandi Avanzati Linux
4
4
5
5
# Comandi avanzati per gli utenti Linux
6
6
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.
8
8
9
9
****
10
10
11
11
**Obiettivi** : In questo capitolo, i futuri amministratori Linux impareranno:
12
12
13
-
:heavy_check_mark: alcuni comandi utili non trattati nel capitolo precedente;
13
+
:heavy_check_mark: alcuni comandi utili non trattati nel capitolo precedente.
14
14
:heavy_check_mark: alcuni comandi avanzati.
15
15
16
16
:checkered_flag:**comandi utente**, **Linux**
@@ -43,7 +43,7 @@ steven
43
43
44
44
`uniq` richiede che il file di input sia ordinato perché confronta solo le righe consecutive.
45
45
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`:
47
47
48
48
```
49
49
$ sort firstnames.txt | uniq
@@ -60,7 +60,7 @@ $ sort firstnames.txt | uniq -u
60
60
patrick
61
61
```
62
62
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`:
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`:
179
179
180
180
```
181
181
$ xargs -n 1 find /var/log -name
@@ -204,33 +204,34 @@ $ tar tvfP /root/log.tar
204
204
205
205
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.
206
206
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.
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`.
214
214
215
215
## pacchetto `yum-utils`
216
216
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.
218
218
219
219
!!! Note "Nota"
220
220
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`.
222
222
223
223
Ecco alcuni esempi di utilizzo:
224
224
225
-
* comando `repoquery`:
225
+
* comando `repoquery`
226
226
227
227
Il comando `repoquery` viene utilizzato per interrogare i pacchetti nel repository.
228
228
229
229
Esempi di utilizzo:
230
230
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
+
```
233
233
repoquery --requires <package-name>
234
+
```
234
235
235
236
* Visualizza i file forniti da un pacchetto installato (non funziona per i pacchetti che non sono installati), Equivalente a `rpm -ql <package-name>`
0 commit comments