2 paprastieji Linux gudrybės į kodą kaip „Pro“ - 💡 Fix My Ideas

2 paprastieji Linux gudrybės į kodą kaip „Pro“

2 paprastieji Linux gudrybės į kodą kaip „Pro“


Autorius: Ethan Holmes, 2019

„Linux“ yra galinga atviro kodo operacinė sistema, kuri yra naudojama daugelį metų ir yra plačiai naudojama serverių ir svetainių veikimui. Tačiau dauguma studentų ir kūrėjų pirmą kartą susiduria su jais, kai dirba su savo „Raspberry Pi“ ar panašiais vieno langelio kompiuteriais (SBC), pvz., „BeagleBone Black“ ar „Intel Galileo“. Gaudami gilesnį Linux suvokimą, kūrėjai gali pridėti dar vieną naudingą įrankį savo rinkiniui, kuris padės jiems lengviau kurti savo projektus.

Jei esate panašus į mane, jūsų rašybos ir rašymo gebėjimai gali būti nepakankami. Per daug kartų aš praleidau 20 ar 30 sekundžių, įvesdamas ilgą komandą su daugybe parinkčių, kad išsiaiškintume, kai paspaudžiau, kad turėjau kažką negerai ir reikėjo pradėti nuo pradžios. Ne tik tai, bet ir su visais galimais pasirinkimais, gali būti sunku tiksliai prisiminti komandą, kurią naudojote atlikti tam tikrą užduotį nuo dienos. Laimei, „Linux“ korpusas turi keletą įrankių, kurie gali padėti abiem šioms problemoms.

Automatiškai užpildykite komandą: TAB

Galite naudoti automatinio užbaigimo funkciją, tiesiog paspausdami klaviatūros klavišą Tab. Tai automatiškai užpildys komandą, kuri buvo iš dalies įvesta, ir automatiškai užbaigs failo pavadinimą pagal tai, ką rašote.

Pagal numatytuosius nustatymus skirtukas ne visada žino apie galimas komandų parinktis, bet gali automatiškai užpildyti komandos pavadinimą ir visus susijusius failų pavadinimus, kurie gali būti naudojami kaip komandos dalis.

Pavyzdžiui, jei įvesite „tou“ ir paspauskite klavišą Tab, lukštas užpildys likusius trūkstamus laiškus, kad „prisiliestų“. Jei yra keletas parinkčių, kurios prasideda įvestomis raidėmis, pirmą kartą paspaudus „Tab“ nebus nieko. Jei paspausite jį dar kartą, apvalkalas parodys visų galimų komandų arba failų pavadinimus, kurie prasideda įvestomis raidėmis. Taigi, jei įvesite „mkd“ ir du kartus paspausite „Tab“, jums bus pateiktos dvi parinktys komandoms, kurios prasideda nuo „mkd“: mkdir ir mkdosfs:

[email protected] ~ $ mkd mkdir mkdosfs [email protected] ~ $ mkd

Jei ir toliau pridedate daugiau simbolių, tada paspauskite „Tab“, tada galiausiai atmetate visas kitas parinktis, o kevalas baigs likusį komandą ar failo pavadinimą, kai liko tik vienas pasirinkimas. Ši automatinio užbaigimo funkcija yra realaus laiko taupymo priemonė su didesnėmis komandomis ir ilgais failų pavadinimais. Be to, ji pašalina rašybos klaidas, kai jūs dar dažnai nenaudojote komandos.

Ieškoti ankstesnės komandos: „Up“, „CTRL-R“

„Linux“ saugo visus dalykus, kuriuos įvedate į komandų eilutę. Paprastas būdas peržiūrėti įvestas komandas yra tiesiog naudoti „aukštyn“ rodyklę, kad slinktumėte atgal per kiekvieną komandą, pradedant nuo naujausio. Jei komanda, kurią ieškote, yra toliau jūsų istorijoje, ją galite ieškoti paspaudus „Ctrl-R“ komandinėje eilutėje, po kurios yra keletas simbolių. Pvz., Jei norėjote ieškoti paskutinį kartą naudodami nano norėdami redaguoti failą, galite paspausti „Ctrl-R“ ir „nano”.

Tai ištrauka iš Aaron Newcomb knygos „Linux for Makers“, galima rasti „Maker Shed“ ir puikių knygų mažmenininkams visur.

Nesvarbu, ar paspaudus „Ctrl-R“, kursoriuje jau įvesta informacija. Šis tekstas nebus naudojamas paieškai, tik tai, ką įvedėte paspaudus Ctrl-R. Atkreipkite dėmesį, kad sparčiai pasikeičia į (atvirkštinė i-paieška) po raidžių, kurias įvedėte atlikdami šios rūšies paiešką per savo komandų istoriją.

(atvirkštinis i-search) „nano“: nano hello.sh

Jei paspausite vieną iš rodyklių klavišų: „Home“, „End“ arba „Tab“, baigsite paiešką ir galėsite redaguoti peržiūrėtą komandą. Taip pat galite toliau ieškoti per savo istoriją, prieš kelis kartus paspaudę „Ctrl-R“, kol išeisite iš paieškos.

Išbandykite save: pakeiskite savo namų katalogą ir sukurkite failą įvesdami:

cd tou file1

Paspaudus „Tab“, jis turėtų užpildyti palieskite komandą. Dabar pakeiskite į „Downloads“ katalogą, įvesdami:

cd D

Turėtumėte pamatyti kažką panašaus į šį:

[email protected] ~ $ cd D Darbalaukis / Dokumentai / Atsisiuntimai / [el. pašto apsauga] ~ $ cd D

Pridėti raides „owIr dar kartą paspauskite „Tab“, kad automatiškai užbaigtumėte norimą kelią ir paspauskite „Enter“. Dabar sukurkime antrąjį failą naudodami komandų istoriją. Paspauskite „Ctrl-R“ ir „tou”:

[email protected] ~ $ cd D Darbalaukis / Dokumentai / Atsisiuntimai / [el. paštas apsaugotas] ~ $ cd Atsisiuntimai / (atvirkštinė i-paieška) „tou“: palieskite failą1

Paspauskite pabaigos klavišą ir pakeiskite „file1„Į“file2“. Paspauskite Enter, kad užbaigtumėte užduotį. Dabar jūs sukūrėte du failus - vieną savo namų kataloge ir vieną aplanką Atsisiuntimai. Jūs taip pat išsaugojote daug rašymo proceso!



Jums Gali Būti Įdomu

Pastatytas tvirtas plieninis stovas, skirtas 3 kompiuteriams

Pastatytas tvirtas plieninis stovas, skirtas 3 kompiuteriams


Padarykite savo medinį picos žievelę

Padarykite savo medinį picos žievelę


„Noble Gases“ paverčia šviesos vaivorykštė su Tesla ritė

„Noble Gases“ paverčia šviesos vaivorykštė su Tesla ritė


Dalelių generalinis direktorius Zach Supalla kelio žemėlapis, skirtas naršyti IoT sienos

Dalelių generalinis direktorius Zach Supalla kelio žemėlapis, skirtas naršyti IoT sienos