Jos olet uusi Linux-käyttö, niin monet sen komennot ja muutokset saattavat tuntua hämmentävältä. Ottakaa esim. Komento, Äuecho. Miksi ihmiset käyttävät sitä asennettaessa ohjelmistoja? Päivän SuperUser Q & A -postilla on vastaus uuteen Linux-käyttäjän kysymykseen.
Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.
SuperUser-lukija PallavBakshi haluaa tietää, miksi ihmiset käyttävät ohjelmistoa asennettaessa ohjelmistoa Linuxissa:
Olen uusi tietojenkäsittelyn maailma. Asennettaessa ROS Indigoa ensimmäisessä vaiheessa sanoin, että minun pitäisi käyttää seuraavaa koodia:
- sudo sh -c 'echo, Äudeb http://packages.ros.org/ros/ubuntu $ (lsb_release -sc) main,Äù> /etc/apt/sources.list.d/ros-latest.list'
Miksi ihmiset käyttävät tässä yhteydessä käskyä, "Äúsh -c"? Olen nähnyt myös muut komennot, joita käytetään myös muissa asennusprosesseissa.
Linkit joita katselin
Mikä on täsmälleen, mitä käsky?
Ubuntu ROS Indigon asennus
Miksi ihmiset käyttävät komentoa, kun asennat ohjelmistoja Linuxissa?
SuperUser-avustaja Fleet Commandilla on vastaus meille:
Yleensä komennon "Äuecho" -toiminnon tarkoitus on näyttää merkkijono (komento) konsolista. Mutta tällä kertaa, (suurempi kuin)> -merkki lisätään echo-komennon jälkeen, ohjaamalla sen tuotos tekstitiedostoon, joka sijaitsee /etc/apt/sources.list.d/ros-latest.list.
Pohjimmiltaan tämä koko komento kirjoittaa tekstiä tekstitiedostoon. Nyt tulee tuskallinen osa:
Tiedostolle kirjoitettu merkkijono voi olla erilainen jokaiselle tietokoneelle. Osa, $ (lsb_release -sc), on ratkaistu (muutettu johonkin muuhun), kun komento suoritetaan.
Voit avata /etc/apt/sources.list.d/ros-latest.list tekstin editori ennen ja jälkeen komento nähdä muutokset itsellesi. Muista, että tiedosto ei ehkä ole olemassa ennen tämän komennon käyttämistä.
Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.