Jeffrey Cross
Jeffrey Cross

2 preprostih Linux trikov za kodiranje kot Pro

Linux je zmogljiv odprtokodni operacijski sistem, ki obstaja že vrsto let in se pogosto uporablja za izvajanje strežnikov in spletnih mest. Toda večina študentov in ustvarjalcev se prvič srečuje z njimi, ko delajo na projektih s svojimi Raspberry Pi ali podobnimi računalniki (SBC), kot so BeagleBone Black ali Intel Galileo. S pridobitvijo globljega razumevanja Linuxa lahko ustvarjalci v svoj komplet dodajo še eno uporabno orodje, ki jim bo pomagalo lažje graditi svoje projekte.

Če ste kot jaz, morda manjkajo vaše sposobnosti črkovanja in tipkanja. Prevečkrat sem preživel 20 ali 30 sekund, ko sem vtipkal dolg ukaz z veliko možnostmi, samo da bi ugotovil, ko sem zadel, da sem imel nekaj narobe in da sem moral znova začeti od začetka. Ne samo to, ampak z vsemi možnimi izbirami, je težko zapomniti natančno tisti ukaz, ki ste ga uporabili za opravljanje določene naloge iz dneva v dan. Na srečo ima Linux lupina nekaj vgrajenih orodij, ki lahko pomagajo pri obeh težavah.

Samodejno izpolnite ukaz: TAB

Funkcijo samodejnega dokončanja lupine lahko uporabite s pritiskom na tipko Tab na tipkovnici. To bo samodejno izpolnilo ukaz, ki je bil delno vnesen in bo samodejno izpolnil ime datoteke glede na kontekst tega, kar vnašate.

Privzeto tab ne pozna vedno razpoložljivih možnosti za ukaz, lahko pa samodejno dokonča ime ukaza in vsa povezana imena datotek, ki se lahko uporabijo kot del ukaza.

Na primer, če vtipkate »tou« in pritisnete tipko Tab, bo lupina izpolnila preostale manjkajoče črke, da bi naredila »dotik«. Če obstaja več možnosti, ki se začnejo s črkami, ki ste jih vnesli, se prvič, ko pritisnete Tab, ne bo nič zgodilo. Če ga ponovno pritisnete, bo ukazna lupina prikazala seznam vseh možnih ukazov ali imen datotek, ki se začnejo z vnesenimi črkami. Torej, če vnesete »mkd« in dvakrat pritisnete Tab, boste imeli dve možnosti za ukaze, ki se začnejo z mkd: mkdir in mkdosfs:

[email protected] ~ $ mkd mkdir mkdosfs [zaščiten po e-pošti] ~ $ mkd

Če nadaljujete z dodajanjem več znakov in nato pritisnete Tab, boste na koncu izključili vse druge možnosti in ukazna lupina bo dokončala preostanek ukaza ali imena datoteke, če je le še ena izbira. Ta funkcija za samodejno dokončanje je v realnem času varčevalna naprava z večjimi ukazi in dolgimi imeni datotek. Prav tako odpravlja črkovalne napake, ko še niste pogosto uporabljali ukaza.

Poiščite prejšnji ukaz: Up, CTRL-R

Linux hrani zgodovino vseh stvari, ki jih vnesete v ukazno vrstico. Preprost način pregleda ukazov, ki ste jih vnesli, je preprosta uporaba puščice navzgor za pomikanje nazaj skozi vsak ukaz, začenši z najnovejšim. Če je ukaz, ki ga iščete, še bolj v zgodovini, ga lahko poiščete s pritiskom na »Ctrl-R« v ukazni vrstici, ki ji sledijo nekateri znaki. Na primer, če ste želeli iskati zadnjič, ko ste uporabili nano za urejanje datoteke lahko pritisnete »Ctrl-R«, ki ji sledi »nano”.

To je izvleček iz knjige Aarona Newcomba Linux za ustvarjalce, povsod na voljo na spletnih straneh Maker Shed in pri dobrih prodajalcih knjig.

To ni pomembno, če ste že pritisnili na kazalec, ko pritisnete Ctrl-R. To besedilo ne bo uporabljeno za iskanje, temveč samo to, kar vnesete, ko pritisnete Ctrl-R. Opazite, da se poziv spremeni v (reverse-i-search) sledijo črke, ki ste jih vnesli pri tej vrsti iskanja po zgodovini ukazov.

(reverse-i-search) »nano«: nano hello.sh

Če pritisnete eno od puščičnih tipk, Home, End ali Tab, končate iskanje in uredite ukaz, ki ste ga iskali. Prav tako lahko nadaljujete z iskanjem po zgodovini, tako da večkrat pritisnete Ctrl-R, preden zapustite iskanje.

Poskusite sami: spremenite v domači imenik in ustvarite datoteko, tako da vnesete:

cd tou file1

Ko pritisnete Tab, morate dokončati ime dotik ukaz. Zdaj spremenite v imenik »Prenosi« tako, da vnesete:

cd D

Videli bi nekaj podobnega temu:

[email protected] ~ $ cd D Desktop / Dokumenti / Prenosi / [email protected] ~ $ cd D

Dodajte črke “owIn pritisnite Tab še enkrat, da samodejno dokončate želeno pot in pritisnete enter. Zdaj ustvarimo drugo datoteko z zgodovino ukazov. Pritisnite Ctrl-R in nato »Tou”:

[email protected] ~ $ cd D Desktop / Dokumenti / Prenosi / [email protected] ~ $ cd Prenosi / (reverse-i-search)-tou ’: dotik file1

Pritisnite tipko za konec in spremenite »file1"Do"file2“. Pritisnite tipko enter, da dokončate nalogo. Zdaj ste ustvarili dve datoteki - eno v domačem imeniku in eno v imeniku »Prenosi«. Prav tako ste prihranili veliko tipkanja v procesu!

Delež

Pustite Komentar