diff --git a/pages.it/linux/acpi.md b/pages.it/linux/acpi.md new file mode 100644 index 0000000000..eb517a6a3e --- /dev/null +++ b/pages.it/linux/acpi.md @@ -0,0 +1,28 @@ +# acpi + +> Mostra lo stato e le informazioni termiche della batteria. +> Maggiori informazioni: . + +- Mostra le informazioni sulla batteria: + +`acpi` + +- Mostra le informazioni termiche: + +`acpi -t` + +- Mostra le informazioni sul dispositivo di raffreddamento: + +`acpi -c` + +- Mostra le informazioni termiche in gradi Fahrenheit: + +`acpi -tf` + +- Mostra tutte le informazioni: + +`acpi -V` + +- Estrae le informazioni da `/proc` invece che da `/sys`: + +`acpi -p` diff --git a/pages.it/linux/adduser.md b/pages.it/linux/adduser.md new file mode 100644 index 0000000000..133092eee6 --- /dev/null +++ b/pages.it/linux/adduser.md @@ -0,0 +1,27 @@ +# adduser + +> Servizio per aggiungere utenti. + +- Crea un nuovo utente con una home directory predefinita e richiede all'utente di impostare una password: + +`adduser {{nome_utente}}` + +- Crea un utente senza una home directory: + +`adduser --no-create-home {{nome_utente}}` + +- Crea un utente con una home directory nel percorso specificato: + +`adduser --home {{percorso/all/home}} {{nome_utente}}` + +- Crea un nuovo utente con l'interprete di comandi(shell) specificato come shell di accesso: + +`adduser --shell {{percorso/alla/shell}} {{nome_utente}}` + +- Crea un nuovo utente appartenente al gruppo specificato: + +`adduser --ingroup {{gruppo}} {{nome_utente}}` + +- Aggiunge un utente esistente al gruppo specificato: + +`adduser {{nome_utente}} {{gruppo}}` diff --git a/pages.it/linux/cp.md b/pages.it/linux/cp.md new file mode 100644 index 0000000000..3c9dcad9cd --- /dev/null +++ b/pages.it/linux/cp.md @@ -0,0 +1,31 @@ +# cp + +> Copia file e cartelle. + +- Copia un file in un'altra posizione: + +`cp {{persorso/al/file_da_copiare.est}} {{percorso/al/file_di_destinazione.est}}` + +- Copia un file all'interno di una cartella, mantenendone uguale il nome: + +`cp {{percorso/al/file_da_copiare.est}} {{percorso/alla/cartella}}` + +- Copia ricorsivamente i contenuti di una cartella in un'altra posizione (se la destinazione esiste, la cartella è copiata al suo interno): + +`cp -r {{percorso/alla/cartella_da_copiare}} {{percorso/di/destinazione}}` + +- Copia una cartella ricorsivamente in modalità prolissa (mostra i file mentre vengono copiati): + +`cp -vr {{percorso/alla/cartella_da_copiare}} {{percorso/di/destinazione}}` + +- Copia i file di testo in un'altra posizione, in modalità interattiva (richiede conferma all'utente prima di sovrascrivere): + +`cp -i {{*.txt}} {{percorso/di/destinazione}}` + +- Segue i collegamenti simbolici prima di copiare: + +`cp -L {{collegamento}} {{percorso/di/destinazione}}` + +- Utilizza il percorso completo dei file originali, creando ogni cartella intermedia mancante mentre durante la copia: + +`cp --parents {{percorso/dei/file/da/copiare}} {{percorso/al/file/destinazione}}` diff --git a/pages.it/linux/fsck.md b/pages.it/linux/fsck.md new file mode 100644 index 0000000000..280aa4b967 --- /dev/null +++ b/pages.it/linux/fsck.md @@ -0,0 +1,15 @@ +# fsck + +> Controlla l'integrità di un filesystem o lo ripara. Il filesystem non dev'essere montato al momento in cui il comando viene eseguito. + +- Controlla il filesystem /dev/sda, riportando eventuali blocchi danneggiati: + +`fsck {{/dev/sda}}` + +- Controlla il filesystem /dev/sda, riportando eventuali blocchi danneggiati e per ognuno consente all'utente di scegliere interattivamente se ripararlo: + +`fsck -r {{/dev/sda}}` + +- Controlla il filesystem /dev/sda, riportando eventuali blocchi danneggiati e riparandoli automaticamente: + +`fsck -a {{/dev/sda}}` diff --git a/pages.it/linux/halt.md b/pages.it/linux/halt.md new file mode 100644 index 0000000000..09c8967417 --- /dev/null +++ b/pages.it/linux/halt.md @@ -0,0 +1,16 @@ +# halt + +> Arresta, spegne o riavvia la macchina. +> Maggiori informazioni: . + +- Arresta la macchina: + +`halt` + +- Spegne la macchina: + +`halt --poweroff` + +- Riavvia la macchina: + +`halt --reboot` diff --git a/pages.it/linux/lsmod.md b/pages.it/linux/lsmod.md new file mode 100644 index 0000000000..e1efa81d1a --- /dev/null +++ b/pages.it/linux/lsmod.md @@ -0,0 +1,8 @@ +# lsmod + +> Mostra lo stato dei moduli del kernel Linux. +> Vedi anche `modprobe`, che carica i moduli del kernel. + +- Elenca tutti i moduli del kernel attualmente caricati: + +`lsmod` diff --git a/pages.it/linux/lsusb.md b/pages.it/linux/lsusb.md new file mode 100644 index 0000000000..c73dd1a41b --- /dev/null +++ b/pages.it/linux/lsusb.md @@ -0,0 +1,23 @@ +# lsusb + +> Visualizza le informazioni su i bus USB e i dispositivi a loro connessi. + +- Elenca tutti i dispositivi USB disponibili: + +`lsusb` + +- Visualizza la gerarchia USB come un albero: + +`lsusb -t` + +- Elenca informazioni prolisse riguardo ai dispositivi USB: + +`lsusb --verbose` + +- Elenca informazioni dettagliate riguardo ad un dispositivo USB: + +`lsusb -D {{dispositivo}}` + +- Elenca solamente i dispositivi con un certo id fornitore e id prodotto: + +`lsusb -d {{fornitore}}:{{prodotto}}` diff --git a/pages.it/linux/mkfs.md b/pages.it/linux/mkfs.md new file mode 100644 index 0000000000..9f447d753c --- /dev/null +++ b/pages.it/linux/mkfs.md @@ -0,0 +1,16 @@ +# mkfs + +> Costruisce un filesystem Linux su una partizione del disco rigido. +> Questo comando è deprecato in favore degli strumenti specifici per filesystem: mkfs.. + +- Costruisce un filesystem Linux ext2 su una partizione: + +`mkfs {{percorso/alla/partizione}}` + +- Costruisce un filesystem del tipo specificato: + +`mkfs -t {{ext4}} {{percorso/alla/partizione}}` + +- Costruisce un filesystem del specificato e controlla la presenza di settori danneggiati: + +`mkfs -c -t {{ntfs}} {{percorso/alla/partizione}}` diff --git a/pages.it/linux/modinfo.md b/pages.it/linux/modinfo.md new file mode 100644 index 0000000000..6cf3915b04 --- /dev/null +++ b/pages.it/linux/modinfo.md @@ -0,0 +1,11 @@ +# modinfo + +> Estrae le informazioni riguardarti un modulo del kernel Linux. + +- Elenca tutti gli attributi di un modulo del kernel: + +`modinfo {{modulo_del_kernel}}` + +- Elenca solamente gli attributi specificati: + +`modinfo -F {{author|description|license|parm|filename}} {{modulo_del_kernel}}` diff --git a/pages.it/linux/modprobe.md b/pages.it/linux/modprobe.md new file mode 100644 index 0000000000..0522be99db --- /dev/null +++ b/pages.it/linux/modprobe.md @@ -0,0 +1,23 @@ +# modprobe + +> Aggiunge o rimuove moduli del kernel Linux. + +- Fa finta di carica un modulo nel kernel, ma non lo fa veramente: + +`sudo modprobe --dry-run {{nome_del_modulo}}` + +- Carica un modulo nel kernel: + +`sudo modprobe {{nome_del_modulo}}` + +- Rimuove un modulo dal kernel: + +`sudo modprobe --remove {{nome_del_modulo}}` + +- Rimuove dal kernel un modulo e quelli che dipendono da quest'ultimo: + +`sudo modprobe --remove-dependencies {{nome_del_modulo}}` + +- Mostra le dipendenza di un modulo del kernel: + +`sudo modprobe --show-depends {{nome_del_modulo}}` diff --git a/pages.it/linux/pidof.md b/pages.it/linux/pidof.md new file mode 100644 index 0000000000..04633ff84b --- /dev/null +++ b/pages.it/linux/pidof.md @@ -0,0 +1,19 @@ +# pidof + +> Ottiene l'ID di un processo a partire dal suo nome. + +- Elenca gli ID di tutti i processi con un dato nome: + +`pidof {{bash}}` + +- Elenca un solo ID di processo con il nome specificato: + +`pidof -s {{bash}}` + +- Elenca gli ID dei processi con un dato includendo anche gli script: + +`pidof -x {{script.py}}` + +- Uccide tutti i processi con un dato nome: + +`kill "$(pidof {{nome}})" ` diff --git a/pages.it/linux/poweroff.md b/pages.it/linux/poweroff.md new file mode 100644 index 0000000000..ccb8b782f4 --- /dev/null +++ b/pages.it/linux/poweroff.md @@ -0,0 +1,7 @@ +# poweroff + +> Chiude il sistema. + +- Spegne il sistema: + +`sudo poweroff`