mirror of
https://github.com/tldr-pages/tldr.git
synced 2024-09-11 03:55:31 +03:00
pages.it: update outdated pages (#11914)
This commit is contained in:
parent
7f1a910635
commit
2513972143
@ -18,11 +18,11 @@
|
|||||||
|
|
||||||
- Limita la ricerca ai file di un tipo specifico:
|
- Limita la ricerca ai file di un tipo specifico:
|
||||||
|
|
||||||
`ack --type={{ruby}} "{{pattern_di_ricerca}}`
|
`ack --type={{ruby}} "{{pattern_di_ricerca}}"`
|
||||||
|
|
||||||
- Non cercare nei file di un tipo specifico:
|
- Non cercare nei file di un tipo specifico:
|
||||||
|
|
||||||
`ack --type=no{{ruby}} "{{pattern_di_ricerca}}`
|
`ack --type=no{{ruby}} "{{pattern_di_ricerca}}"`
|
||||||
|
|
||||||
- Conta il numero totale di corrispondenze trovate:
|
- Conta il numero totale di corrispondenze trovate:
|
||||||
|
|
||||||
|
@ -16,10 +16,6 @@
|
|||||||
|
|
||||||
`unalias {{parola}}`
|
`unalias {{parola}}`
|
||||||
|
|
||||||
- Elenca tutti gli alias correntemente in uso:
|
|
||||||
|
|
||||||
`alias -p`
|
|
||||||
|
|
||||||
- Rendi il comando rm interattivo:
|
- Rendi il comando rm interattivo:
|
||||||
|
|
||||||
`alias {{rm}}="{{rm -i}}"`
|
`alias {{rm}}="{{rm -i}}"`
|
||||||
|
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
- Installa un ruolo:
|
- Installa un ruolo:
|
||||||
|
|
||||||
`ansible-galaxy install {{utente.ruolo}}`
|
`ansible-galaxy install {{nome_utente}}.{{ruolo}}`
|
||||||
|
|
||||||
- Rimuovi un ruolo:
|
- Rimuovi un ruolo:
|
||||||
|
|
||||||
`ansible-galaxy remove {{utente.ruolo}}`
|
`ansible-galaxy remove {{nome_utente}}.{{ruolo}}`
|
||||||
|
|
||||||
- Elenca i ruoli installati:
|
- Elenca i ruoli installati:
|
||||||
|
|
||||||
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
- Crea un nuovo ruolo:
|
- Crea un nuovo ruolo:
|
||||||
|
|
||||||
`ansible-galaxy init {{nome_nuovo_ruolo}}`
|
`ansible-galaxy init {{nome_ruolo}}`
|
||||||
|
|
||||||
- Acquisisci informazioni su un ruolo di un utente:
|
- Acquisisci informazioni su un ruolo di un utente:
|
||||||
|
|
||||||
|
@ -3,22 +3,22 @@
|
|||||||
> Crea, modifica ed estrai da archivi (`.a`, `.so`, `.o`).
|
> Crea, modifica ed estrai da archivi (`.a`, `.so`, `.o`).
|
||||||
> Maggiori informazioni: <https://manned.org/ar>.
|
> Maggiori informazioni: <https://manned.org/ar>.
|
||||||
|
|
||||||
- Estrai tutti i membri da un archivio:
|
- Estrai ([x]) tutti i membri da un archivio:
|
||||||
|
|
||||||
`ar -x {{libfoo.a}}`
|
`ar x {{percorso/del/file.a}}`
|
||||||
|
|
||||||
- Lista tutti i membri di un archivio:
|
- Lis[t]a tutti i membri di un archivio:
|
||||||
|
|
||||||
`ar -t {{libfoo.a}}`
|
`ar t {{percorso/del/file.ar}}`
|
||||||
|
|
||||||
- Sostituisci o aggiungi file ad un archvio:
|
- Sostituisci ([r]) o aggiungi file ad un archvio:
|
||||||
|
|
||||||
`ar -r {{libfoo.a}} {{foo.o}} {{bar.o}} {{baz.o}}`
|
`ar r {{percorso/del/file.deb}} {{percorso/del/debian-binary percorso/del/control.tar.gz percorso/del/data.tar.xz ...}}`
|
||||||
|
|
||||||
- Inserisci o sostituisci un indice in un archivio (equivalente ad usare `ranlib`):
|
- In[s]erisci o sostituisci un indice in un archivio (equivalente ad usare `ranlib`):
|
||||||
|
|
||||||
`ar -s {{libfoo.a}}`
|
`ar s {{percorso/del/file.a}}`
|
||||||
|
|
||||||
- Crea un archivio con dei file creando anche il relativo indice:
|
- Crea un archivio con dei file creando anche il relativo indice:
|
||||||
|
|
||||||
`ar -rs {{libfoo.a}} {{foo.o}} {{bar.o}} {{baz.o}}`
|
`ar rs {{percorso/del/file.a}} {{percorso/del/file1.o percorso/del/file2.o ...}}`
|
||||||
|
@ -5,15 +5,15 @@
|
|||||||
|
|
||||||
- Elenca tutti i plugin disponibili:
|
- Elenca tutti i plugin disponibili:
|
||||||
|
|
||||||
`asdf plugin-list-all`
|
`asdf plugin list all`
|
||||||
|
|
||||||
- Installa un plugin:
|
- Installa un plugin:
|
||||||
|
|
||||||
`asdf plugin-add {{nome}}`
|
`asdf plugin add {{nome}}`
|
||||||
|
|
||||||
- Elenca tutte le versioni disponibili per un pacchetto:
|
- Elenca tutte le versioni disponibili per un pacchetto:
|
||||||
|
|
||||||
`asdf list-all {{nome}}`
|
`asdf list all {{nome}}`
|
||||||
|
|
||||||
- Installa una specifica versione di un pacchetto:
|
- Installa una specifica versione di un pacchetto:
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
- Apri una sessione SSH, riavviandola quando una porta monitorata smette di rispondere:
|
- Apri una sessione SSH, riavviandola quando una porta monitorata smette di rispondere:
|
||||||
|
|
||||||
`autossh -M {{porta_monitorata}} {{comando_ssh}}`
|
`autossh -M {{porta_monitorata}} "{{comando_ssh}}"`
|
||||||
|
|
||||||
- Apri una sessione ssh che forwarda una porta locale verso una remota, riavviandola se necessario:
|
- Apri una sessione ssh che forwarda una porta locale verso una remota, riavviandola se necessario:
|
||||||
|
|
||||||
@ -14,11 +14,11 @@
|
|||||||
|
|
||||||
- Forka prima di eseguire il comando ssh (si avvia in background) e non aprire una shell remota:
|
- Forka prima di eseguire il comando ssh (si avvia in background) e non aprire una shell remota:
|
||||||
|
|
||||||
`autossh -f -M {{porta_monitorata}} -N {{comando_ssh}}`
|
`autossh -f -M {{porta_monitorata}} -N "{{comando_ssh}}"`
|
||||||
|
|
||||||
- Esegui autossh in background, senza una porta da monitorare, utilizzando i keep-alive di SSH ogni 10 secondi per rilevare una disconnessione:
|
- Esegui autossh in background, senza una porta da monitorare, utilizzando i keep-alive di SSH ogni 10 secondi per rilevare una disconnessione:
|
||||||
|
|
||||||
`autossh -f -M 0 -N -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" {{comando_ssh}}`
|
`autossh -f -M 0 -N -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" "{{comando_ssh}}"`
|
||||||
|
|
||||||
- Esegui autossh in background, senza una porta da monitorare, senza una shell remota, uscendo se il port forwarding fallisce:
|
- Esegui autossh in background, senza una porta da monitorare, senza una shell remota, uscendo se il port forwarding fallisce:
|
||||||
|
|
||||||
|
@ -9,4 +9,4 @@
|
|||||||
|
|
||||||
- Riprendi uno specifico job (usa `jobs -l` per trovare l'ID) ed eseguilo in background:
|
- Riprendi uno specifico job (usa `jobs -l` per trovare l'ID) ed eseguilo in background:
|
||||||
|
|
||||||
`bg {{id_job}}`
|
`bg %{{id_job}}`
|
||||||
|
@ -11,14 +11,14 @@
|
|||||||
|
|
||||||
`black -c "{{codice}}"`
|
`black -c "{{codice}}"`
|
||||||
|
|
||||||
- Mostra i cambiamenti che verrebbero applicati a ciascun file:
|
|
||||||
|
|
||||||
`black --diff {{percorso/del/file_o_directory}}`
|
|
||||||
|
|
||||||
- Verifica se i file necessitano di auto-formattazione senza modificare nulla:
|
- Verifica se i file necessitano di auto-formattazione senza modificare nulla:
|
||||||
|
|
||||||
`black --check {{percorso/del/file_o_directory}}`
|
`black --check {{percorso/del/file_o_directory}}`
|
||||||
|
|
||||||
|
- Mostra i cambiamenti che verrebbero applicati a ciascun file:
|
||||||
|
|
||||||
|
`black --diff {{percorso/del/file_o_directory}}`
|
||||||
|
|
||||||
- Auto-formatta un file o una directory senza produrre output:
|
- Auto-formatta un file o una directory senza produrre output:
|
||||||
|
|
||||||
`black --quiet {{percorso/del/file_o_directory}}`
|
`black --quiet {{percorso/del/file_o_directory}}`
|
||||||
|
@ -6,28 +6,28 @@
|
|||||||
|
|
||||||
- Renderizza tutti i frame di una animazione in background, senza caricare l'interfaccia grafica (l'output è salvato in `/tmp`):
|
- Renderizza tutti i frame di una animazione in background, senza caricare l'interfaccia grafica (l'output è salvato in `/tmp`):
|
||||||
|
|
||||||
`blender -b {{nome_file}}.blend -a`
|
`blender --background {{nome_file}}.blend --render-anim`
|
||||||
|
|
||||||
- Renderizza un'animazione usando uno specifico pattern, in un percorso relativo (`//`) al file `.blend`:
|
- Renderizza un'animazione usando uno specifico pattern, in un percorso relativo (`//`) al file `.blend`:
|
||||||
|
|
||||||
`blender -b {{nome_file}}.blend -o //{{render/frame_###.png}} -a`
|
`blender --background {{nome_file}}.blend --render-output //{{render/frame_###.png}} --render-anim`
|
||||||
|
|
||||||
- Renderizza il decimo frame di un'animazione come singola immagine, salvandolo in una directory esistente (percorso assoluto):
|
- Renderizza il decimo frame di un'animazione come singola immagine, salvandolo in una directory esistente (percorso assoluto):
|
||||||
|
|
||||||
`blender -b {{nome_file}}.blend -o {{/percorso/della/directory_output}} -f {{10}}`
|
`blender --background {{nome_file}}.blend --render-output {{/percorso/della/directory_output}} --render-frame {{10}}`
|
||||||
|
|
||||||
- Renderizza il penultimo frame di un'animazione come immagine JPEG, salvandolo in una directory esistente (path relativa al file):
|
- Renderizza il penultimo frame di un'animazione come immagine JPEG, salvandolo in una directory esistente (path relativa al file):
|
||||||
|
|
||||||
`blender -b {{nome_file}}.blend -o //{{directory_output}} -F {{JPEG}} -f {{-2}}`
|
`blender --background {{nome_file}}.blend --render-output //{{directory_output}} --render-frame {{JPEG}} --render-frame {{-2}}`
|
||||||
|
|
||||||
- Renderizza l'animazione di una specifica scena, dal frame 10 al 500:
|
- Renderizza l'animazione di una specifica scena, dal frame 10 al 500:
|
||||||
|
|
||||||
`blender -b {{nome_file}}.blend -S {{nome_scena}} -s {{10}} -e {{500}} -a`
|
`blender --background {{nome_file}}.blend --scene {{nome_scena}} --frame-start {{10}} --frame-end {{500}} --render-anim`
|
||||||
|
|
||||||
- Renderizza un'animazione ad una specifica risoluzione, attraverso l'utilizzo di uno script python:
|
- Renderizza un'animazione ad una specifica risoluzione, attraverso l'utilizzo di uno script python:
|
||||||
|
|
||||||
`blender -b {{nome_file}}.blend --python-expr '{{import bpy; bpy.data.scenes[0].render.resolution_percentage = 25}}' -a`
|
`blender --background {{nome_file}}.blend --python-expr '{{import bpy; bpy.data.scenes[0].render.resolution_percentage = 25}}' --render-anim`
|
||||||
|
|
||||||
- Avvia una sessione interattiva di Blender nel terminale con una console python (esegui `import bpy` dopo l'avvio):
|
- Avvia una sessione interattiva di Blender nel terminale con una console python (esegui `import bpy` dopo l'avvio):
|
||||||
|
|
||||||
`blender -b --python-console`
|
`blender --background --python-console`
|
||||||
|
@ -10,11 +10,11 @@
|
|||||||
|
|
||||||
- Installa pacchetti nella directory bower_components:
|
- Installa pacchetti nella directory bower_components:
|
||||||
|
|
||||||
`bower install {{pacchetto1}} {{pacchetto2}} ...`
|
`bower install {{pacchetto}} {{pacchetto}}`
|
||||||
|
|
||||||
- Disinstalla pacchetti localmente rimuovendolo dalla directory bower_components:
|
- Disinstalla pacchetti localmente rimuovendolo dalla directory bower_components:
|
||||||
|
|
||||||
`bower uninstall {{pacchetto1}} {{pacchetto2}}`
|
`bower uninstall {{pacchetto}} {{pacchetto}}`
|
||||||
|
|
||||||
- Elenca pacchetti locali e possibili aggiornamenti:
|
- Elenca pacchetti locali e possibili aggiornamenti:
|
||||||
|
|
||||||
|
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
- Crea un nuovo file Phar:
|
- Crea un nuovo file Phar:
|
||||||
|
|
||||||
`box build`
|
`box compile`
|
||||||
|
|
||||||
- Crea un nuovo file Phar usando uno specifico file di configurazione:
|
- Crea un nuovo file Phar usando uno specifico file di configurazione:
|
||||||
|
|
||||||
`box build -c {{percorso/della/configurazione}}`
|
`box compile -c {{percorso/della/configurazione}}`
|
||||||
|
|
||||||
- Mostra informazioni sulla estensione PHP PHAR:
|
- Mostra informazioni sulla estensione PHP PHAR:
|
||||||
|
|
||||||
|
@ -3,10 +3,6 @@
|
|||||||
> Gestore di pacchetti per macOS.
|
> Gestore di pacchetti per macOS.
|
||||||
> Maggiori informazioni: <https://docs.brew.sh/Manpage>.
|
> Maggiori informazioni: <https://docs.brew.sh/Manpage>.
|
||||||
|
|
||||||
- Cerca formule e cask:
|
|
||||||
|
|
||||||
`brew search {{testo}}`
|
|
||||||
|
|
||||||
- Installa l'ultima versione stabile di una formula (usa `--devel` per le versioni in sviluppo):
|
- Installa l'ultima versione stabile di una formula (usa `--devel` per le versioni in sviluppo):
|
||||||
|
|
||||||
`brew install {{formula}}`
|
`brew install {{formula}}`
|
||||||
@ -15,10 +11,6 @@
|
|||||||
|
|
||||||
`brew list`
|
`brew list`
|
||||||
|
|
||||||
- Mostra le formule installate che non sono dipendenze di un'altra formula installata:
|
|
||||||
|
|
||||||
`brew leaves`
|
|
||||||
|
|
||||||
- Aggiorna una formula installata (se non viene fornito il nome di nessuna formula, tutte le formule installate verranno aggiornate):
|
- Aggiorna una formula installata (se non viene fornito il nome di nessuna formula, tutte le formule installate verranno aggiornate):
|
||||||
|
|
||||||
`brew upgrade {{formula}}`
|
`brew upgrade {{formula}}`
|
||||||
@ -27,6 +19,10 @@
|
|||||||
|
|
||||||
`brew update`
|
`brew update`
|
||||||
|
|
||||||
|
- Cerca formule e cask:
|
||||||
|
|
||||||
|
`brew search {{testo}}`
|
||||||
|
|
||||||
- Mostra le informazioni su una specifica formula (versione, percorso di installazione, dipendenze, ecc...):
|
- Mostra le informazioni su una specifica formula (versione, percorso di installazione, dipendenze, ecc...):
|
||||||
|
|
||||||
`brew info {{formula}}`
|
`brew info {{formula}}`
|
||||||
|
@ -8,14 +8,14 @@
|
|||||||
|
|
||||||
`printf "intestazione1 intestazione2\nbar foo\n" | column --output-width {{30}}`
|
`printf "intestazione1 intestazione2\nbar foo\n" | column --output-width {{30}}`
|
||||||
|
|
||||||
- Specifica un diverso separatore di colonna (e.g. "," per csv) (il predefinito è lo spazio):
|
|
||||||
|
|
||||||
`printf "intestazione1 intestazione2\nbar foo\n" | column --separator {{,}}`
|
|
||||||
|
|
||||||
- Separa colonne ed allinea automaticamente in un formato tabulare:
|
- Separa colonne ed allinea automaticamente in un formato tabulare:
|
||||||
|
|
||||||
`printf "intestazione1 intestazione2\nbar foo\n" | column --table`
|
`printf "intestazione1 intestazione2\nbar foo\n" | column --table`
|
||||||
|
|
||||||
|
- Specifica un diverso separatore di colonna (e.g. "," per csv) (il predefinito è lo spazio):
|
||||||
|
|
||||||
|
`printf "intestazione1 intestazione2\nbar foo\n" | column --table --separator {{,}}`
|
||||||
|
|
||||||
- Riempi le righe prima delle colonne:
|
- Riempi le righe prima delle colonne:
|
||||||
|
|
||||||
`printf "intestazione1\nbar\nfoobar\n" | column --output-width {{30}} --fillrows`
|
`printf "intestazione1\nbar\nfoobar\n" | column --output-width {{30}} --fillrows`
|
||||||
|
@ -6,24 +6,24 @@
|
|||||||
|
|
||||||
- Crea un nuovo ambiente, installandovi alcuni pacchetti:
|
- Crea un nuovo ambiente, installandovi alcuni pacchetti:
|
||||||
|
|
||||||
`conda create --name {{nome_ambiente}} {{python=2.7 matplotlib}}`
|
`conda create --name {{nome_ambiente}} {{python=3.9 matplotlib}}`
|
||||||
|
|
||||||
- Elenca tutti gli ambienti:
|
- Elenca tutti gli ambienti:
|
||||||
|
|
||||||
`conda info --envs`
|
`conda info --envs`
|
||||||
|
|
||||||
- Attiva o disattiva un ambiente:
|
- Attiva un ambiente:
|
||||||
|
|
||||||
`conda {{activate|deactivate}} {{nome_ambiente}}`
|
`conda activate {{nome_ambiente}}`
|
||||||
|
|
||||||
|
- Disattiva un ambiente:
|
||||||
|
|
||||||
|
`conda deactivate`
|
||||||
|
|
||||||
- Elimina un ambiente rimuovendo anche tutti i pacchetti:
|
- Elimina un ambiente rimuovendo anche tutti i pacchetti:
|
||||||
|
|
||||||
`conda remove --name {{nome_ambiente}} --all`
|
`conda remove --name {{nome_ambiente}} --all`
|
||||||
|
|
||||||
- Cerca un determinato pacchetto nei canali di conda:
|
|
||||||
|
|
||||||
`conda search {{package_name}}`
|
|
||||||
|
|
||||||
- Installa pacchetti nell'ambiente corrente:
|
- Installa pacchetti nell'ambiente corrente:
|
||||||
|
|
||||||
`conda install {{python=3.4 numpy}}`
|
`conda install {{python=3.4 numpy}}`
|
||||||
|
@ -15,9 +15,9 @@
|
|||||||
|
|
||||||
`docker compose up --build`
|
`docker compose up --build`
|
||||||
|
|
||||||
- Avvia tutti i container utilizzando un file compose alternativo:
|
- Avvia tutti i contenitori specificando un nome di progetto e utilizzando un file compose alternativo:
|
||||||
|
|
||||||
`docker compose --file {{percorso/del/file}} up`
|
`docker compose -p {{nome_di_progetto}} --file {{percorso/del/file}} up`
|
||||||
|
|
||||||
- Ferma tutti i container in esecuzione:
|
- Ferma tutti i container in esecuzione:
|
||||||
|
|
||||||
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
- Ferma e rimuovi tutti i container, reti, immagini e volumi:
|
- Ferma e rimuovi tutti i container, reti, immagini e volumi:
|
||||||
|
|
||||||
`docker compose down`
|
`docker compose down --rmi all --volumes`
|
||||||
|
|
||||||
- Segui i log di tutti i container:
|
- Segui i log di tutti i container:
|
||||||
|
|
||||||
|
@ -4,13 +4,9 @@
|
|||||||
> Alcuni comandi aggiuntivi, come `docker run`, hanno la propria documentazione.
|
> Alcuni comandi aggiuntivi, come `docker run`, hanno la propria documentazione.
|
||||||
> Maggiori informazioni: <https://docs.docker.com/engine/reference/commandline/cli/>.
|
> Maggiori informazioni: <https://docs.docker.com/engine/reference/commandline/cli/>.
|
||||||
|
|
||||||
- Elenca i container Docker attualmente in esecuzione:
|
|
||||||
|
|
||||||
`docker ps`
|
|
||||||
|
|
||||||
- Elenca tutti i container Docker (in esecuzione e arrestati):
|
- Elenca tutti i container Docker (in esecuzione e arrestati):
|
||||||
|
|
||||||
`docker ps -a`
|
`docker ps --all`
|
||||||
|
|
||||||
- Avvia un container da una immagine, con un nome personalizzato:
|
- Avvia un container da una immagine, con un nome personalizzato:
|
||||||
|
|
||||||
|
@ -25,4 +25,4 @@
|
|||||||
|
|
||||||
- Mostra le dimensioni umanamente leggibili di tutti i file `.jpg` nelle sottodirectory della directory corrente, e mostra il totale cumulativo alla fine:
|
- Mostra le dimensioni umanamente leggibili di tutti i file `.jpg` nelle sottodirectory della directory corrente, e mostra il totale cumulativo alla fine:
|
||||||
|
|
||||||
`du -ch */*.jpg`
|
`du -ch {{*/*.jpg}}`
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
- Elenca i file in un backup salvato su una macchina remota, via SSH:
|
- Elenca i file in un backup salvato su una macchina remota, via SSH:
|
||||||
|
|
||||||
`duplicity list-current-files --time {{YYYY-MM-DD}} scp://{{utente@hostname}}/percorso/della/directory/backup`
|
`duplicity list-current-files --time {{YYYY-MM-DD}} scp://{{utente@hostname}}/{{percorso/della/directory/backup}}`
|
||||||
|
|
||||||
- Ripristina una sotto-directory da un backup locale cifrato con GnuPG in una posizione precisa:
|
- Ripristina una sotto-directory da un backup locale cifrato con GnuPG in una posizione precisa:
|
||||||
|
|
||||||
|
@ -18,4 +18,4 @@
|
|||||||
|
|
||||||
- Sostituisci in un file input le variabili di ambiente specificate in una lista separata da spazi:
|
- Sostituisci in un file input le variabili di ambiente specificate in una lista separata da spazi:
|
||||||
|
|
||||||
`envsubst {{$USER $HOME $SHELL}} < {{percorso/del/file_input}}`
|
`envsubst '{{$USER $HOME $SHELL}}' < {{percorso/del/file_input}}`
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
- Visualizza tutte le informazioni disponibili sui flussi di un file multimediale (audio, video, immagini, etc):
|
- Visualizza tutte le informazioni disponibili sui flussi di un file multimediale (audio, video, immagini, etc):
|
||||||
|
|
||||||
`ffprobe -v error -show_entries {{file.mp4}}`
|
`ffprobe -v error -show_streams {{file.mp4}}`
|
||||||
|
|
||||||
- Visualizza la durata del contenuto:
|
- Visualizza la durata del contenuto:
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
- Scrivi su `stdout` un file `.patch` per l'intervallo di commit definito dai due commit dati:
|
- Scrivi su `stdout` un file `.patch` per l'intervallo di commit definito dai due commit dati:
|
||||||
|
|
||||||
`git format-patch --stdout {{commit_1}}..{{commit_2}}`
|
`git format-patch {{commit_1}}..{{commit_2}}`
|
||||||
|
|
||||||
- Scrivi un file `.patch` per gli ultimi 3 commit:
|
- Scrivi un file `.patch` per gli ultimi 3 commit:
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
- Rimuovi dall'area di stage uno o più file:
|
- Rimuovi dall'area di stage uno o più file:
|
||||||
|
|
||||||
`git reset {{percorso/del/file1}} {{percorso/del/file2}}`
|
`git reset {{percorso/del/file1 percorso/del/file2 ...}}`
|
||||||
|
|
||||||
- Rimuovi dall'area di stage solo alcune porzioni di un file in modo interattivo:
|
- Rimuovi dall'area di stage solo alcune porzioni di un file in modo interattivo:
|
||||||
|
|
||||||
|
@ -5,4 +5,4 @@
|
|||||||
|
|
||||||
- Consulta la documentazione del comando originale:
|
- Consulta la documentazione del comando originale:
|
||||||
|
|
||||||
`tldr git-add`
|
`tldr git add`
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
- Salva in un'area temporanea modifiche locali, tranne i file nuovi e non tracciati:
|
- Salva in un'area temporanea modifiche locali, tranne i file nuovi e non tracciati:
|
||||||
|
|
||||||
`git stash [push -m {{messaggio_di_stash_opzionale}}]`
|
`git stash push -m {{messaggio_di_stash_opzionale}}`
|
||||||
|
|
||||||
- Includi nello stash anche i file nuovi e non tracciati:
|
- Includi nello stash anche i file nuovi e non tracciati:
|
||||||
|
|
||||||
@ -27,10 +27,6 @@
|
|||||||
|
|
||||||
`git stash pop {{nome_stash_opzionale}}`
|
`git stash pop {{nome_stash_opzionale}}`
|
||||||
|
|
||||||
- Rimuovi uno stash (il predefinito è stash@{0}):
|
|
||||||
|
|
||||||
`git stash drop {{nome_stash_opzionale}}`
|
|
||||||
|
|
||||||
- Rimuovi tutti gli stash:
|
- Rimuovi tutti gli stash:
|
||||||
|
|
||||||
`git stash clear`
|
`git stash clear`
|
||||||
|
@ -21,4 +21,4 @@
|
|||||||
|
|
||||||
- Invia un commit a un repository SVN:
|
- Invia un commit a un repository SVN:
|
||||||
|
|
||||||
`git svn dcommit`
|
`git svn commit`
|
||||||
|
@ -10,28 +10,16 @@
|
|||||||
|
|
||||||
- Cerca di determinare se gli host specificati sono attivi e quali sono i loro nomi:
|
- Cerca di determinare se gli host specificati sono attivi e quali sono i loro nomi:
|
||||||
|
|
||||||
`nmap -sn {{ip_o_nome_host}} {{opzionale_altro_indirizzo}}`
|
`sudo nmap -sn {{ip_o_nome_host}} {{opzionale_altro_indirizzo}}`
|
||||||
|
|
||||||
- Come sopra, ma esegui una scansione della porta TCP predefinita 1000 se l'host sembra attivo:
|
|
||||||
|
|
||||||
`nmap {{ip_o_nome_host}} {{opzionale_altro_indirizzo}}`
|
|
||||||
|
|
||||||
- Attiva scripts, segnalazione di servizi, OS fingerprinting e traceroute:
|
- Attiva scripts, segnalazione di servizi, OS fingerprinting e traceroute:
|
||||||
|
|
||||||
`nmap -A {{indirizzo_o_indirizzi}}`
|
`nmap -A {{indirizzo_o_indirizzi}}`
|
||||||
|
|
||||||
- Velocizza esecuzione dando per scontato una buona connessione di rete:
|
|
||||||
|
|
||||||
`nmap -T4 {{indirizzo_o_indirizzi}}`
|
|
||||||
|
|
||||||
- Scansiona una specifica lista di porte (usa `-p-` per tutte le porte `1-65535`):
|
- Scansiona una specifica lista di porte (usa `-p-` per tutte le porte `1-65535`):
|
||||||
|
|
||||||
`nmap -p {{porta1,porta2,…,portaN}} {{indirizzo_o_indirizzi}}`
|
`nmap -p {{porta1,porta2,…,portaN}} {{indirizzo_o_indirizzi}}`
|
||||||
|
|
||||||
- Esegui scansione TCP e UDP (usa `-sU` per usare solo UDP, `-sZ` per SCTP, `-sO` per IP):
|
|
||||||
|
|
||||||
`nmap -sSU {{indirizzo_o_indirizzi}}`
|
|
||||||
|
|
||||||
- Determina vulnerabilità e informazioni di un host eseguendo una scansione di tutte le porte, servizi e versioni con tutti gli script di default NSE attivi:
|
- Determina vulnerabilità e informazioni di un host eseguendo una scansione di tutte le porte, servizi e versioni con tutti gli script di default NSE attivi:
|
||||||
|
|
||||||
`nmap -sC -sV {{indirizzo_o_indirizzi}}`
|
`nmap -sC -sV {{indirizzo_o_indirizzi}}`
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
- Eseguire una sostituzione tramite espressione regolare nell'intero file:
|
- Eseguire una sostituzione tramite espressione regolare nell'intero file:
|
||||||
|
|
||||||
`<Esc>:%s/{{espressione_regolare}}/{{sostituzione}}//g<Enter>`
|
`<Esc>:%s/{{espressione_regolare}}/{{sostituzione}}/g<Enter>`
|
||||||
|
|
||||||
- Salvare (scrivere) il file per poi uscire:
|
- Salvare (scrivere) il file per poi uscire:
|
||||||
|
|
||||||
|
@ -7,13 +7,9 @@
|
|||||||
|
|
||||||
`rm {{percorso/del/file1 percorso/del/file2 ...}}`
|
`rm {{percorso/del/file1 percorso/del/file2 ...}}`
|
||||||
|
|
||||||
- Rimuovi ricorsivamente una directory e tutti i suoi contenuti:
|
- Rimuovi file, senza chiedere conferma o mostrare messaggi di errore:
|
||||||
|
|
||||||
`rm -r {{percorso/della/directory}}`
|
`rm -f {{percorso/della/directory}}`
|
||||||
|
|
||||||
- Rimuovi ricorsivamente una directory, senza chiedere conferma o mostrare messaggi di errore:
|
|
||||||
|
|
||||||
`rm -rf {{percorso/della/directory}}`
|
|
||||||
|
|
||||||
- Rimuovi file interattivamente, chiedendo conferma prima di rimuovere ogni file:
|
- Rimuovi file interattivamente, chiedendo conferma prima di rimuovere ogni file:
|
||||||
|
|
||||||
@ -22,3 +18,7 @@
|
|||||||
- Rimuovi file in modalità verbosa, scrivendo un messaggio a schermo per ogni file rimosso:
|
- Rimuovi file in modalità verbosa, scrivendo un messaggio a schermo per ogni file rimosso:
|
||||||
|
|
||||||
`rm -v {{percorso/del/file}}`
|
`rm -v {{percorso/del/file}}`
|
||||||
|
|
||||||
|
- Rimuovi ricorsivamente una directory e tutti i suoi contenuti:
|
||||||
|
|
||||||
|
`rm -r {{percorso/della/directory}}`
|
||||||
|
@ -8,30 +8,14 @@
|
|||||||
|
|
||||||
`vim {{file}}`
|
`vim {{file}}`
|
||||||
|
|
||||||
- Vai in insert mode (per inserire testo):
|
|
||||||
|
|
||||||
`<Esc>i`
|
|
||||||
|
|
||||||
- Copia ("yank") o taglia ("delete") la linea corrente (per incollarla poi con `P`):
|
|
||||||
|
|
||||||
`<Esc>{{yy|dd}}`
|
|
||||||
|
|
||||||
- Annulla l'ultima operazione:
|
- Annulla l'ultima operazione:
|
||||||
|
|
||||||
`<Esc>u`
|
`<Esc>u`
|
||||||
|
|
||||||
- Cerca un pattern nel file (usa `n`/`N` per spostarti al risultato successivo/precedente):
|
- Cerca un pattern nel file (usa `n`/`N` per spostarti al risultato successivo/precedente):
|
||||||
|
|
||||||
`<Esc>/{{espressione_regolare}}<Invio>`
|
`/{{espressione_regolare}}<Invio>`
|
||||||
|
|
||||||
- Effettua una sostituzione tramite espressione regolare nell'intero file:
|
- Effettua una sostituzione tramite espressione regolare nell'intero file:
|
||||||
|
|
||||||
`<Esc>:%s/{{espressione_regolare}}/{{sostituzione}}/g<Invio>`
|
`:%s/{{espressione_regolare}}/{{sostituzione}}/g<Invio>`
|
||||||
|
|
||||||
- Salva modifiche al file ed esci:
|
|
||||||
|
|
||||||
`<Esc>:wq<Invio>`
|
|
||||||
|
|
||||||
- Esci senza salvare:
|
|
||||||
|
|
||||||
`<Esc>:q!<Invio>`
|
|
||||||
|
@ -33,4 +33,4 @@
|
|||||||
|
|
||||||
- Scarica una playlist, ne estrae l'audio e lo salva in formato mp3:
|
- Scarica una playlist, ne estrae l'audio e lo salva in formato mp3:
|
||||||
|
|
||||||
`youtube-dl -i --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" '{{url_della_playlist}}'`
|
`youtube-dl -f "bestaudio" --continue --no-overwrites --ignore-errors --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" '{{url_della_playlist}}'`
|
||||||
|
@ -5,12 +5,12 @@
|
|||||||
|
|
||||||
- Controlla il filesystem `/dev/sdX`, riportando eventuali blocchi danneggiati:
|
- Controlla il filesystem `/dev/sdX`, riportando eventuali blocchi danneggiati:
|
||||||
|
|
||||||
`fsck {{/dev/sdX}}`
|
`sudo fsck {{/dev/sdX}}`
|
||||||
|
|
||||||
- Controlla il filesystem `/dev/sdX`, riportando eventuali blocchi danneggiati e per ognuno consente all'utente di scegliere interattivamente se ripararlo:
|
- Controlla il filesystem `/dev/sdX`, riportando eventuali blocchi danneggiati e per ognuno consente all'utente di scegliere interattivamente se ripararlo:
|
||||||
|
|
||||||
`fsck -r {{/dev/sdX}}`
|
`sudo fsck -r {{/dev/sdX}}`
|
||||||
|
|
||||||
- Controlla il filesystem `/dev/sdX`, riportando eventuali blocchi danneggiati e riparandoli automaticamente:
|
- Controlla il filesystem `/dev/sdX`, riportando eventuali blocchi danneggiati e riparandoli automaticamente:
|
||||||
|
|
||||||
`fsck -a {{/dev/sdX}}`
|
`sudo fsck -a {{/dev/sdX}}`
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
- Attiva/disattiva un'interfaccia:
|
- Attiva/disattiva un'interfaccia:
|
||||||
|
|
||||||
`ip link set {{interfaccia}} up/down`
|
`ip link set {{interfaccia}} {{up|down}}`
|
||||||
|
|
||||||
- Aggiungi/elimina un indirizzo IP a/da un'interfaccia:
|
- Aggiungi/elimina un indirizzo IP a/da un'interfaccia:
|
||||||
|
|
||||||
|
@ -15,10 +15,6 @@
|
|||||||
|
|
||||||
`lsusb --verbose`
|
`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:
|
- Elenca solamente i dispositivi con un certo id fornitore e id prodotto:
|
||||||
|
|
||||||
`lsusb -d {{fornitore}}:{{prodotto}}`
|
`lsusb -d {{fornitore}}:{{prodotto}}`
|
||||||
|
@ -5,16 +5,16 @@
|
|||||||
|
|
||||||
- Mostra utilizzo del AMD GPU principale:
|
- Mostra utilizzo del AMD GPU principale:
|
||||||
|
|
||||||
`sudo radeontop`
|
`radeontop`
|
||||||
|
|
||||||
- Inizia output con colore:
|
- Inizia output con colore:
|
||||||
|
|
||||||
`sudo radeontop --colour`
|
`radeontop --color`
|
||||||
|
|
||||||
- Scegli un GPU specifico (il numero del bus è il primo numero nell'output di `lspci`):
|
- Scegli un GPU specifico (il numero del bus è il primo numero nell'output di `lspci`):
|
||||||
|
|
||||||
`sudo radeontop --bus {{bus_numero}}`
|
`radeontop --bus {{bus_numero}}`
|
||||||
|
|
||||||
- Specifica la frequenza di aggiornamento del display (più alto aggiunge più sovraccarico al GPU):
|
- Specifica la frequenza di aggiornamento del display (più alto aggiunge più sovraccarico al GPU):
|
||||||
|
|
||||||
`sudo radeontop --ticks {{aggiornamenti_per_secondo}}`
|
`radeontop --ticks {{aggiornamenti_per_secondo}}`
|
||||||
|
@ -10,15 +10,15 @@
|
|||||||
|
|
||||||
- Mostra una breve descrizione del file audio:
|
- Mostra una breve descrizione del file audio:
|
||||||
|
|
||||||
`afinfo -b {{percorso/del/file}}`
|
`afinfo --brief {{percorso/del/file}}`
|
||||||
|
|
||||||
- Mostra i metadati ed i contenuti dell'InfoDictionary del file audio:
|
- Mostra i metadati ed i contenuti dell'InfoDictionary del file audio:
|
||||||
|
|
||||||
`afinfo -i {{percorso/del/file}}`
|
`afinfo --info {{percorso/del/file}}`
|
||||||
|
|
||||||
- Mostra l'output in formato xml:
|
- Mostra l'output in formato xml:
|
||||||
|
|
||||||
`afinfo -x {{percorso/del/file}}`
|
`afinfo --xml {{percorso/del/file}}`
|
||||||
|
|
||||||
- Mostra i problemi del file audio (se ce ne sono):
|
- Mostra i problemi del file audio (se ce ne sono):
|
||||||
|
|
||||||
@ -26,4 +26,4 @@
|
|||||||
|
|
||||||
- Mostra la pagina di aiuto:
|
- Mostra la pagina di aiuto:
|
||||||
|
|
||||||
`afinfo -h`
|
`afinfo --help`
|
||||||
|
@ -9,11 +9,11 @@
|
|||||||
|
|
||||||
- Riproduci un file audio al doppio della velocità:
|
- Riproduci un file audio al doppio della velocità:
|
||||||
|
|
||||||
`afplay --rate 2 {{percorso/del/file}}`
|
`afplay --rate {{2}} {{percorso/del/file}}`
|
||||||
|
|
||||||
- Riproduci un file audio alla metà della velocità:
|
- Riproduci un file audio alla metà della velocità:
|
||||||
|
|
||||||
`afplay --rate 0.5 {{percorso/del/file}}`
|
`afplay --rate {{0.5}} {{percorso/del/file}}`
|
||||||
|
|
||||||
- Riproduci i primi N secondi di un file audio:
|
- Riproduci i primi N secondi di un file audio:
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
- Mostra le informazioni relative allo stato attuale delle connessioni senza fili:
|
- Mostra le informazioni relative allo stato attuale delle connessioni senza fili:
|
||||||
|
|
||||||
`airport -I`
|
`airport --getinfo`
|
||||||
|
|
||||||
- Intercetta il traffico delle connessioni senza fili sul primo canale:
|
- Intercetta il traffico delle connessioni senza fili sul primo canale:
|
||||||
|
|
||||||
@ -13,8 +13,8 @@
|
|||||||
|
|
||||||
- Ricerca le reti senza fili disponibili:
|
- Ricerca le reti senza fili disponibili:
|
||||||
|
|
||||||
`airport -s`
|
`airport --scan`
|
||||||
|
|
||||||
- Disassocia dalla rete airport corrente:
|
- Disassocia dalla rete airport corrente:
|
||||||
|
|
||||||
`sudo airport -z`
|
`sudo airport --disassociate`
|
||||||
|
@ -6,15 +6,15 @@
|
|||||||
|
|
||||||
- Ripristina un'immagine disco su un volume specifico:
|
- Ripristina un'immagine disco su un volume specifico:
|
||||||
|
|
||||||
`sudo asr restore --source {{nome_immagine}}.dmg --target {{percorso/del/volume}}`
|
`sudo asr restore --source {{nome_immagine.dmg}} --target {{percorso/del/volume}}`
|
||||||
|
|
||||||
- Distruggi il volume specifico prima di ripristinare:
|
- Distruggi il volume specifico prima di ripristinare:
|
||||||
|
|
||||||
`sudo asr restore --source {{nome_immagine}}.dmg --target {{percorso/del/volume}} --erase`
|
`sudo asr restore --source {{nome_immagine.dmg}} --target {{percorso/del/volume}} --erase`
|
||||||
|
|
||||||
- Salta la verifica dopo il ripristino:
|
- Salta la verifica dopo il ripristino:
|
||||||
|
|
||||||
`sudo asr restore --source {{nome_immagine}}.dmg --target {{percorso/del/volume}} --noverify`
|
`sudo asr restore --source {{nome_immagine.dmg}} --target {{percorso/del/volume}} --noverify`
|
||||||
|
|
||||||
- Clona i volumi senza utilizzare un'immagine disco intermedia:
|
- Clona i volumi senza utilizzare un'immagine disco intermedia:
|
||||||
|
|
||||||
|
@ -5,15 +5,15 @@
|
|||||||
|
|
||||||
- Codifica un file:
|
- Codifica un file:
|
||||||
|
|
||||||
`base64 -i {{file_da_codificare}}`
|
`base64 --input={{file_da_codificare}}`
|
||||||
|
|
||||||
- Decodifica un file:
|
- Decodifica un file:
|
||||||
|
|
||||||
`base64 --decode -i {{file_da_decodificare}}`
|
`base64 --decode --input={{file_da_decodificare}}`
|
||||||
|
|
||||||
- Codifica da `stdin`:
|
- Codifica da `stdin`:
|
||||||
|
|
||||||
`echo -n {{testo_da_codificare}} | base64`
|
`echo -n "{{testo_da_codificare}}" | base64`
|
||||||
|
|
||||||
- Decodifica da `stdin`:
|
- Decodifica da `stdin`:
|
||||||
|
|
||||||
|
@ -9,11 +9,11 @@
|
|||||||
|
|
||||||
- Esegue il comando specificato e poi esce:
|
- Esegue il comando specificato e poi esce:
|
||||||
|
|
||||||
`cmd /c "{{comando}}"`
|
`cmd /c {{echo Ciao mondo}}`
|
||||||
|
|
||||||
- Esegue il comando specificato e poi apre una shell interattiva:
|
- Esegue il comando specificato e poi apre una shell interattiva:
|
||||||
|
|
||||||
`cmd /k "{{comando}}"`
|
`cmd /k {{echo Ciao mondo}}`
|
||||||
|
|
||||||
- Disabilita l'uso di `echo` nell'output di un comando:
|
- Disabilita l'uso di `echo` nell'output di un comando:
|
||||||
|
|
||||||
@ -23,10 +23,6 @@
|
|||||||
|
|
||||||
`cmd /e:{{on|off}}`
|
`cmd /e:{{on|off}}`
|
||||||
|
|
||||||
- Abilita o disabilita l'autocompletamento dei nomi di file e directory:
|
|
||||||
|
|
||||||
`cmd /f:{{on|off}}`
|
|
||||||
|
|
||||||
- Abilita o disabilita l'espansione delle variabili d'ambiente:
|
- Abilita o disabilita l'espansione delle variabili d'ambiente:
|
||||||
|
|
||||||
`cmd /v:{{on|off}}`
|
`cmd /v:{{on|off}}`
|
||||||
|
Loading…
Reference in New Issue
Block a user