Jeffrey Cross
Jeffrey Cross

2 yksinkertaista Linux-temppua koodiin kuten Pro

Linux on tehokas avoimen lähdekoodin käyttöjärjestelmä, joka on ollut käytössä jo vuosia ja jota käytetään laajasti palvelimien ja verkkosivustojen käyttämiseen. Mutta useimmat opiskelijat ja päättäjät kohtaavat sen ensimmäistä kertaa, kun he työskentelevät Raspberry Pi -hankkeissa tai vastaavissa samankaltaisissa tietokoneissa, kuten BeagleBone Blackissa tai Intel Galileossa. Tekemällä syvempää ymmärrystä Linuxista päättäjät voivat lisätä pakettiinsa toisen hyödyllisen työkalun, joka auttaa heitä rakentamaan projektejaan helpommin.

Jos olet kuin minä, oikeinkirjoituksen ja kirjoittamisen kyvyt saattavat puuttua. Liian monta kertaa olen viettänyt 20 tai 30 sekuntia kirjoittamalla pitkän komennon, jossa on paljon vaihtoehtoja vain selvittääkseni, kun osuin, että minulla oli jotain väärää ja tarvitsin aloittaa alusta uudelleen. Ei vain sitä, vaan kaikilla mahdollisilla valinnoilla voi olla vaikea muistaa täsmälleen komento, jota käytit tietyn tehtävän suorittamiseen päivittäin. Onneksi Linux-kuoressa on joitakin työkaluja, jotka voivat auttaa molempien ongelmien ratkaisemisessa.

Suorita komento automaattisesti: TAB

Voit käyttää kuoren automaattista täydennystoimintoa yksinkertaisesti painamalla näppäimistön Tab-näppäintä. Tämä täydentää osittain kirjoitetun komennon automaattisesti, ja se täydentää automaattisesti tiedostonimen, joka perustuu kirjoittamasi kontekstiin.

Oletusarvoisesti välilehti ei aina tiedä komentojen käytettävissä olevista vaihtoehdoista, mutta voi automaattisesti täydentää komennon nimen ja siihen liittyvät tiedostonimet, joita voidaan käyttää osana komentoa.

Jos esimerkiksi kirjoitat “tou” ja painat Tab-näppäintä, kuori täyttää jäljellä olevat puuttuvat kirjaimet "touch" -toiminnon tekemiseen. Jos on useita vaihtoehtoja, jotka alkavat syötetyillä kirjaimilla, ensimmäisen kerran kun painat Tab-painiketta, mitään ei tapahdu. Jos painat sitä uudelleen, kuori näyttää luettelon kaikista mahdollisista komennoista tai tiedostonimistä, jotka alkavat syötetyillä kirjaimilla. Jos kirjoitat “mkd” ja painat Tab-näppäintä kahdesti, näyttöön tulee kaksi vaihtoehtoa komennoille, jotka alkavat mkd: lla: mkdir ja mkdosfs:

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

Jos lisäät lisää merkkejä ja paina sitten Tab-näppäintä, suljet lopulta kaikki muut vaihtoehdot ja kuori suorittaa loput komennon tai tiedostonimen, kun jäljellä on vain yksi valinta. Tämä automaattinen täydennysominaisuus on reaaliaikainen säästö, jossa on suuremmat komennot ja pitkät tiedostonimet. Se poistaa myös kirjoitusvirheet, kun et ole vielä käyttänyt komentoa hyvin usein.

Etsi edellinen komento: Up, CTRL-R

Linux pitää historian kaikista asioista, jotka kirjoitat komentoriville. Yksinkertainen tapa tarkistaa kirjoittamasi komennot on yksinkertaisesti käyttää ylösnuolia selataksesi kunkin komennon läpi viimeisimmän. Jos etsimäsi komento on edelleen historiasi, voit etsiä sitä painamalla "Ctrl-R" komentorivillä ja sen jälkeen joitakin merkkejä. Jos haluat esimerkiksi etsiä viimeksi käytettyä kertaa nano Voit muokata tiedostoa painamalla “Ctrl-R” ja sen jälkeen “nano”.

Tämä on ote Aaron Newcombin kirjasta Linux for Makers, saatavilla Maker Shedissä ja hienoja kirjakauppiaita kaikkialla.

Sillä ei ole merkitystä, jos kohdistimen kohdalla on jo joitakin tietoja, kun painat Ctrl-R. Tätä tekstiä ei käytetä hakuun, vain mitä kirjoitat sen jälkeen, kun painat Ctrl-R. Huomaa, että kehote muuttuu (Reverse-i-search) sen jälkeen kirjaimet, jotka kirjoitit, kun teet tämäntyyppistä hakua komentohistoriasi kautta.

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

Jos painat jotakin nuolinäppäimistä, Koti, Loppu tai Välilehti, voit suorittaa haun loppuun ja voit muokata katsomiasi komentoja. Voit myös etsiä historiaasi painamalla Ctrl-R: tä useita kertoja ennen kuin poistat hakua.

Kokeile sitä itse: Vaihda kotikansiosi ja luo tiedosto kirjoittamalla:

cd tou tiedosto1

Kun painat Tab-näppäintä, sen on täytettävä kosketus komento. Siirry nyt Downloads-hakemistoon kirjoittamalla:

cd D

Sinun pitäisi nähdä jotain vastaavaa:

[email protected] ~ $ cd D Työpöytä / Asiakirjat / Lataukset / [sähköposti suojattu] ~ $ cd D

Lisää kirjaimet "au”Ja paina Tab-näppäintä uudelleen, kun haluat täydentää haluamaasi polkua ja paina enter-näppäintä. Luo nyt toinen tiedosto käyttämällä komentohistoriaa. Paina Ctrl-R, jota seuraa ”sinulle”:

[email protected] ~ $ cd D Työpöytä / Asiakirjat / Lataukset / [sähköposti suojattu] ~ $ cd Lataukset / (käänteinen-i-haku) ”tou”: kosketa tiedostoa1

Paina lopetusnäppäintä ja muuta ”tiedosto1”-“tdsto2”. Suorita tehtävä painamalla Enter-näppäintä. Nyt olet luonut kaksi tiedostoa - yhden kotihakemistossasi ja toisen Downloads-hakemistossa. Olet myös tallentanut paljon kirjoittamista prosessissa!

Osake

Jättänyt Kommenttia