Skelbimas

Terminalas gali būti bauginanti vieta, tačiau yra didelė tikimybė, kad atidarysite vieną, naudodamiesi „Linux“ patirtimi. Jei praleisite ten gana daug laiko, galite pastebėti, kad tai nėra taip blogai. Aš nusprendžiau naudoti terminalą kai kurioms užduotims, tokioms kaip programinės įrangos diegimas ir atnaujinimas Kaip išspręsti problemas, susijusias su „Ubuntu Update Manager“Beveik kiekvienam vartotojui iškilo problemų su „Ubuntu Update Manager“ - trūko saugyklų arba dėl neįprastų klaidų, rodančių interneto ryšio problemas. Parodysime, kaip į juos galima kreiptis. Skaityti daugiau .

Nesvarbu, ar esate terminalo naujokas, ar tas, kuris seniai įveikė baimę, yra būdų, kaip padaryti viską sklandžiau. Čia yra 20 nuorodų, kurios gali padėti įveikti kai kuriuos komandinės eilutės nepatogumus.

„LinuxTerminalShortcuts-Echo“

Žymeklio perkėlimas

Iš pradžių net judėti terminale atrodo sunkiau. Laimei, tai nėra sunkiau, o tik kitaip. Nuimkite ranką nuo jutiklinio skydelio, giliai įkvėpkite ir nusišypsokite. Klaviatūra netrukus taps geriausiu draugu.

instagram viewer

1. Peršokimas tarp linijos dalių

Naudokite „Ctrl“ + kairėn ir „Ctrl“ + dešinėn judėti tarp skirtingų linijos dalių. Tarkime, kad jūs įvedėte šią eilutę.

dnf diegti kde-desktop-environment

Bakstelėjimas „Ctrl“ + kairėn perkelia jus į aplinka, darbalaukis, kde, diegtiir dnf, tokia tvarka.

2. Peršok prie linijos pradžios ar pabaigos

Namai arba „Ctrl“ + A perkelkite žymeklį į eilutės pradžią. Galas arba „Ctrl“ + E perkelia jus atgal į pabaigą.

Kuriuos klavišus naudojate, priklauso nuo klaviatūros išdėstymo. Ne visi kompiuteriai turi Namai ir Galas raktai. „MacBooks“ to nedaro. Bet kuriuo budu, „Ctrl“ + A / E turėtų veikti.

3. Aiškios linijos dalys arba visos

„Ctrl“ + K perima viską nuo dabartinės jūsų padėties iki eilutės pabaigos ir atiduoda įkrovą. „Ctrl“ + W eina po žodžio tiesiai prieš žymeklį. „Ctrl“ + U trina nuo eilutės pradžios iki dabartinės žymeklio padėties

4. Automatiškai užpildykite komandą arba katalogą

Spustelėjus skirtuką, užbaigiamas dabartinės komandos arba katalogo pavadinimas.

Įsivaizduokime, kad jūs einate į atsisiuntimų aplanką naudodamiesi šia eilute:

cd / home / user / parsisiuntimai

Galite paspausti skirtuką, kai esate CD / namai / vartotojas / Dow automatiškai baigti žodį.

Tarkime, kad norite įdiegti daugybę programų naudodami apt-get įdiegti. Galite įvesti tinkami įeiti ir paspauskite skirtuką.

Kai terminalas negali nuspėti, ką bandote pasakyti, paprastai tai leidžia jums pranešti pyptelėjus.

Perdirbimas

Tie iš mūsų, kurie užaugo „Windows“ ir „Mac“ eroje, įpratę spustelėti piktogramas, kad viską padarytumėte. Terminale to nėra. Tai reiškia, kad turime išspausdinti kiekvieną komandą. Laimei, mes turime būdų, kaip išvengti pakartotinių dalykų kartojimo.

5. Perjunkite neseniai naudotas linijas

Paspauskite Aukštyn rodyklė, jei norite patekti į paskutinę naudotą komandą. Bakstelėkite jį dar kartą, jei norite atkurti ankstesnį. Paspauskite Žemyn rodyklė, jei nuėjote per toli.

Terminalas išsaugo jūsų istoriją net ir uždarius langą, todėl galite tai padaryti, kad prisimintumėte komandas, kurias naudojote prieš kelias dienas.

6. Nukopijuokite ankstesnę eilutę

Tarkime, kad jūs norite pakartoti ką tik išduotą komandą, bet su „root“ teisėmis. Tikėtina, kad pamiršote pradėti šią liniją sudo (plačiau apie tai vėliau). Tokiu atveju, užuot pakartoję visos komandos įvedimą, galite tiesiog įvesti:

sudo !!

Dvigubi šauktukai nurodo terminalui, kad norite vėl įvesti ankstesnę eilutę.

7. Nukopijuokite ankstesnę eilutę, kurioje yra konkreti komanda

Ką daryti, jei komanda, kurią norite pakartoti, nėra paskutinė, kurią naudojote? Aukščiau parodyta komanda, !!, nebedirbs. Vietoj to, jūs norite naudoti vieną šauktuką kartu su komandos, kurią norite gauti, pradžia.

Pavyzdžiui, galite naudoti ! tinka-gauti, ! dnf, arba ! pacmanas dar kartą pabandyti patikrinti, ar nėra atnaujinimų. Technika taip pat veikia su kompaktinis diskas, vyrasir kitos esminės komandos „Linux A-Z“ - 40 pagrindinių komandų, kurias turėtumėte žinoti„Linux“ yra dažnai nepaisomas „Windows“ ir „Mac“ trečiasis ratas. Taip, per pastarąjį dešimtmetį atvirojo kodo operacinė sistema įgavo didelę trauką, tačiau ji vis dar toli gražu nėra svarstoma ... Skaityti daugiau .

„LinuxTerminalShortcuts-Repeat-Command“

8. Nukopijuokite ankstesnį argumentą

Nukopijavę ir įklijavę aplanką į naują vietą, galbūt norėsite pradėti kitus veiksmus tame aplanke. Išbandyti šį:

CD! $

!$ nurodo paskutinį naudotą argumentą. Atminkite, kad argumentus sudaro visa informacija, kurią jūs suteikiate komandai atlikti užduotį, todėl vargu ar katalogai yra vieninteliai dalykai, kuriuos galite perdirbti naudodami !$.

9. Pataisyti rašybos klaidas

Kartais nutinka klaidų. Straipsnyje jie gali sukelti gėdą. Terminale jie neleidžia komandoms veikti. Laimei, tai lengva ištaisyti.

Tarkime, kad norite sužinoti viską, ką galite padaryti su „Fedora“ paketų tvarkytuve, DNF. Norėdami tai padaryti, suaktyvinkite savo terminalą ir įveskite:

vyras dfn

Na, tai nėra teisinga. Terminalas jums sako, kad yra „Nėra rankinio„ dfn “įvedimo.“

Tu tai žinai. Norėdami išspręsti problemą, įveskite:

^ dfn ^ dnf

Kai paspausite „Enter“, terminalas pakartos komandą naudodamas naują rašybą.

Naršymas kataloguose

Programų paleidimas vargu ar yra vienintelis dalykas, kurį darote savo kompiuteryje, ir tas pats pasakytina apie tai, kai pasineriate į terminalą. Kartais reikia tiesiog perkelti failus ir naršyti po aplankus.

Tai pridedama prie mokymosi kreivės, tačiau įsiminę šiuos pagrindus, jūs greitai jį pakabinsite.

10. Eikite į konkretų failą ar aplanką

Kaip jau sakiau, manipuliuoti failais gali būti tikras rūpestis. Turite atsiminti failo vietą ir žinoti, kaip aiškiai įvesti kelią. Kas tai daro?

Paprastesnis būdas yra vilkti failą ar aplanką į terminalą. Tai pridės kelią iki dabartinės komandos pabaigos.

„LinuxTerminalShortcuts-Drag-Drop“

11. Naršykite tarp aplankų

Kai jau pradėsite tvarkyti aplankus terminalo viduje, vilkdami ir mesti gali pradėti jaustis vilkimas. Tada du taškai taps geriausiu jūsų draugu. Kai naudojate kompaktinis diskas Norėdami judėti, vykdykite tą komandą su ..

Ne, tai nėra nebaigtos elipsės. Pabandykime tai.

CD ..

kompaktinis diskas po dviejų periodų pateks į pagrindinį katalogą.

Norėdami perjungti pagrindinio katalogo aplankus, naudokite CD .. po kurio eina vardas. Apsimesti, kad tvarkote failus savo aplanke /Music/Black_Eyed_Peas aplanką, baigsite darbą ir dabar norite pereiti į /Music/Lindsey_Stirling. Tiesiog įveskite:

CD ../Lindsey_Stirling

12. Grįžkite į ankstesnį katalogą

Įpusėjus failų redagavimui /Lindsey_Stirling, suprantate, kad pamiršote pašalinti vieną iš nereikalingų albumo paveikslėlių, užkimšusių jūsų albumą /Black_Eyed_Peas aplankas. Norėdami greitai grįžti, naudokite brūkšnį. Kaip -

CD -

13. Grįžkite į pagrindinį katalogą

Kai būsite pasirengę eiti namo, taip sakant, tiesiog įveskite kompaktinis diskas. Viskas.

14. Žr. Dabartinį katalogą

Gerai, kad kurį laiką naršėte ir nebežinote, kur esate. Tai atsitinka. Įveskite pwd norėdami pamatyti kelią į savo vietą.

15. Eikite į „Root Directory“

O, tu esi teisėtas. Jei norite patekti tiesiai į pagrindinį katalogą ir pradėti kompaktinis diskas- Būdami terminale, aiškiai žinote savo kelią aplink Linux. Norėdami patekti tiesiai į operacinės sistemos mėsą ir bulves, naudokite:

CD /

16. Laikykite prieigą prie šaknies

Taip, aš galėjau tai patalpinti bet kurioje sąrašo vietoje, tačiau norint manipuliuoti bet kuriuo iš šakninio katalogo failų, jums reikia administratoriaus prieigos. Geriausias būdas tai padaryti gali skirtis priklausomai nuo jūsų paskirstymo. Vienas variantas yra vieta sudo savo komandos pradžioje.

Kitas būdas, darant prielaidą, kad turite pagrindinį slaptažodį, yra naudoti su vietoj to. Tai prisijungs kaip administratorius ir leis atlikti visus norimus pakeitimus, nesijaudindami iš naujo įvesdami slaptažodį. Tai gali sutaupyti laiko, jei ketinate atlikti daugybę pakeitimų pagrindiniame lygmenyje. Bet nedarykite to, jei net šiek tiek nežinote, ką darote Kas yra SU ir kodėl svarbu efektyviai naudoti „Linux“?„Linux SU“ arba „root“ vartotojo abonementas yra galingas įrankis, kuris gali būti naudingas, kai naudojamas teisingai, arba griaunantis, jei naudojamas neapgalvotai. Pažvelkime, kodėl turėtumėte būti atsakingi, kai naudojate SU. Skaityti daugiau .

Daugiafunkcinis darbas

Jūs išmokote pagrindus. Dabar, ar jūs pasirengę perkelti savo terminal-fu į kitą lygį?

17. Vykdykite kelias komandas

Norėdami tai padaryti, jums reikės poros ampersandų. Jūs vykdote komandą, įveskite &&ir atlikite antrą užduotį, kuri prasidės tik tada, jei pirmoji nepavyks. Štai (tiesa, kvailas) pavyzdys.

echo "Kur yra Lindsey Stirling?" && echo "Štai ji!" &&dd / namai / vartotojas / Muzika / Lindsey_Stirling

Terminale pasirodys tekstas „Kur yra Lindsey Stirling?“ Tada ji pasakys: „Štai ji!“ prieš nuvesdami į atitinkamą muzikos aplanką.

Galite galvoti && kaip ir. Kaip ir jūs, jūs liekate terminalui tai padaryti irtai ir tai.

18. Vykdykite komandą su atsarginiu planu

Dvigubas stiprumo signalas paleisti sekančią komandą gali tik tada, jei ankstesnė komanda buvo sėkminga. Gal norite atvirkščiai, vykdyti komandą tik tuo atveju, jei pirmoji nepavyksta. Tokiu atveju pakeiskite && dėl ||.

19. Vykdykite komandą fone

Padėkite vieną ir eilutės pabaigoje. Terminalas parodys jums proceso numerį ir tada, kol nieko blogo nenutiko, grįžkite į normalų, lyg niekas nevyktų.

„LinuxTerminalShortcuts-Command-Background“

Norėdami pamatyti, kurie procesai šiuo metu vykdomi, įveskite darbo vietų komanda. Tu gali naudoti nužudyti po kurio pateiktas proceso numeris, kuris priverstų užduotį nustoti vykdyti. Arba galite grąžinti operaciją į pagrindinius planus naudodami FG.

20. Vykdykite kelias komandas fone

Kaip jūs galite tikėtis, & taip ir daro. Po to, kai baigsite savo pirmąją komandą simboliu &, sekite su kitu.

rmdir / home / user / Public / & killall chromo naršyklė ir sudo apt-get update &

Visos šios užduotys bus vykdomos fone. Kiekvienas jų suaktyvins nepriklausomai nuo to, ar kitiems pasiseka, ar nepavyks.

Ar esate pasirengęs terminalui?

Iki to laiko, kai atlikote visas šias nuorodas, tas paslaptingas juodas langas su baltu tekstu turėtų būti pradėtas pažinti. Galbūt netgi atrodote, kad terminalo langą visada atidarote kažkur darbalaukyje.

Tokiu atveju taip yra laikas susipažinti su linksmais dalykais 9 „Quirky Linux“ komandos, kurias turite žinoti (ir kurios patiks)Kurkite „ASCII“ meną, kalbėkite su kompiuteriu ir žaiskite teksto nuotykius. Jūsų „Linux“ komandinė eilutė nėra skirta tik darbui: ji gali būti keistai linksma, jei žinote teisingas komandas. Skaityti daugiau . Jei jaučiatės įsitikinę, galite tai padaryti iš anksto tvarkyti pertvaras Paimkite „Linux“ disko skaidinių valdymą naudodami šias 10 „fdisk“ komandųNors darbalaukio disko tvarkymo įrankiai yra ir „Linux“ distros (pvz., „Disk Utility“ Ubuntu), naudojant fdisk komandinės eilutės įrankį, galima rasti daugiau parinkčių. Skaityti daugiau ? Galite pasirinkti ir kitą variantą daugiau laiko praleisti mokantis pagrindų Trumpas vadovas, kaip pradėti naudotis „Linux“ komandine eiluteSu „Linux“ komandomis galite padaryti daug nuostabių dalykų, ir to tikrai nėra sunku išmokti. Skaityti daugiau . Kad ir ką darytum, yra tam tikrų komandų, kurių niekada neturėtumėte vykdyti 9 mirtinos „Linux“ komandos, kurių niekada neturėtumėte paleistiNiekada neturėtumėte paleisti „Linux“ komandos, nebent tiksliai žinote, ką ji daro. Čia yra keletas mirtiniausių „Linux“ komandų, kurių didžiąja dalimi norėsite išvengti. Skaityti daugiau .

Kokie yra jūsų mėgstamiausi terminalo klavišai? Ar yra kokių nors komandų, kurias mokiniams rekomenduotumėte atsiminti? Pasidalinkite savo žiniomis komentaruose!

Bertelis yra skaitmeninis minimalistas, rašantis iš nešiojamojo kompiuterio su fizinio privatumo jungikliais ir laisvosios programinės įrangos fondo patvirtinta OS. Jis vertina funkcijų etiką ir padeda kitiems kontroliuoti jų skaitmeninį gyvenimą.