
Om du är ny på att använda Linux, kan många av kommandona och variationer av dem tycka lite förvirrande. Ta kommandot "echo", till exempel. Varför använder folk det när du installerar programvara? Dagens SuperUser Q & A-post har svaret på en ny Linux-användares fråga.
Dagens Frågor och svar-session kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
SuperUser-läsare PallavBakshi vill veta varför folk använder kommandot "echo" när man installerar programvara på Linux:
Jag är ny i datormiljön. När du installerade ROS Indigo, sade det första steget att jag ska använda följande kod:
- sudo sh -c "echo" deb //packages.ros.org/ros/ubuntu $ (lsb_release -sc) main "> /etc/apt/sources.list.d/ros-latest.list'
Varför använder folk kommandot "echo" tillsammans med "sh -c" i det här sammanhanget? Jag har sett kommandot "echo" som används i andra installationsprocesser.
Länkar jag tittade på
Vad exakt är "sh" -kommandot?
Ubuntu Installera ROS Indigo
Varför använder folk Kommandot "echo" när du installerar programvara i Linux?
SuperUser-bidragare Fleet Command har svaret för oss:
Normalt är funktionen för "echo" -kommandot att visa en sträng (bit av text) på konsolen. Men den här gången läggs ett (större än)> tecken efter ekkokommandot, omdirigerar dess utgång till en textfil som finns i /etc/apt/sources.list.d/ros-latest.list .
I grund och botten skriver hela kommandot ett stycke text till en textfil. Nu kommer här den knepiga delen:
Strängen som skrivs till filen kan vara annorlunda för varje dator. Delen, $ (lsb_release -sc) , löses (ändras till något annat) när kommandot "echo" körs.
Du kan öppna /etc/apt/sources.list. d / ros-latest.list i en textredigerare före och efter kommandot för att se ändringarna för dig själv. Tänk på att filen inte finns före det här kommandot.
Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.
Så här stoppar du Galaxy S8 från att visa svarta staplar längst upp och ner på vissa apparater.
Med Galaxy S8-familjen tog Samsung en all-in-satsning på ett annat bildformat för visa. I stället för ett traditionellt 16: 9-förhållande använder S8 18,5: 9. Det är inte som annorlunda men annorlunda att det kan orsaka vissa problem med vissa appar. RELATED: Så här anpassar du nedre navigeringsfältet på Galaxy S8 När en app är Det är inte officiellt stödjande, det blir barer längst upp och ner som verkligen skapar ett ojämnt utseende på skärmen - som meddelandet och navigeringsfälten är helt åtskilda från resten av skärmen, i stället för den sömlösa upplevelse som Android har använt för de senaste åren.
Så här tillåter du bara appar från butiken på Windows 10 (och whitelist-skrivbordsprogram)
Windows 10: s skapareuppdatering har en omkopplare som du kan vända om att bara tillåta appar från Windows Store. Den här funktionen kan också användas för att vitlista dina befintliga skrivbordsapp, så att dina nu installerade program körs och blockerar nya program tills du tillåter dem. Det liknar gatekeeper på macOS.