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.
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?
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.
Gratis nedlasting for første 1000 lesere: Mobile Video Converter og File Manager [Sponset]
Markedet for elektroniske forbrukere når maksimal vekst i slutten av hvert år. Mobiltelefoner og tabletter er de hotteste julegaver for familie og venner, men hvordan får du mediene på den nye telefonen? Den beste måten å gjøre det på er en mobilspesifikk videoomformer og iPhone-filbehandling. Vi er glade for å dele store pengesparende Christmas Giveaways som tilbys av Digiarty Software, som driver sin populære mobil- spesifikke video omformer - WinX HD Video Converter Deluxe ($ 49,95-verdi) og bestselgende iPhone-manager - WinX MediaTrans ($ 59,95-verdi) til 100% OFF kampanjepool.
Speil datamaskinens skjerm på TVen din med Googles Chromecast
Vil du sette datamaskinens skjerm på TVen din? Du kan koble den opp med en HDMI-kabel, men datamaskinens plassering avhenger av kabellengden. Med Googles Chromecast kan du imidlertid speile en hvilken som helst nettleserfane eller hele skrivebordet - trådløst inn i løpet av få klikk. Åpne Google Chrome på PC-en din.