Mājas lapa » » Labākie tastatūras īsceļi Bash (pazīstams arī kā Linux un macOS termināls)

    Labākie tastatūras īsceļi Bash (pazīstams arī kā Linux un macOS termināls)

    Bash ir noklusējuma komandrindas apvalks vairumam Linux sadalījumu, sākot no Ubuntu un Debian līdz Red Hat un Fedora. Bash ir arī noklusējuma apvalks, kas iekļauts macOS, un jūs varat instalēt Linux balstītu bash vidi sistēmā Windows 10.

    Bash apvalks piedāvā plašu tastatūras īsceļu klāstu. Tie darbosies bash jebkurā operētājsistēmā. Dažas no tām var nedarboties, ja piekļūstat bash attālināti, izmantojot SSH vai telnet sesiju, atkarībā no tā, kā jūsu atslēgas ir kartētas.

    Darbs ar procesiem

    Lai pārvaldītu darbības procesus, izmantojiet šādus īsceļus.

    • Ctrl + C: Pārtraukt (nogalināt) pašreizējo priekšplāna procesu, kas darbojas terminālī. Tas nosūta SIGINT signālu procesam, kas tehniski ir tikai lielākā daļa procesu, kas to apmierinās, bet daži var to ignorēt.
    • Ctrl + Z: Apturiet pašreizējo priekšplāna procesu, kas darbojas bash. Tas nosūta SIGTSTP signālu procesam. Lai vēlāk atgrieztu procesu priekšplānā, izmantojiet fg process_name komandu.
    • Ctrl + D: Aizveriet bash apvalku. Tas nosūta EOF (End-of-file) marķieri uz bash un bash iziet, kad tas saņem šo marķieri. Tas ir līdzīgs Izeja komandu.

    Ekrāna vadība

    Šādi īsceļi ļauj kontrolēt ekrānā redzamo.

    • Ctrl + L: Notīriet ekrānu. Tas ir līdzīgs komandai “clear”.
    • Ctrl + S: Pārtraukt visu izeju uz ekrānu. Tas ir īpaši noderīgi, ja palaiž komandas ar lielu garu iznākumu, bet jūs nevēlaties pārtraukt komandu ar Ctrl + C.
    • Ctrl + Q: Atsākt izvadi uz ekrāna pēc tam, kad tā ir apstādināta ar Ctrl + S.

    Kursora pārvietošana

    Izmantojiet šādus īsceļus, lai ātri pārvietotu kursoru ap pašreizējo līniju, rakstot komandu.

    • Ctrl + A vai Mājas: Doties uz līnijas sākumu.
    • Ctrl + E vai Beigas: Iet uz līnijas beigām.
    • Alt + B: Iet pa kreisi (atpakaļ) vienu vārdu.
    • Ctrl + B: Iet pa kreisi (atpakaļ) vienu rakstzīmi.
    • Alt + F: Iet pa labi (uz priekšu) vienu vārdu.
    • Ctrl + F: Iet pa labi (uz priekšu) vienu rakstzīmi.
    • Ctrl + XX: Pārvietojieties starp līnijas sākumu un kursora pašreizējo atrašanās vietu. Tas ļauj jums nospiest Ctrl + XX, lai atgrieztos līnijas sākumā, kaut ko mainītu un pēc tam nospiediet taustiņu kombināciju Ctrl + XX, lai atgrieztos sākotnējā kursora pozīcijā. Lai izmantotu šo saīsni, turiet taustiņu Ctrl un divreiz pieskarieties X taustiņam.

    Teksta dzēšana

    Izmantojiet šādus īsceļus, lai ātri izdzēstu rakstzīmes:

    • Ctrl + D vai Dzēst: Dzēsiet rakstzīmi zem kursora.
    • Alt + D: Dzēst visas rakstzīmes pēc kursora pašreizējā rindā.
    • Ctrl + H vai Backspace: Dzēst rakstzīmi pirms kursora.

    Apstiprinājuma ievadīšana

    Šie īsceļi ļauj noteikt kļūdas un atcelt taustiņu nospiešanu.

    • Alt + T: Mainiet pašreizējo vārdu ar iepriekšējo vārdu.
    • Ctrl + T: Pārslēdziet pēdējās divas rakstzīmes pirms kursora. To var izmantot, lai ātri izlabotu kļūdas, ievadot divas rakstzīmes nepareizā secībā.
    • Ctrl + _: Atcelt pēdējo taustiņu. To var atkārtot, lai atsauktu vairākas reizes.

    Griešana un ielīmēšana

    Bash ietver dažas galvenās izgriešanas un ielīmēšanas funkcijas.

    • Ctrl + W: Izgrieziet vārdu pirms kursora, pievienojot to starpliktuvē.
    • Ctrl + K: Izgrieziet līnijas daļu pēc kursora, pievienojot to starpliktuvē.
    • Ctrl + U: Izgrieziet līnijas daļu pirms kursora, pievienojot to starpliktuvē.
    • Ctrl + Y: Ielīmējiet pēdējo, ko izgriezāt no starpliktuves. Y šeit ir “yank”.

    Lielo burtu rakstzīmes

    Bash apvalks var ātri pārvērst rakstzīmes uz lielajiem vai mazajiem burtiem:

    • Alt + U: Izmantot katru rakstzīmi no kursora līdz pašreizējā vārda beigām, pārveidojot rakstzīmes uz lielajiem burtiem.
    • Alt + L: Uncapitalize katru rakstzīmi no kursora līdz pašreizējā vārda beigām, pārveidojot rakstzīmes uz mazajiem burtiem.
    • Alt + C: Izmantot rakstzīmi zem kursora. Kursors pārvietosies līdz pašreizējā vārda beigām.

    Tab Tab

    Tabulēšanas pabeigšana ir ļoti noderīga bash funkcija. Rakstot failu, direktoriju vai komandas nosaukumu, nospiediet Tab un bash, ja iespējams, automātiski pabeidz rakstīt. Ja tā nav, bash parādīs dažādas iespējamās atbilstības, un jūs varat turpināt rakstīt un nospiežot Tab, lai pabeigtu rakstīšanu.

    • Tab: Automātiski aizpildiet ievadīto failu, direktoriju vai komandu.

    Piemēram, ja jums ir fails / home / chris / un / vai tas ir vienīgais faila nosaukums, kas sākas ar “r” šajā direktorijā, varat ierakstīt / home / chris / r, nospiediet taustiņu Tab, un bash automātiski aizpildīs / home / chris / really_long_file_name jums. Ja jums ir vairāki faili vai katalogi, kas sākas ar “r”, bash jūs informēs par jūsu iespējām. Varat sākt rakstīt vienu no tiem un nospiediet "Tab", lai turpinātu.

    Darbs ar komandu vēsturi

    Jūs varat ātri ritināt pēdējās komandas, kas tiek glabātas lietotāja konta bash vēstures failā:

    • Ctrl + P vai Augšupvērstā bultiņa: Dodieties uz iepriekšējo komandu vēstures komandu. Nospiediet īsceļu vairākas reizes, lai atgrieztos vēsturē.
    • Ctrl + N vai Uz leju: Dodieties uz nākamo komandu vēstures komandu. Nospiediet īsceļu vairākas reizes, lai iet uz priekšu caur vēsturi.
    • Alt + R: Atjaunojiet visas izmaiņas, kas izdarītas komandā, kuru esat noņēmis no savas vēstures, ja esat to rediģējis.

    Bash ir arī īpašs „atsaukšanas” režīms, kuru varat izmantot, lai meklētu iepriekš palaistas komandas:

    • Ctrl + R: Atgādiniet pēdējo komandu, kas atbilst jūsu sniegtajām rakstzīmēm. Nospiediet šo saīsni un sāciet rakstīt, lai meklētu komandas vēstures vēsturi.
    • Ctrl + O: Palaist komandu, kuru atradāt ar Ctrl + R.
    • Ctrl + G: Atstājiet vēstures meklēšanas režīmu, neizmantojot komandu.

    emacs vs vi Tastatūras īsceļi

    Iepriekš minētie norādījumi paredz, ka izmantojat noklusējuma tastatūras īsceļu konfigurāciju. Pēc noklusējuma bash izmanto emacs-stila taustiņi. Ja esat pieradis pie vi teksta redaktoru, varat pārslēgties uz vi-style tastatūras īsceļiem.

    Nākamā komanda ieviesīs bash vi režīms:

    set -o vi

    Nākamā komanda nodos bash atpakaļ noklusējuma emacs režīms:

    iestatiet emo

    Ar dažiem no tiem savā darbarīkā jūs būsiet termināļa kapteinis.