GNU/Linux >> Znalost Linux >  >> Linux

[Tipy pro Linux]:Klávesové zkratky šetřící čas, které byste měli znát pro práci v bash shellu

Znalost těchto zkratek, které šetří čas, může být velkým přínosem pro ty, kteří shell často používají. Většina z těchto příkazů se používá pro rychlou navigaci nebo úpravu aktuálního příkazového řádku.

1. Pohyb:

    • Chcete-li se přesunout na začátek aktuálního řádku,

Ctrl + A
    • Chcete-li se přesunout na konec aktuálního řádku,

Ctrl + E
    • Chcete-li posunout kurzor o jedno slovo vpřed na aktuálním řádku,

Alt + F
    • Chcete-li přesunout kurzor o jedno slovo zpět na aktuálním řádku,

Alt + B

2. Manipulace s textem:

    • Chcete-li vymazat znaky na řádku před aktuální pozicí kurzoru,

Ctrl + U
    • Chcete-li vymazat znaky na řádku za aktuální pozicí kurzoru,

Ctrl + K
    • Chcete-li smazat slovo před kurzorem,

Ctrl + W
    • Chcete-li smazat slovo za kurzorem,

Alt + D
    • Historii můžete také rychle vyhledávat pomocí,

Ctrl + R

zobrazí se výzva:

(reverse-i-search)`':

Zadejte, co chcete vyhledat, například ssh, a získáte první odpovídající záznam v historii. Pokračujte stisknutím [Ctrl][R] pro hledání dále v historii pro všechny položky, které obsahují ssh. Když najdete požadovaný, stiskněte [Enter]. Pokud potřebujete upravit příkaz, který najdete, použijte šipku vpravo k opuštění vyhledávání a proveďte požadované změny.

    • Chcete-li, aby aktuální slovo za kurzorem bylo velké,

Alt + U
    • Chcete-li změnit aktuální slovo po kurzoru na malá písmena,

Alt + L

Poznámka:Pozice kurzoru je zde důležitá, pokud je kurzor uprostřed slova, změní se malá a velká písmena pouze v části slova za kurzorem

    • Chcete-li slovo napsat velkými písmeny,

Alt + C

Klávesové zkratky šetří kroky a znalost těchto několika zkratek při práci na příkazovém řádku může ušetřit spoustu času a psaní.


Linux
  1. 6 možností pro tcpdump, které potřebujete vědět

  2. Jak provést příkaz v prostředí Shell bez jeho uložení do historie? [Tipy pro Linux]

  3. Odůvodnění Bash Shell vás nevaruje před aritmetickým přetečením atd.?

  1. 14 běžných síťových portů, které byste měli znát

  2. Co pro vás může udělat shell dotfile

  3. Nastavte datum a čas pro každý příkaz, který provedete v historii Bash

  1. Jak Bash ví, jak je vyvoláván?

  2. Potřebujete Shell pro Scp?

  3. Který Shell bych měl použít – Tcsh vs Bash?