2 enkle Linux triks å kode som en proff - 💡 Fix My Ideas

2 enkle Linux triks å kode som en proff

2 enkle Linux triks å kode som en proff


Forfatter: Ethan Holmes, 2019

Linux er et kraftig operativsystem for åpen kildekode som har eksistert i mange år og er mye brukt til å kjøre servere og nettsteder. Men de fleste studenter og beslutningstakere møter det for første gang når de jobber med prosjekter med deres Raspberry Pi eller lignende single-board datamaskiner (SBC) som BeagleBone Black eller Intel Galileo. Ved å få en dypere forståelse av Linux, kan beslutningstakere legge til et annet nyttig verktøy til deres kit som vil hjelpe dem å bygge prosjekter sine lettere.

Hvis du er som meg, kan dine stave- og skriveegenskaper mangle. For mange ganger har jeg brukt 20 eller 30 sekunder til å skrive en lang kommando med mange alternativer bare for å finne ut etter at jeg slo inn at jeg hadde noe galt og trengte å starte fra begynnelsen igjen. Ikke bare det, men med alle mulige valg, kan det være vanskelig å huske nøyaktig hvilken kommando du pleide å utføre en bestemt oppgave fra dag til dag. Heldigvis har Linux-skallet noen verktøy bygget inn som kan hjelpe til med begge disse problemene.

Automatisk fullfør en kommando: TAB

Du kan bruke den automatiske komplett funksjonen til skallet ved å trykke på Tab-tasten på tastaturet. Dette vil automatisk fullføre en kommando som er delvis skrevet og den vil også automatisk fullføre et filnavn basert på sammenhengen mellom det du skriver.

Som standard vet Tab ikke alltid om de tilgjengelige alternativene for en kommando, men kan automatisk fullføre navnet på kommandoen og eventuelle tilknyttede filnavn som kan brukes som en del av en kommando.

For eksempel, hvis du skriver "tou" og trykker på Tab-tasten, skal skallet fylle inn resten av de manglende bokstavene for å gjøre "berøring". Hvis det er flere alternativer som starter med bokstavene du har tastet inn, vil det ikke skje første gang du trykker på Tab. Hvis du trykker på den igjen, vil skallet vise en liste over alle mulige kommandoer eller filnavn som starter med bokstavene du skrev inn. Så, hvis du skriver "mkd" og trykker på Tab to ganger, vil du bli presentert med to alternativer for kommandoer som starter med mkd: mkdir og mkdosfs:

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

Hvis du fortsetter å legge til flere tegn og deretter trykke på Tab, vil du til slutt utelukke alle de andre alternativene, og skallet vil fullføre resten av kommandoen eller filnavnet når det bare er ett valg igjen. Denne automatisk fullføringsfunksjonen er en sanntidssparer med større kommandoer og lange filnavn. Det eliminerer også stavfeil når du ikke har brukt en kommando veldig ofte enda.

Søk etter en tidligere kommando: Opp, CTRL-R

Linux holder en historie om alle tingene du skriver inn i kommandolinjen. En enkel måte å gjennomgå kommandoene du har skrevet, er ganske enkelt å bruke opp pilen til å rulle tilbake gjennom hver kommando som starter med den nyeste. Hvis kommandoen du leter etter er lenger tilbake i historien din, kan du søke etter det ved å trykke "Ctrl-R" på kommandolinjen etterfulgt av noen tegn. For eksempel, hvis du ønsket å søke etter siste gang du brukte nano å redigere en fil du kan trykke "Ctrl-R" etterfulgt av "nano”.

Dette er et utdrag fra Aaron Newcoms bok Linux for Makers, tilgjengelig på Maker Shed og fine bokhandlere overalt.

Det spiller ingen rolle om det allerede er noen informasjon som er oppgitt ved markøren når du trykker på Ctrl-R. Denne teksten vil ikke bli brukt til søket, bare det du skriver etter at du trykker på Ctrl-R. Legg merke til at spørringen endres til (Omvendt-i-søk) etterfulgt av bokstavene du skrev inn når du gjorde denne typen søk gjennom kommandoprogrammet.

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

Hvis du trykker på en av piltastene, Home, End eller Tab, vil du fullføre søket og kunne redigere kommandoen du så opp. Du kan også fortsette å søke gjennom historien din ved å trykke Ctrl-R flere ganger før du går ut av søket.

Prøv det selv: Endre til hjemmekatalogen din og opprett en fil ved å skrive:

cd tou fil1

Når du trykker på Tab, fyller du navnet på ta på kommando. Bytt nå til Nedlastinger-katalogen ved å skrive:

CD D

Du bør se noe som ligner på dette:

[email protected] ~ $ cd D Desktop / Dokumenter / Nedlastinger / [email protected] ~ $ cd D

Legg til bokstavene "ow"Og trykk på Tab igjen for å fullføre banen vi ønsker, og trykk enter. La oss nå lage vår andre fil ved å bruke kommandologgen. Trykk Ctrl-R etterfulgt av "til deg”:

[email protected] ~ $ cd D Desktop / Dokumenter / Nedlastinger / [email protected] ~ $ cd Nedlastinger / (reverse-i-search) 'tou': touch file1

Trykk på Avslutt-tasten og endre "fil1" til "fil2”. Trykk enter for å fullføre oppgaven. Nå har du opprettet to filer - en i hjemmekatalogen din og en i katalogen Nedlastinger. Du har også lagret mye å skrive i prosessen!



Du Kan Være Interessert

SpareBot musikkvideoer

SpareBot musikkvideoer


Mousey BeetleBot?

Mousey BeetleBot?


Alden Harts LED "leksjoner og gotchas"

Alden Harts LED "leksjoner og gotchas"


Mer fra Make: Tokyo Meeting 02

Mer fra Make: Tokyo Meeting 02






Siste Innlegg