[Definitivní průvodce] Nejlepší sbírka zkratek terminálu Ubuntu – Zrychlete svůj pracovní proces!

目次

Úvod

Při používání Ubuntu je práce s terminálem nezbytná. Pro vývojáře a správce serverů je optimalizace operací v terminálu klíčová.
Využitím „Ubuntu Terminal Shortcuts“ můžete snížit úsilí při zadávání příkazů a výrazně zlepšit svou pracovní efektivitu.

Tento článek poskytuje komplexní průvodce od základních operací pro začátečníky po pokročilé zkratky pro zkušené uživatele.
Dále pokrývá metody přizpůsobení a příklady použití, aby vám pomohl maximálně využít terminál.

Co se z tohoto článku naučíte

  • Základní zkratky Ubuntu terminálu
  • Užitečné techniky šetřící čas pro středně pokročilé a pokročilé uživatele
  • Jak přizpůsobit zkratky
  • Reálné scénáře použití

Výhody učení se zkratkám

  • Zvýšená efektivita zadávání : Rychlé přesouvání kurzoru a prohledávání historie
  • Optimalizované operace s příkazy : Okamžité spouštění často používaných příkazů
  • Snížené zatížení : Minimalizujte používání myši a pracujte výhradně pomocí klávesnice

Nyní se ponořme do zkratek Ubuntu terminálu.

Základní zkratky Ubuntu terminálu (pro začátečníky)

Pokud jste v používání terminálu noví, začněte učením základních zkratek.
Následující příkazy jsou často používány v každodenních úlohách, takže jejich zvládnutí bude vysoce prospěšné.

Zkratky pro pohyb kurzoru

Zde jsou zkratky pro rychlé přesouvání kurzoru při úpravě textu v terminálu.

Zkratka

Popis

Ctrl + A

Přesuň kurzor na začátek řádku

Ctrl + E

Přesuň kurzor na konec řádku

Ctrl + B

Přesunout kurzor vlevo (stejně jako šipka vlevo)

Ctrl + F

Přesunout kurzor doprava (stejně jako šipka →)

Zkratky pro úpravu textu

Zde jsou zkratky pro rychlé mazání a úpravu textu.

Zkratka

Popis

Ctrl + H

Odstranit jeden znak (stejně jako Backspace)

Ctrl + D

Odstranit znak pod kurzorem (stejně jako klávesa Delete)

Ctrl + W

Smazat slovo vlevo od kurzoru

Ctrl + U

Odstranit od pozice kurzoru do začátku řádku

Ctrl + K

Odstranit od pozice kurzoru až po konec řádku

Ctrl + Y

Vložte naposledy smazaný text

Operace s historií příkazů

Můžete efektivně pracovat v terminálu odkazováním na dříve zadané příkazy.

Zkratka

Popis

Ctrl + P

Zobrazit předchozí příkaz (stejné jako šipka nahoru)

Ctrl + N

Zobrazit následující historii příkazů (stejně jako šipka dolů)

Ctrl + R

Hledat konkrétní příkaz v historii (zpětné vyhledávání)

Ctrl + G

Zavřít historii vyhledávání

Zkratky pro ovládání obrazovky

Tyto zkratky vám pomohou efektivně spravovat obrazovku terminálu.

Zkratka

Popis

Ctrl + L

Vyčistit obrazovku (stejně jako příkaz clear)

Ctrl + S

Pozastavit vstup dočasně

Ctrl + Q

Obnovit pozastavený vstup

Zrychlete svůj pracovní tok v Ubuntu terminálu! (Středně pokročilé zkratky)

Jakmile budete mít základní zkratky pod kontrolou, je čas přejít k pokročilejším operacím.
Naučení se zkratek pro správu procesů a ovládání obrazovky vám pomůže pracovat v terminálu ještě efektivněji.

Zkratky pro správu procesů

Efektivní správa procesů je nezbytná při práci v Ubuntu terminálu. Tyto zkratky vám usnadní manipulaci s úkoly.

Zkratka

Popis

Ctrl + C

Vynuceně ukončit běžící proces

Ctrl + Z

Pozastavte běžící proces

fg

Obnovit pozastavený proces na popředí

bg

Obnovit pozastavený proces na pozadí

Kopírování a vložení

Kopírování a vkládání v terminálu se liší od standardních klávesových zkratek.

Zkratka

Popis

Ctrl + Shift + C

Kopírovat text

Ctrl + Shift + V

Vložit text

Používání těchto zkratek učiní vaši práci v terminálu mnohem plynulejší.

Pokročilé zkratky Ubuntu terminálu (zvýšení produktivity)

Po zvládnutí základních a středně pokročilých zkratek je čas využít pokročilé zkratky k supernabíjení vašeho pracovního toku v terminálu.
Naučením pohybu po slovech, konverze velkých/malých písmen a správy relací můžete pracovat ještě efektivněji.

Pokročilé zkratky pro úpravu textu

Tyto zkratky umožňují rychlejší úpravu textu ve srovnání se standardním pohybem kurzoru.

Shortcut

Description

Esc + B

Move cursor one word left

Esc + F

Move cursor one word right

Esc + U

Convert text from cursor position to end of the word to uppercase

Esc + L

Convert text from cursor position to end of the word to lowercase

Esc + C

Capitalize the first letter of the word under the cursor

Ctrl + T

Swap the two characters around the cursor

Správa terminálových relací (správa více oken)

Pokud často pracujete s více terminálovými okny, tyto zkratky vám umožní mezi nimi plynule přepínat.

Shortcut

Description

Ctrl + Shift + TOpen a new tab
Ctrl + Shift + WClose the current tab
Ctrl + PageUpSwitch to the previous tab
Ctrl + PageDownSwitch to the next tab
Ctrl + Shift + NOpen a new terminal window

Správa procesů na pozadí

Jako pokročilý uživatel můžete často potřebovat spouštět více procesů paralelně v terminálu.
Tyto zkratky vám pomohou efektivně spravovat procesy.

Zkratka

Popis

Ctrl + ZPozastavit běžící proces
bgObnovit pozastavený proces na pozadí
fgObnovit pozastavený proces na popředí
jobsZobrazit seznam procesů na pozadí
kill [PID]Vynuceně ukončit proces s uvedeným PID

Jak přizpůsobit zkratky Ubuntu terminálu

I když Ubuntu terminál obsahuje mnoho užitečných zkratek, jejich přizpůsobení vašemu pracovnímu postupu může výrazně zvýšit efektivitu.
Tato sekce pokrývá nastavení aliasů, .bashrc a .inputrc přizpůsobení.

Používání aliasů ke zkrácení příkazů

Nastavení aliasů vám umožní zkrátit často používané příkazy a snížit úsilí při psaní.

Základní použití aliasů

Aliasy vám umožňují volat konkrétní příkazy pomocí krátkého vlastního jména.
Například můžete zkrátit ls -la na ll takto:

alias ll='ls -la'

Tento příkaz bude aktivní pouze pro aktuální relaci.

Vytváření aliasů trvale

Aby aliasy zůstaly aktivní po restartu terminálu, přidejte je do ~/.bashrc nebo ~/.zshrc.

  1. Upravte .bashrc (nebo .zshrc ):
nano ~/.bashrc   # If using Bash
nano ~/.zshrc    # If using Zsh
  1. Přidejte následující řádky na konec souboru:
alias ll='ls -la'
alias cls='clear'
alias grep='grep --color=auto'
alias gs='git status'
  1. Aplikujte nastavení:
source ~/.bashrc   # or source ~/.zshrc

💡 Tipy

  • Nastavení alias grep='grep --color=auto' zlepšuje viditelnost výstupu příkazů.
  • Zkrácení operací Git pomocí aliasů jako gs='git status' urychluje vývojovou práci.

Úprava .bashrc pro přizpůsobení

Soubor ~/.bashrc je načten při spuštění Bash (výchozího shellu).
Úpravou tohoto souboru můžete volně přizpůsobit chování terminálu.

Příklad přizpůsobení ①: Zobrazení zprávy při otevření terminálu

Aby se zobrazila vlastní zpráva při otevření terminálu, přidejte následující řádek do ~/.bashrc:

echo "Welcome to Ubuntu Terminal! Let's have a productive day!"

Příklad přizpůsobení ②: Automatická změna do specifického adresáře

Můžete nakonfigurovat terminál tak, aby se automaticky přepnul do specifického adresáře při otevření.

cd ~/projects

💡 Tipy

  • Pro vývojáře může být pohodlné nastavení automatického přechodu do ~/projects nebo jiných pracovních adresářů.
  • Přidání clear na konec .bashrc vymaže obrazovku při spuštění a poskytne čisté pracovní prostředí.

Úprava .inputrc pro změnu klávesových vazeb

Pro změnu klávesových vazeb v Bash můžete upravit ~/.inputrc.

Příklad přizpůsobení ①: Přiřazení Ctrl + T k provedení ls -la

Přidáním následujícího nastavení do ~/.inputrc umožníte Ctrl + T provést ls -la:

"C-t": "ls -la
"

Pro aplikaci změn:

bind -f ~/.inputrc

Příklad přizpůsobení ②: Úprava chování vyhledávání historie

Výchozí nastavení, stisknutí Ctrl + R pro vyhledávání historie načítá minulé příkazy po jednom znaku.
Přidáním následujících řádků do ~/.inputrc umožníte okamžité zobrazení celého shodného příkazu.

"e[A": history-search-backward
"e[B": history-search-forward

💡 Tipy

  • Nastavení history-search-backward umožňuje vyhledávat historii jen s několika stisky kláves.
  • Přizpůsobení kláves jako Ctrl + T vám umožní vytvořit vlastní zkratky .

[Use Cases] Jak profesionálové optimalizují workflowy terminálu

Nyní, když jste se naučili používat a přizpůsobovat zkratky Ubuntu terminálu, jak je profesionálové aplikují v reálných workflowch?
Tato sekce představuje praktické případy použití pro vývojáře, správce serverů a obecné uživatele.

Pro vývojáře: Zrychlení workflow Git

Pro vývojáře je optimalizace operací Git klíčová. Používání zkratek terminálu může dramaticky zlepšit rychlost workflow.

Používání zkratek pro workflow Git

Shortcut

Description

Ctrl + R

Search previous Git commands

!!

Repeat the last command

alias gs='git status'

Run git status using gs

alias ga='git add .'

Run git add . using ga

alias gc='git commit -m'

Commit using gc "message"

Efektivní vyhledávání historie Git

Pomocí vyhledávání historie můžete rychle načíst minulé příkazy Git.

Ctrl + R → Type "git"

💡 Tipy

  • S Ctrl + R nemusíte opakovat dlouhé příkazy Git.
  • Používání alias zjednodušuje složité operace Git.

Pro správce serverů: Optimalizace SSH & Správy logů

Pro správu vzdálených serverů je efektivní použití terminálu klíčové.

Zkratka pro připojení SSH

Místo ručního zadávání IP serveru pokaždé můžete nakonfigurovat zkratky SSH v ~/.ssh/config.

Host myserver
    HostName 192.168.1.100
    User ubuntu
    IdentityFile ~/.ssh/id_rsa

To vám umožní připojit se k serveru pomocí:

ssh myserver

💡 Tipy

  • Zkrácení názvu serveru snižuje úsilí při zadávání.
  • Používání Ctrl + Shift + T pro otevření nových karet usnadňuje správu více serverů současně.

Zjednodušení správy logů

Pro monitorování serverových logů v reálném čase použijte tail -f.

alias logs='tail -f /var/log/syslog'

To vám umožní kontrolovat logy jen pomocí:

logs

💡 Tipy

  • Používání aliasů jako logs eliminuje nutnost pokaždé psát celý příkaz.

Pro běžné uživatele: Zjednodušení práce v terminálu

I běžní uživatelé mohou těžit ze zkratek ke zvýšení efektivity.

Zjednodušení správy souborů

Zkratka

Popis

ll

Zkratka pro ls -la (alias)

mkdir -p

Vytvořte vnořené adresáře jedním příkazem

rm -i

Zobrazit potvrzení před mazáním souborů

mv -i

Zabránit přepisování při přesunu souborů

Závěr

V tomto článku jsme prozkoumali jak optimalizovat používání Ubuntu terminálu pomocí zkratek.

Hlavní body

Základní zkratky: Pohyb kurzoru, úprava textu, historie příkazů
Středně pokročilé zkratky: Správa procesů, kopírování a vkládání
Pokročilé zkratky: Pokročilá úprava textu, správa relací, řízení procesů na pozadí
Přizpůsobení: Nastavení aliasů, úpravy .bashrc, .inputrc
Příklady použití: Rychlejší operace s Gitem, efektivní správa SSH a logů, vylepšená navigace v souborech

Využitím těchto zkratek můžete výrazně zvýšit svou efektivitu a ušetřit čas.
Procvičujte jejich používání, aby byl váš zážitek z terminálu plynulejší a produktivnější.

V dalším článku se budeme věnovat pokročilým technikám přizpůsobení terminálu a představíme nové nástroje. Zůstaňte s námi!