Jan 192014
 

Flattr this!

Linux har av tradition en styrka i att man kan styra datorn utifrån terminalen. Det gör att man genom kommandon kan utföra avancerade saker. Om man arbetar med servrar är detta en stor styrka då man vid sådant arbete inte vill eller kan förlita sig på grafiska verktyg.

Linux har också fått kritik för detta och terminalen liknats vid ett svart hål. Vanliga datoranvändare ska bara behöva peka, klicka och dregla och inte knacka in ändlösa trollformler i något så primitivt som en terminal. Detta kan ha bidragit till att Linux inte slagit igenom på bred front på skrivbordsdatorer.

Jag använder Linux som i stort sett enda operativsystem. I moderna Linuxdistributioner har terminalen nästan blivit ett tillval och det kan gå länge mellan terminalkommandona.

 

Min terminal är snarare ett gult hål än ett svart. Genom ett enkelt kommando kan man bevisa att sunt förnuft saknas på mitt system

Min terminal är snarare ett gult hål än ett svart. Genom ett enkelt kommando kan man bevisa att sunt förnuft saknas på mitt system

 

Man upptäcker dock att vissa saker går snabbare och är enklare att få till via terminalen än genom att peka, klicka och dregla. De dagar man är på humör att använda sin dator mer avancerat eller lära sig nya saker är terminalen ett superbt hjälpmedel. Jag har lärt mig några dussin kommandon jag använder med jämna mellanrum, men då jag vill göra andra saker måste jag läsa på.

Då jag sitter i Windows retar jag mig på att terminalen är svåråtkomlig och har en knepig syntax som gör det svårt att göra enkla saker. Istället förväntas man leta reda på lämpligt grafiskt verktyg, peka, klicka och dregla. Det tar längre tid och är fördummande.

För den som vill fördjupa sig i svarta hål hittade jag nyligen boken The Linux Command Line av William Shotts. Det är en uttömmande lärobok på över 500 sidor i varför och hur man använder terminalen.

Även om boken är på engelska är den skriven för den som inte har stor vana vid terminalarbete och är lätt att förstå. Texten är lättsamt skriven och exemplen praktiska och man kan relatera det man lär sig till vad man gör dagligen på sin dator. Givetvis går det inte att lära sig alla kommandon utantill, men man kan använda boken som referens och om man bläddrar i den hittar man kommandon och tips på saker som man tidigare gjort grafiskt, men som man enkelt kan snabba upp med hjälp av terminalen. Då man vill göra något ovanligt är det lätt att söka efter hjälp i boken.

Boken är licensierad med Creative Commons licens. Det innebär att den är gratis att ladda ner som en PDF-fil.

För alla som vill lära sig mer om det svarta hålet i Linux rekommenderar jag The Linux Command Line varmt!

  4 Responses to “Lär dig allt om Linux svarta hål”

  1. Använder man Kubuntu så är det väldigt sällan man behöver använda terminalen. Vad jag vet så är det endast flashplugin-installer som har strulat vid uppdatering av systemet ett flertal gånger det senaste året, och man har behövt använda terminalen för att genomföra uppdateringen. Det finns grafiska program för alla inställningar i Kubuntu och man behöver inte använda sej av några ppa för att operativsystemet ska bli komplett…

    Men tack för tipset om ”The Linux Command Line”!
    Den ska jag läsa eftersom det alltid finns något nytt att lära sej om vad man kan göra i terminalen.

    Men ska man utföra avancerad felsökning så är det terminalen, cmd.exe eller Power Shell man måste använda.

  2. Kommandoradsprogram har också den fördelen att de inte förändras hela tiden. I grafiska program tenderar menyval och knappar att flytta omkring i varje ny utgåva så att man tvingas lära om gång på gång. Särskilt besvärligt blir det om man använde olika versioner av ett program på olika datorer och måste hålla två olika användargränssnitt i huvudet. Visst händer det att kommandoradsverktyg byts ut mot andra verktyg, men i allmänhet förblir de sig lika. Nya kommandon och nya parametrar tillkommer men de befintliga byter inte namn, och kommandon man en gång har lärt sig fortsätter att fungera år efter år så att man kan fortsätta att lära sig mer och mer i stället för att lära sig samma saker om och om igen.

  3. Laddade ner gratisboken och skrollade igenom lite, helt klart bra som referens 🙂

  4. Saknade funktioner är oftast saker som är roliga att leka med, men är det något man använder? De utvecklas som säljargument, inte som något användare efterfrågar eller behöver.

Kommentera

%d bloggare gillar detta: