coding, programming, css
| |

19 „Linux“ komandos ir patarimai, kurios sutaupys jūsų laiko

Išvertėme straip­snį, kuri­ame dal­i­jamės „Lin­ux“ komandų nau­do­ji­mo žin­iomis.

Šie gyven­i­mo įsi­lauži­mai skir­ti ne tik pradedantiesiems. Visai gali būti, kad net pažengę Lin­ux var­to­to­jai ras sau naud­ingų dalykų.

Naudokite skirtuką automatiniam užbaigimui

Kai prade­date ką nors rašyti Lin­ux ter­mi­nale, pas­pauskite tab­u­li­av­i­mo klav­išą, kad pamaty­tumėte visas parink­tis.

Pavyzdžiui, jei norite nukopi­juoti failą, pavad­in­tą mano_geriausias_failas_1.txt, įveskite „cp m“ ir pas­pauskite tab­u­li­av­i­mo klav­išą, kad pamaty­tumėte gal­i­mas parink­tis:

Naudojant skirtuką konsolėje jungiantis prie SSH

Perjungti į paskutinį naudotą katalogą

Pavyzdžiui, atsiduri­ate ilgame kat­a­loge ir pere­inate į kitą kat­a­logą kitu keliu. Turite grįžti į ankstes­nį kat­a­logą. Norė­da­mi tai padary­ti, turite įvesti komandą:

cd -

Taip grįšite į paskutinį nau­dotą kat­a­logą. Nereikia įvesti ilgo kelio arba jo kopi­juoti-įkli­juoti.

Perėjimas į ankstesnį katalogą dirbant konsolėje

Grįžti į pagrindinį katalogą

Norė­da­mi grįžti į savo namų kat­a­logą iš bet kurios „Lin­ux“ sis­te­mos, nau­dokite komandą:

cd ~ 

arba

cd

Dau­gu­mo­je Lin­ux pla­tin­imų ši koman­da sukon­figūruo­ta pagal numaty­tu­o­sius nus­taty­mus.:

Grįžkite į pagrindinį katalogą, kai dirbate su komandine eilute

Spausdinti katalogo turinį

Norė­da­mi tai padary­ti, galite nau­doti komandą:

l 

arba

ll

Vėl­gi, prik­lau­so nuo Lin­ux pla­tin­i­mai ir OS apval­ka­lo nus­taty­mus. Tači­au papras­tai galite nau­doti vieną iš komandų:

Katalogo turinio sąrašas sistemoje „Linux“.

Vykdykite kelias komandas viena komanda

Pavyzdžiui, reikia paleisti kelias koman­das iš eilės. Nereikia lauk­ti, kol vien­as baig­sis prieš pradedant kitą.

Norė­da­mi vienu metu vykdyti kelias koman­das, nau­dokite skyrik­lį ‘;’:

command_1; command_2; command_3

Jei ankstesnė buvo sėkminga, paleiskite kelias komandas viena komanda

Pavyzdžiui, turite sukur­ti kodą ir, jei kūri­mas buvo sėk­min­gas, paleiskite pakeitimus.

Tam galite nau­doti sep­a­ra­torių &&.

&& palei­džia kitą komandą tik tuo atve­ju, jei ankstes­nė sėk­min­gai baig­ta:

command_1 && command_2

Raskite ir naudokite komandas, kurias naudojote anksčiau

Pavyzdžiui, prieš kelias min­utes ar valan­das nau­do­jote ilgą komandą. Dabar tau jos vėl reikia. Prob­le­ma ta, kad neprisi­me­nate tik­slios koman­dos.

Spustelėkite ctrl+r, norė­da­mi pradėti atvirkšt­inę paiešką ir įveskite koman­dos dalį. Sis­tema peržiūrės jūsų istori­ją ir par­o­dys koman­das, atitinkančias jūsų paieškos ter­miną:

ctrl+r search_term

Pagal numaty­tu­o­sius nus­taty­mus sis­tema rodys tik vieną rezul­tatą. Norė­da­mi pamatyti dau­giau rezul­tatų, vėl ir vėl pas­pauskite ctrl+r – tai sug­rąžins jus vienu žingsniu atgal.

Norė­da­mi išeiti iš atvirkšt­inės paieškos, spustelėkite Ctrl + C.

Atvirkštinė paieška dirbant konsolėje

Kai kuri­u­ose „Bash“ apval­ka­lu­ose taip pat galite nau­doti myg­tukus Pus­lapis aukš­tyn ir žemyn, kad galė­tumėte ieškoti komandų.

Netyčia paspausdami Ctrl+S atjunkite Linux terminalą

Tikri­au­si­ai esate įpratę nau­doti Ctrl + S, ką nors išsaugoti. Bet jei šią komandą nau­dosite Lin­ux ter­mi­nale, ji užšals.

Nesi­jaudinkite – jums nereikia uždary­ti ter­mi­na­lo, kad jį atšaldy­tumėte. Vietoj to spustelėkite Ctrl + Q — ir ter­mi­nalas vėl veiks.

Eikite į eilutės pradžią arba pabaigą

Pavyzdžiui, įve­date ilgą komandą ir įpusėjus supran­tate, kad reikia ką nors pakeisti eilutės pradžio­je.

Norė­da­mi greiči­au ištaisyti komandą:

  • Spustelėkite Ctrl + A, eiti į eilutės pradžią,
  • Ctrl + E, eiti į eilės pabaigą.
Dirbdami terminale pereikite į eilutės pradžią ir pabaigą

Skaityti išpakuotus žurnalus

Serve­rio žur­nalai yra gzip failai. Papras­tai jie sus­paudži­a­mi taip, kad neužimtų daug vietos. Norint anal­izuoti žur­nalus, daž­ni­au­si­ai juos reikia išpakuoti. Tači­au tam reikalin­gos reda­gav­i­mo teisės, kurios ne visa­da prieinamos.

Komandų nau­do­ji­mas Z, jums nereikia išs­pausti sus­paustų failų. Galite nau­doti koman­das zlesszcat, zgrep. Per­skaitykite išsamias instruk­ci­jas, kaip tai padary­ti, kaip nau­doti z koman­das žur­nalams sus­pausti.

Norėdami skaityti failus, naudokite komandą less

Norė­da­mi peržiūrėti fai­lo tur­inį, cat koman­da nėra geri­au­sias pasirinki­mas, ypač jei failas yra didelis. Cat koman­da par­o­dys visą failą ekrane.

Vietoj to nau­dokite:

less path_to_file

Pakartotinai naudokite paskutinį elementą iš ankstesnės komandos su !$

Pavyzdžiui, turite sukur­ti kat­a­logą ir eiti į jį. tu gali nau­doti:

!$
Naudojant paskutinį elementą iš ankstesnės komandos sistemoje Linux

Pakartotinai naudokite ankstesnę komandą dabartinėje komandoje su !!

Galite iškvi­esti ankstes­nę komandą nau­do­da­mi !!. Tai naudin­ga, kai reikia paleisti komandą ir supran­tate, kad jums reikia admin­is­tra­to­ri­aus teisių:

!!
Ankstesnės komandos naudojimas esamoje komandoje Linux sistemoje

Rašybos klaidoms ištaisyti naudokite slapyvardį

Pavyzdžiui, netyčia parašėte gerp vietoj grep. Įveskite komandą į ter­mi­nalą:

alias gerp=grep

Tok­iu būdu jums nereikės iš nau­jo įvesti koman­dos.

Kopijuoti-įklijuoti Linux terminale

Ši koman­da skiri­asi prik­lau­so­mai nuo pla­tin­i­mo ir ter­mi­na­lo pro­gramos. Tači­au papras­tai kopi­jav­i­mas ir įkli­jav­i­mas veikia nau­do­jant tok­ius derinius:

  • Pasirinkite tek­stą, kurį norite kopi­juoti, ir dešini­uo­ju pelės myg­tuku spustelėkite, kad įkli­juo­tumėte.
  • Pasirinkite tek­stą, kurį norite kopi­juoti, ir spustelėkite vidur­inį pelės myg­tuką, kad įkli­juo­tumėte.
  • Ctrl + Shift + C kopi­jav­imui ir Ctrl + Shift + V įterp­ti.

Užmuškite vykdomą komandą ar procesą

Jei fone veikia koman­da ir norite iš jos išeiti, nau­dokite komandą:

Ctrl+C

Komandą „taip“ naudokite komandoms ar scenarijams, kuriems reikalingas interaktyvus atsakymas

Jei yra komandų ar sce­nar­i­jų, kuriems reikia var­to­to­jo sąveikos ir kiekvieną kartą reikia įvesti Y, galite nau­doti komandą Taip:

yes | command_or_script

Ištrinkite failo turinį neištrindami failo

Nau­dokite šią komandą:

> filename

Raskite failus su konkrečiu tekstu

Yra daug būdų rasti tur­inį Lin­ux komandų eilutė­je. Bet jei norite matyti failus, kuri­u­ose yra konkre­tus tek­stas, galite nau­doti šią komandą:

grep -Pri Search_Term path_to_directory

Naudokite pagalbą su bet kuria komanda

Beveik visu­ose komandų eilutės įranki­u­ose yra pagal­bos pus­lapis, kuri­ame par­o­dy­ta, kaip nau­doti koman­das. Norė­da­mi nau­doti pagal­bos parink­tį, įveskite:

command_tool --help

Pasi­da­lykite su mumis komen­taru­ose, kokias Lin­ux koman­das nau­do­jate taupy­da­mi laiką.

Šal­ti­nis: straip­s­nis apie ItFoss.

MacBook Pro on top of brown table
© Kari Shea

Įvertinkite straip­snį

0 / 12 Įver­tin­i­mas 0

Jūsų įver­tin­i­mas:

Viršutinis paveiksliukas: © Pexels

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *