no.phhsnews.com


no.phhsnews.com / Hvorfor bruker folk "ekko" -kommandoen når du installerer programvare på Linux?

Hvorfor bruker folk "ekko" -kommandoen når du installerer programvare på Linux?


Hvis du er ny på å bruke Linux, kan mange av kommandoene og variasjonene av dem virke litt forvirrende. Ta "echo" -kommandoen, for eksempel. Hvorfor bruker folk det når du installerer programvare? Dagens SuperUser Q & A-innlegg har svaret på en ny Linux-brukerens spørsmål.

Dagens spørsmål og svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.

Spørsmålet

SuperUser-leser PallavBakshi vil vite hvorfor folk bruker "echo" -kommandoen når du installerer programvare på Linux:

Jeg er ny i databehandlingsverdenen. Mens du installerte ROS Indigo, sa det første trinnet at jeg skulle bruke følgende kode:

  • sudo sh-c 'echo "deb //packages.ros.org/ros/ubuntu $ (lsb_release -sc) main"> /etc/apt/sources.list.d/ros-latest.list'

Hvorfor bruker folk "echo" -kommandoen sammen med "sh -c" i denne sammenheng? Jeg har sett kommandoen "echo" brukt i andre installasjonsprosesser også.

Lenker jeg så gjennom

Hva er egentlig "sh" -kommandoen?

Ubuntu Installasjon av ROS Indigo

Hvorfor bruker folk Kommandoen "echo" når du installerer programvare i Linux?

Svaret

SuperUser-bidragsyter Fleet Command har svaret for oss:

Funksjonen til "echo" -kommandoen er å vise en streng tekst) på konsollen. Men denne gangen legges et (større enn)> karakter etter ekkokommandoen, omdirigerer utdataene til en tekstfil som ligger i /etc/apt/sources.list.d/ros-latest.list .

I utgangspunktet skriver hele kommandoen et stykke tekst til en tekstfil. Nå kommer den vanskelige delen:

Strengen som er skrevet til filen, kan være forskjellig for hver datamaskin. Delen, $ (lsb_release -sc) , er løst (endret til noe annet) når kommandoen "echo" kjører.

Du kan åpne /etc/apt/sources.list. d / ros-latest.list i en tekstredigerer før og etter kommandoen for å se endringene for deg selv. Husk at filen ikke eksisterer før du bruker denne kommandoen.


Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.


Personvern er en stor bekymring i disse dager, og det er lett å bekymre deg for smarttelefoner som alltid lytter. For å bekjempe dette, Google gjør en stor endring i hvordan bakgrunnsappsene håndteres i sin kommende Android P.

Personvern er en stor bekymring i disse dager, og det er lett å bekymre deg for smarttelefoner som alltid lytter. For å bekjempe dette, Google gjør en stor endring i hvordan bakgrunnsappsene håndteres i sin kommende Android P.

Vi har alle hørt horrorhistorier om ondsinnede apper som kan ta kontroll over en enhet mens de kjører i bakgrunnen. Ta for eksempel den nylig funnet Skygofree malware. Det var i stand til å utføre 48 forskjellige kommandoer, inkludert muligheten til å slå på telefonens mikrofon og lytte inn på ... uansett hva du snakker om på det tidspunktet.

(how-top)

Er det bedre å kjøpe enkeltnøkler eller erstatte et helt tastatur?

Er det bedre å kjøpe enkeltnøkler eller erstatte et helt tastatur?

Mens vi gjør det vi kan for å beskytte våre bærbare datamaskiner, er det tider når tastaturene blir skadet, uansett hvilke forholdsregler vi tar . Er det bedre å bare erstatte tastene du trenger eller hele tastaturet? Dagens SuperUser Q & A-post har noen nyttige råd om en lesers tastaturløve. Dagens spørsmål og svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

(how-top)