GNU/Linux >> Linux Esercitazione >  >> Linux

Le mie prime 10 scorciatoie da terminale per Linux

Linux è così flessibile che spesso puoi 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 righe di comando svolgono un ruolo significativo nella vita di quasi tutti gli amministratori Linux.

I comandi a volte possono diventare complicati e davvero frustranti quando hai le competenze giuste, ma il tuo cervello inizia a pensare più velocemente di quanto la tastiera e il mouse possano 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, è l'utilizzo di scorciatoie . Secondo studi recenti, le scorciatoie possono migliorare significativamente le tue abilità e farti risparmiare diversi giorni all'anno. Quindi ora potresti chiederti:"Quali sono le scorciatoie Linux più popolari e utilizzate di frequente là fuori?"

Bene, non chiedere di più! In questo articolo, condivido le mie prime 10 scorciatoie da terminale che ritengo utili alla gamma più ampia della comunità di amministratori di sistema. Sono una parte vitale della mia vita e mi permettono di risparmiare tempo e concentrarmi meglio su ciò che mi piace fare:Costruire i sistemi. Alla fine fornisco anche un rapido suggerimento per aiutarti a padroneggiare qualsiasi scorciatoia Linux.

Ma aspetta, cosa sono le scorciatoie?

Le scorciatoie sono un tasto o una combinazione di tasti che forniscono un accesso rapido a un'attività o un comando specifico. Quasi tutti usano le scorciatoie del computer in qualche modo o modo, ma sono particolarmente critiche per gli amministratori di sistema Linux.

Solo una nota, la maggior parte di questi trucchi presuppone che tu stia usando una shell Bash. Potrebbero essere simili in altre shell, ma tieni presente che potrebbero esserci sottili differenze.

1. Scheda

Tab è il mio migliore amico:non mi delude mai. È la scorciatoia più pratica e il risparmio di tempo mai sviluppato. Completa automaticamente comandi, nomi di file o nomi di directory per te. Inizia semplicemente a digitare un comando, un nome di file o un nome di directory, quindi premi il tasto TAB. Il sistema completerà la stringa o visualizzerà tutte le opzioni disponibili.

2. Ctrl+C

Ctrl+C è una scorciatoia ben nota che uso sempre. Annulla 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 ed esce in modo pulito. Se il programma non specifica come gestire SIGINT, i processi sottostanti vengono terminati automaticamente. Sì, è sicuro da usare.

3. Ctrl+R/O/G

Trovo questa combinazione (reverse-i-search) molto utile durante la ricerca nella cronologia dei miei comandi. Posso richiamare 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:rimanda il comando al tuo terminale o seleziona Invio per eseguire il comando dalla modalità di ricerca.
  • Ctrl+G:abbandona la modalità di ricerca della cronologia senza eseguire un comando.

4. Ctrl+L

Questa scorciatoia equivale a clear comando. Cancella lo schermo del tuo terminale.

5. Ctrl+D

Questa scorciatoia ti disconnetterà efficacemente da qualsiasi terminale e lo chiuderà, oppure ti riporterà all'utente originale se utilizzato dopo su o sudo comandi. Invia un marcatore EOF (End-of-file) a bash. Bash esce quando riceve questo segnalino. Questa scorciatoia è simile all'esecuzione di exit comando.

[ Download gratuito: cheat sheet dei comandi avanzati di Linux. ]

6. Ctrl+Alt+D

Questo collegamento ridurrà a icona tutti i terminali/finestre e mostrerà il desktop. Ripetere l'operazione per ripristinare le finestre nello stesso ordine.

7. Ctrl+U

Questa scorciatoia cancella tutto dalla posizione corrente del cursore all'inizio della riga. Lo trovo utile quando scrivo in modo errato un comando o vedo un errore di sintassi e preferisco ricominciare da capo. È una scorciatoia molto utile.

8. Ctrl+Z

Questa scorciatoia è utile se è necessario recuperare il terminale mentre si lavora 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. Puoi utilizzare questa scorciatoia per sospendere e inviare l'editor in background, eseguire l'altra attività e quindi eseguire fg per tornare alla tua applicazione.

9. 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. Lo uso al posto dei tasti freccia per risparmiare tempo.

10. 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 sulla riga corrente durante la digitazione di comandi lunghi o concatenati.

Suggerimento bonus

Ora hai la mia lista dei primi 10 e una buona idea di come le scorciatoie possono migliorare le tue capacità di amministratore di sistema e la produttività generale. Ora, come li memorizzerai?

Uno dei modi migliori che ho trovato per imparare le scorciatoie di Linux è scegliere un paio di scorciatoie, scriverle su un post-it e incollarlo sul mio schermo. Conservo il Post-it finché non ho imparato a memoria le scorciatoie. Quindi passo a un'altra nota che contiene nuove scorciatoie.

Concludi

Ci vuole tempo per sviluppare competenze Linux di qualità. So di non averli tutti quando ho iniziato con Linux due decenni fa. Imparare questa manciata di scorciatoie ti aiuterà a brillare come professionista di Linux e ti farà guadagnare seri diritti di vanteria nella comunità Linux.

[ Scarica ora:una guida per l'amministratore di sistema allo scripting Bash. ]


Linux
  1. Una guida al terminale Linux per principianti

  2. Linux tty Command Tutorial per principianti (con esempi)

  3. Le 5 migliori opzioni di comando man di Linux per sfogliare le pagine man

  4. I 10 migliori tutorial per gli amministratori Linux

  5. 5 usi del comando mv nel terminale Linux

I 20 migliori comandi del terminale Linux da provare per un principiante

Scorciatoie per la navigazione nella cronologia del terminale

I migliori 8 emulatori di terminale per Linux [nel 2021]

Comando principale di Linux

top Esempi di comandi in Linux

Linux top -c per mostrare il comando completo