martello.cloud

Cassetta degli attrezzi

Il comando giusto.
Subito.

Una memoria esterna per quei comandi che servono abbastanza da cercarli, ma non abbastanza da ricordarli.

37 schede 3 sistemi · 2 protocolli 0 dipendenze runtime
/

Pronto all’uso

Cassetta rapida

37 risultati

WindowsPowerShell

Installa WinDbg

Il debugger Microsoft per analizzare dump di sistema e schermate blu.

winget install Microsoft.WinDbg
Prima analisi del dump

Esegue la prima analisi dettagliata del dump aperto in WinDbg.

!analyze -v
WindowsEsegui

Apri il Visualizzatore eventi

Per indagare errori di sistema, applicazioni, avvii e arresti inattesi.

eventvwr.msc
WindowsEsegui

Scopri cosa sta saturando il PC

Monitoraggio risorse dettaglia CPU, memoria, disco e rete per processo.

resmon
WindowsTerminale admin

Controlla i file di sistema

Verifica i file protetti di Windows e prova a riparare quelli danneggiati.

sfc /scannow
WindowsTerminale admin

Ripara l’immagine di Windows

Ripristina l’archivio componenti usato anche da SFC.

DISM /Online /Cleanup-Image /RestoreHealth
WindowsEsegui

Raccogli le informazioni di sistema

Mostra versione del sistema operativo, BIOS, hardware, driver e risorse in un’unica schermata.

msinfo32
WindowsTerminale admin

Elenca porte e processi

Mostra connessioni, porte in ascolto e PID associati.

netstat -abno
WindowsTerminale

Mostra la password di una rete Wi-Fi

Sostituisci NOME_WIFI con un profilo già salvato sul PC.

netsh wlan show profile "NOME_WIFI" key=clear
LinuxShell

Cerca testo nei file, ricorsivamente

Ripgrep è veloce, rispetta `.gitignore` e mostra numero di riga e percorso.

rg -n "testo" /percorso
Grep — fallback

Usa grep se ripgrep non è installato.

grep -RIn --exclude-dir=.git "testo" /percorso
LinuxShell

Vedi gli errori dell’avvio corrente

Filtra il journal del boot corrente mostrando solo errori e livelli più gravi.

journalctl -b -p err
LinuxShell

Segui i log di un servizio

Mostra in tempo reale le nuove righe prodotte da un’unità systemd.

journalctl -u servizio -f
LinuxShell

Controlla lo spazio disco

Mostra utilizzo e spazio disponibile dei filesystem in formato leggibile.

df -hT
LinuxShell

Trova le cartelle più pesanti

Ordina le directory del percorso corrente dalla più grande.

du -h --max-depth=1 | sort -hr
LinuxShell

Scopri chi ascolta sulle porte

Elenca socket TCP/UDP in ascolto con processi e PID.

sudo ss -tulpn
LinuxShell

Trova i processi che usano più CPU

Una fotografia ordinata dei dieci processi più esigenti.

ps aux --sort=-%cpu | head
LinuxShell

Trova file più grandi di 1 GB

Cerca dal percorso indicato e stampa dimensione e nome dei file.

find /percorso -type f -size +1G -printf '%s %p\n' | sort -nr
ProxmoxShell root

Controlla versione e pacchetti PVE

Mostra versione di Proxmox VE, kernel e pacchetti installati.

pveversion -v
ProxmoxCluster

Verifica cluster e quorum

Mostra nodi, voti e stato del quorum. Utile sui nodi appartenenti a un cluster.

pvecm status
ProxmoxVM QEMU

Elenca tutte le VM

Mostra VMID, nome, stato, memoria e spazio disco delle macchine virtuali.

qm list

Stato di una VM

qm status <VMID>
ProxmoxVM QEMU

Avvia o spegni una VM

Preferisci shutdown: chiede al sistema operativo guest un arresto pulito.

qm shutdown <VMID>

Avvia la VM

qm start <VMID>

Arresto forzato

Usare soltanto se la VM non risponde: interrompe bruscamente la VM.

qm stop <VMID>
ProxmoxRecupero VM

Sblocca forzatamente una VM

Usalo solo dopo aver verificato che backup, migrazioni e altri task sulla VM siano terminati.

qm unlock <VMID>
ProxmoxContainer LXC

Elenca tutti i container

Mostra CTID, stato, nome e indirizzo IP dei container LXC.

pct list

Stato di un container

pct status <CTID>
ProxmoxContainer LXC

Avvia o spegni un container

shutdown esegue un arresto pulito; usa stop soltanto se non risponde.

pct shutdown <CTID>

Avvia il container

pct start <CTID>

Arresto forzato

Usare soltanto se il container non risponde: arresta bruscamente i processi.

pct stop <CTID>
ProxmoxStorage

Controlla tutti gli storage

Mostra disponibilità, tipo, capacità e spazio utilizzato dei datastore configurati.

pvesm status

Contenuto di uno storage

pvesm list <STORAGE_ID>
ProxmoxDiagnostica

Trova i task falliti

Elenca le operazioni concluse con errore; usa l'UPID per leggere il log completo.

pvenode task list --errors

Leggi il log di un task

pvenode task log <UPID>
ProxmoxBackup

Esegui il backup di un guest

Crea un backup snapshot della VM o del container nello storage indicato. Verifica prima lo spazio libero.

vzdump <VMID> --storage <STORAGE_ID> --mode snapshot
ProxmoxDiagnostica

Leggi i log dei servizi principali

Mostra i messaggi odierni di API, proxy web e raccolta statistiche.

journalctl -u pvedaemon -u pveproxy -u pvestatd --since today
SMTPTest manuale

Invia una mail tramite Telnet

Per un server di test sulla porta 25 senza autenticazione. Attendi una risposta positiva dopo ogni riga e 354 dopo DATA.

telnet smtp.example.com 25 EHLO client.example.com MAIL FROM:<mittente@example.com> RCPT TO:<destinatario@example.com> DATA Subject: Test SMTP From: mittente@example.com To: destinatario@example.com Messaggio di prova. . QUIT
Porta 587 con STARTTLS

Telnet non può proseguire dopo l'avvio della cifratura. Usa OpenSSL, poi riparti da EHLO.

openssl s_client -starttls smtp -connect smtp.example.com:587 -crlf -quiet
Tool100% locale

QR Code generator

Trasforma testo o URL in un QR Code. Il contenuto resta nel browser.

Tool100% locale

Wi‑Fi QR Code generator

Crea il QR per collegarsi a una rete senza digitare la password. Nessun dato viene trasmesso.

ProgrammaWindows · Driver GPU

Display Driver Uninstaller (DDU)

Rimuove in profondità i driver grafici NVIDIA, AMD e Intel quando la disinstallazione normale non basta.

  • Usalo per problemi di installazione o disinstallazione, oppure quando cambi marca di GPU.
  • Scarica prima il nuovo driver e scollega Internet fino alla reinstallazione.
  • È preferibile la modalità provvisoria: tieni a portata la password di Windows e, se usata, la chiave BitLocker.
HTTPErrori 4xx

La richiesta ha un problema

Il server ha ricevuto la richiesta, ma non può soddisfarla così com’è.

400
Bad RequestRichiesta malformata o parametri non validi.
401
UnauthorizedAutenticazione assente o non valida.
403
ForbiddenIdentità nota, ma accesso non consentito.
404
Not FoundRisorsa o percorso inesistente.
408
Request TimeoutRichiesta non completata in tempo.
409
ConflictConflitto con lo stato corrente della risorsa.
422
Unprocessable ContentSintassi valida, contenuto non elaborabile.
429
Too Many RequestsTroppe richieste: attendere e riprovare.
HTTPErrori 5xx

Il server ha un problema

La richiesta può essere corretta; l’errore è nel server o in un servizio a monte.

500
Internal Server ErrorErrore generico dell’applicazione o del server.
502
Bad GatewayRisposta non valida dal server a monte.
503
Service UnavailableServizio fermo, sovraccarico o in manutenzione.
504
Gateway TimeoutIl server a monte non ha risposto in tempo.
SMTPRisposte positive

Consegna accettata o in corso

I codici 2xx indicano successo; 354 chiede di inviare il contenuto del messaggio.

220
Service readyServer SMTP pronto.
221
Closing channelConnessione chiusa correttamente.
235
Authentication successfulCredenziali accettate.
250
Requested action okayComando o messaggio accettato.
354
Start mail inputInviare il corpo e terminare con un punto.
SMTPErrori temporanei 4xx

Riprova più tardi

La consegna non è riuscita ora, ma il server mittente dovrebbe ritentare.

421
Service unavailableServizio non disponibile o connessione chiusa.
450
Mailbox unavailableCasella temporaneamente non disponibile.
451
Local processing errorErrore temporaneo durante l’elaborazione.
452
Insufficient storageSpazio o risorse temporaneamente insufficienti.
SMTPErrori permanenti 5xx

Correggi prima di riprovare

Il reinvio identico normalmente fallirà ancora: controlla credenziali, destinatario e policy.

535
Authentication failedCredenziali SMTP rifiutate.
550
Mailbox unavailableCasella inesistente, bloccata o messaggio rifiutato.
551
User not localDestinatario non gestito da questo server.
552
Storage exceededQuota della casella o dimensione superata.
553
Mailbox name invalidIndirizzo o sintassi del destinatario non validi.
554
Transaction failedMessaggio rifiutato, spesso per policy o antispam.