Premere la freccia "su" nella riga di comando Mac o Linux e verrà visualizzato l'ultimo comando eseguito. Continua a premere "su" e vedrai più comandi; puoi tornare indietro di giorni, mesi o persino anni.
Questa è la tua cronologia, ed è molto comoda. Se hai commesso un errore digitando un comando lungo, premi semplicemente "su" e correggi il problema. Se si desidera riconnettersi a un server SSH utilizzato l'altro giorno, è sufficiente premere "su" fino a visualizzare il comando pertinente.
È utile, ma qui c'è anche un potenziale problema di sicurezza, in particolare se si digita accidentalmente un password in testo normale ad un certo punto. Come si chiarisce questa storia? Per farla breve, puoi farlo con due comandi:cronologia -c
, seguito darm ~ / .bash_history
. Ecco cosa fanno questi comandi, per maggiore chiarezza.
La cronologia può essere suddivisa in due blocchi. C'è la cronologia delle tue sessioni correnti e c'è la tua cronologia a lungo termine. Il nostro primo comando,cronologia -c
, si occupa della sessione corrente.
Il comandocronologia
è incorporato in Bash stesso e il modificatore-c
dice il programma per cancellare quella storia. Questo comando impedirà che qualsiasi cosa nella tua sessione attuale venga scritta nella tua cronologia a lungo termine, ma non cancella la cronologia a lungo termine.
Se vuoi rimuovere la totalità di la cronologia, eseguire il seguente comando:
rm ~ / .bash_history
Se non si conosce,rm
è un comando di vecchia data per l'eliminazione di file in sistemi basati su UNIX.~ /.bash_history
è un semplice documento di testo, che memorizza la cronologia di Bash.
In alternativa, è possibile aprire il file ed eliminare le righe di cui si è preoccupati. Su un Mac, digitaapri ~ / .bash_history
e il tuo editor di testo predefinito aprirà il file.
Sui sistemi Linux, sostituisciapri
con il nome del tuo editor di testo preferito, comenano
,vim
ogedit
. Una volta aperto il file, puoi eliminare qualsiasi riga che preferiresti non tenere a mano. Salva il file, quindi riavvia la shell e le linee eliminate non verranno più visualizzate.
Questo è per lo più non correlato, ma lo menziono comunque. Il comandocancella
fa sembrare il tuo Terminale come se avessi appena aperto una nuova sessione, il che è utile se fai molti screenshot e vuoi che le cose sembrino in ordine (o non vuoi che le persone al di sopra della tua spalla vedano cosa comandi che hai eseguito.)
Questo è del tutto estetico: scorri verso l'alto e vedrai il tuo output precedente. Ma se sei nella mia linea di lavoro, è utile.
Arresta iTunes dall'avvio quando premi Play sulla tastiera del tuo Mac
Mi piace il mio MacBook Pro. Odio iTunes. Non penso di essere solo. Eppure ogni volta che clicco il pulsante "Riproduci" sulla mia tastiera, o connetto un altoparlante Bluetooth, iTunes si presenta, mi prende in giro. Idealmente, non avrei mai più visto iTunes. Uso Vox per ascoltare musica e non ho bisogno del lettore musicale / negozio di musica di Apple / negozio di film e TV / strumento di backup per iPhone e iPad / browser di app store desktop / servizio di streaming in abbonamento / directory podcast / risorsa hog.
Windows 10 dovrebbe aggiornarsi automaticamente. Ma potrebbero volerci settimane o più per un grande aggiornamento come l'Anniversary Update per raggiungere il tuo PC. Ecco perché succede e come saltare l'attesa. Recentemente aggiornato a Windows 10 o all'aggiornamento di novembre CORRELATO: Come liberare oltre 10 GB di spazio su disco dopo l'installazione dell'aggiornamento di anniversario di Windows 10 Se hai appena aggiornato il tuo PC a Windows 10 o aggiornato dalla versione iniziale di Windows 10 all'aggiornamento di Windows 10 di novembre, non sarai in grado di eseguire l'aggiornamento Anniversary per 30 giorni.