La mia top 10 scorciatoie da terminale per Linux

Linux è così flessibile che spesso è possibile ottenere gli stessi risultati in diversi modi. Ciò che distingue gli amministratori di sistema è il modo in cui utilizziamo questa flessibilità per ottenere il risultato desiderato. Una delle gioie che tutti condividiamo è la nostra interazione quotidiana con i terminali Linux e la riga di comando. Evidentemente, i terminali e le linee di comando svolgono un ruolo significativo nella vita di quasi tutti gli amministratori di Linux.

I comandi possono diventare difficili a volte e davvero frustranti quando hai le giuste abilità, ma il tuo cervello inizia a pensare più velocemente di quello che la tastiera e il mouse possono fare per te.

Cosa puoi fare per semplificare la tua interazione con Linux in modo da poter ottenere molto di più ogni giorno? La soluzione più semplice, ma pratica sta utilizzando le scorciatoie. Le scorciatoie possono migliorare significativamente le tue abilità e farti risparmiare diversi giorni ogni anno, secondo studi recenti. Quindi ora potresti chiederti: “Quali sono le scorciatoie Linux più popolari e usate di frequente là fuori?”

Beh, non chiedere di più! In questo articolo, condivido la mia top 10 scorciatoie da terminale che credo siano utili per la più ampia gamma della comunità sysadmin. Sono una parte vitale della mia vita e mi permettono di risparmiare tempo e concentrarmi meglio su ciò che mi piace fare: costruire sistemi. Fornisco anche un suggerimento rapido alla fine per aiutarti a padroneggiare qualsiasi scorciatoia Linux.

Ma aspetta, quali sono le scorciatoie?

Le scorciatoie sono una chiave o una combinazione di tasti che forniscono un rapido accesso a un’attività o un comando specifico. Quasi tutti usano scorciatoie per computer in qualche forma o modo, ma sono particolarmente critici per gli amministratori di sistema Linux.

Solo una nota, la maggior parte di questi trucchi presuppone che tu stia usando una shell Bash. Essi possono essere simili in altre conchiglie, ma essere consapevoli che ci potrebbero essere sottili differenze.

Tab

Tab è il mio ultimo amico – non mi delude mai. E ‘ la scorciatoia più comodo e risparmio di tempo mai sviluppato. Si completa automaticamente i comandi, nomi di file o nomi di directory per voi. Basta iniziare a digitare un comando, un nome di file o un nome di directory, quindi premere il tasto Tab. Il sistema completerà la stringa o visualizzerà tutte le opzioni disponibili.

Ctrl+C

Ctrl+C è una scorciatoia ben nota che uso sempre. Interrompe in modo pulito la maggior parte dei programmi inviando il segnale SIGINT al programma che voglio interrompere e interrompere. La maggior parte dei programmi lo cattura correttamente e esce in modo pulito. Se il programma non specifica come gestire SIGINT, i processi sottostanti vengono quindi terminati automaticamente. Sì, è sicuro da usare.

Ctrl+R/O/G

Trovo questa combinazione (reverse-i-search) molto utile durante la ricerca nella cronologia dei miei comandi. Posso far apparire i comandi che ho usato in precedenza, navigare attraverso di essi e ripetere il comando di cui ho bisogno. Questo è molto utile con comandi lunghi e concatenati.

  • Ctrl + R: Richiama l’ultimo comando corrispondente ai caratteri forniti.
  • Ctrl+R (di nuovo): Naviga tra i comandi corrispondenti.
  • Ctrl + O: Invia il comando al tuo terminale o seleziona Invio per eseguire il comando dalla modalità di ricerca.
  • Ctrl + G: Lascia la modalità di ricerca della cronologia senza eseguire un comando.

Ctrl+L

Questa scorciatoia è equivalente al comandoclear. Cancella la schermata del terminale.

Ctrl+D

Questa scorciatoia ti disconnetterà efficacemente da qualsiasi terminale e lo chiuderà, o ti farà tornare all’utente originale quando usato dopo i comandisuosudo. Invia un marcatore EOF (End-of-file) a bash. Bash esce quando riceve questo marcatore. Questa scorciatoia è simile all’esecuzione del comandoexit.

Ctrl+Alt+D

Questa scorciatoia ridurrà al minimo tutti i terminali / finestre e mostrerà il tuo desktop. Ripetilo per ripristinare Windows nello stesso ordine.

Ctrl+U

Questa scorciatoia cancella tutto, dalla posizione corrente del cursore all’inizio della riga. Trovo questo utile quando scrivo erroneamente un comando o vedo un errore di sintassi e preferisco ricominciare da capo. È una scorciatoia molto utile.

Ctrl+Z

Questa scorciatoia è utile se hai bisogno di recuperare il terminale mentre lavori su qualcosa. Invia il segnale SIGTSTP al processo in primo piano. Ad esempio, stai lavorando in un editor di testo e devi uscire per trovare alcuni dati. È possibile utilizzare questo collegamento per sospendere e inviare l’editor in background, eseguire l’altra attività e quindi eseguire fg per tornare all’applicazione.

Ctrl+A

Sposta il cursore all’inizio della riga. Molto utile quando hai bisogno di quella piccola bandiera aggiunta all’inizio del tuo comando concatenato di 200 caratteri. Io uso questo al posto dei tasti freccia per risparmiare tempo.

Ctrl+E

Questa scorciatoia fa l’opposto di Ctrl+A. Sposta il cursore alla fine della riga. Uso sempre le scorciatoie Ctrl+A e Ctrl+E per spostare rapidamente il cursore attorno alla riga corrente durante la digitazione di comandi lunghi o concatenati.

Bonus tip

Ora hai la mia lista top 10 e una buona idea di come le scorciatoie possono migliorare le tue abilità di amministratore di sistema e la produttività complessiva. Ora, come farai a memorizzarli?

Uno dei modi migliori che ho trovato per imparare le scorciatoie di Linux è scegliere un paio di scorciatoie, scriverle su una nota post-it e attaccarle al mio schermo. Tengo il Post-it lì fino a quando non ho imparato le scorciatoie a memoria. Quindi passo a un’altra nota che contiene nuove scorciatoie.

Concludere

Ci vuole tempo per sviluppare competenze Linux di qualità. So che non li avevo tutti quando ho iniziato con Linux due decenni fa. Imparare questa manciata di scorciatoie vi aiuterà a brillare come un Linux pro e guadagnare seri diritti di vanteria nella comunità Linux.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *