Okej, men nu kan jag göra det genom terminalen också ;]maths57 skrev:Det där går också att göra grafiskt. Kör Alt+F2 och skriv in gksudo nautilus. Då får du upp filbläddraren som root och kan göra både det ena och det andra.tweeek skrev: Alldeles lagom för en ny Linuxanvändare. Även om man kan göra det mesta med GUI så måste en del saker göras i terminalen. Som att tex ta bort/flytta/kopiera mappar som har root som ägare. Speciellt i Ubuntu då man inte kan logga in som root. Då är det bra att kunna de kommandon som du gick igenom.
Att lära sig att använda terminalen, vim + mer
SV: Att lära sig att använda terminalen, vim + mer
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Att lära sig att använda terminalen, vim + mer
Men det är bra att kunna göra saker på olika sätt. Ibland behöver
man förklara saker för folk som skyr terminalen som pesten. Då är
det lugnast att man vet en grafisk lösning.
Nästa gång vill man sno ihop ett skript och då vill det till att man
vet hur man löser problemet med kommandon.
De flesta terminalgeeks skulle må väl av en terminalfri månad och
de som bara kör grafiska program skulle må väl av en månad med X
avstängt...
man förklara saker för folk som skyr terminalen som pesten. Då är
det lugnast att man vet en grafisk lösning.
Nästa gång vill man sno ihop ett skript och då vill det till att man
vet hur man löser problemet med kommandon.
De flesta terminalgeeks skulle må väl av en terminalfri månad och
de som bara kör grafiska program skulle må väl av en månad med X
avstängt...
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
SV: Att lära sig att använda terminalen, vim + mer
Har precis börjat använda vim till att koda hemsidor med, det är helt underbart. Split screen är verkligen användbart, plus att man kan ha tabbar också! 

- Är det en rättighet att förbli okunnig?
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Att lära sig att använda terminalen, vim + mer
Liten ledtråd till oss som får handsvett av vim??Kerath skrev: Har precis börjat använda vim till att koda hemsidor med, det är helt underbart. Split screen är verkligen användbart, plus att man kan ha tabbar också!![]()
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
SV: Att lära sig att använda terminalen, vim + mer
För att använda split screen i vim tryck Esc och skriv:
eller för vertikal split:
Byt ut filnamn mot den fil du vill öppna. För att byta fil trycker du C-w w för att stänga C-w q för att låta en fil få större yta gäller C-w + och för mindre C-w -. Hoppas det hjälpte till en början. 
C står för CTRL C-w är alltså Ctrl-w.
För att skapa tabbar skriv och för att byta tab skriv eller . Har du många tabbar kan och vara bra också.
P.S. Alla kommandon förutsätter att du är i kommandoläge i vim och inte i redigeringsläge, tryck Esc för att komma in i kommandoläget.
Kod: Markera allt
:sp filnamn
Kod: Markera allt
:vsp filnamn

C står för CTRL C-w är alltså Ctrl-w.

För att skapa tabbar skriv
Kod: Markera allt
:tabnew filnamn
Kod: Markera allt
:tabn
Kod: Markera allt
:tabp
Kod: Markera allt
:tabfirst
Kod: Markera allt
:tablast
P.S. Alla kommandon förutsätter att du är i kommandoläge i vim och inte i redigeringsläge, tryck Esc för att komma in i kommandoläget.
Senast redigerad av 1 Kerath, redigerad totalt 23 gånger.
- Är det en rättighet att förbli okunnig?
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
Re: Att lära sig att använda terminalen, vim + mer
Det här är en riktigt bra tråd!
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: SV: Att lära sig att använda terminalen, vim + mer
etc...Kerath skrev:För att använda split screen i vim tryck Esc och skriv:
Ojdå!! Nu blev jag imponerad! som gammal "vi-hacker" så upptäckte jag just att t.o.m "vi" kunde bli bättre, tack!

Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
- flierman
- Inlägg: 240
- Blev medlem: 12 aug 2007, 22:18
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Östersund, Sweden
Re: Att lära sig att använda terminalen, vim + mer
Sjysst sida, bokmärkt den. Jag har bestämt mig för att försöka lära mig terminal-kommandon, får se hur det går :-)
Re: SV: Att lära sig att använda terminalen
Kanon. Man måste dock alltid skriva mittskript.sh , eller går det att komma förbi det också, så att man bara kan skriva mittskript?Kerath skrev:Du borde skriva att man kan göra ett bash-skript till ett "vanligt kommando". Detta görs genom att man som root:
Det är mycket enklare att göra på det här sättet, då slipper man skriva ut hela sökvägen.Kod: Markera allt
mv mittskript /bin/ && chmod +x /bin/mittskript
- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
Re: Att lära sig att använda terminalen, vim + mer
Du kör det som skriptet heter. Skapar du ett skript som heter mittskript och det ligger i sökvägen går det att köra. Döper du skriptet till mittskript.sh kör du det. I linux har endelsen ingen betydelse. Att man ofta ger skalskript ändelsen sh är för att visa för anvandaren att det är ett skript.qix skrev:Kanon. Man måste dock alltid skriva mittskript.sh , eller går det att komma förbi det också, så att man bara kan skriva mittskript?
Om du vill döpa skriptet till x.sh och vill köra x kan du antingen skapa ett alias eller så skapar du en mjuk länk.
Re: Att lära sig att använda terminalen, vim + mer
Se där, varje dag lär man sig något nytt. Finemang.mcNisse skrev:Du kör det som skriptet heter. Skapar du ett skript som heter mittskript och det ligger i sökvägen går det att köra. Döper du skriptet till mittskript.sh kör du det. I linux har endelsen ingen betydelse. Att man ofta ger skalskript ändelsen sh är för att visa för anvandaren att det är ett skript.qix skrev:Kanon. Man måste dock alltid skriva mittskript.sh , eller går det att komma förbi det också, så att man bara kan skriva mittskript?
Om du vill döpa skriptet till x.sh och vill köra x kan du antingen skapa ett alias eller så skapar du en mjuk länk.

-
- Inlägg: 1235
- Blev medlem: 17 feb 2007, 20:31
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Eslöv
Re: Att lära sig att använda terminalen, vim + mer
Nu har jag läst guiden. Den var bra. Bara en kommentar; det står att "apropos" är samma som "man -k" och "info". Jag kan köpa att "apropos" och "man -k" är samma sak men "info" är väl något annat.
-
- Inlägg: 1235
- Blev medlem: 17 feb 2007, 20:31
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Eslöv
Re: Att lära sig att använda terminalen, vim + mer
Aha, det var nog jag som missförstod följande mening:
Jag trodde att ovanstående mening säger att alla tre kommandona är samma sak men den säger bara att "apropos" och "man -k" är samma sak och dessutom finns "info" som är något annat. Meningen borde kanske omformuleras.Förutom man och "--help" så finns även "apropos" som är samma som "man -k" och "info".
Re: Att lära sig att använda terminalen, vim + mer
Jo, så är det väl tänkt. Redan ändratChristian Johansson skrev:Aha, det var nog jag som missförstod följande mening:
Jag trodde att ovanstående mening säger att alla tre kommandona är samma sak men den säger bara att "apropos" och "man -k" är samma sak och dessutom finns "info" som är något annat. Meningen borde kanske omformuleras.Förutom man och "--help" så finns även "apropos" som är samma som "man -k" och "info".

Home sweet ~/ = http://sandnabba.se
- maths57
- Inlägg: 2911
- Blev medlem: 22 jun 2007, 15:10
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: Att lära sig att använda terminalen, vim + mer
Vet inte om jag slår in en öppen dörr här, men man kan dela in dessa i tre användningsområden. 'man -k' och 'apropos' ger samma, enkla upplyssning om vad det är för program; man och info är ungefär samma sak och är manualer, mer eller mindre utförliga upplysningar om programmet; medan '--help' brukar ge information om hur man använder kommandot med olika tillval, ett något man kan använda om man får hjärnsläpp.
Re: Att lära sig att använda terminalen, vim + mer
Visst har du rätt i det. Men inte alltid.maths57 skrev:Vet inte om jag slår in en öppen dörr här, men man kan dela in dessa i tre användningsområden. 'man -k' och 'apropos' ger samma, enkla upplyssning om vad det är för program; man och info är ungefär samma sak och är manualer, mer eller mindre utförliga upplysningar om programmet; medan '--help' brukar ge information om hur man använder kommandot med olika tillval, ett något man kan använda om man får hjärnsläpp.

Som vanligt så har man inget exempel, men det finns en del program där man i princip får ut hela manualen genom "--help", och program med värdelös --help, men bra manual.
Om man är intresserad så tror jag inte att det dröjer så länge alls innan man kommer på det själv.

Home sweet ~/ = http://sandnabba.se
- maths57
- Inlägg: 2911
- Blev medlem: 22 jun 2007, 15:10
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: Att lära sig att använda terminalen, vim + mer
Jo, ibland ger '--help' nästan eller precis hela manualen. Det beror på hur omfattande den är. Men det märker man snart, som sagt.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Att lära sig att använda terminalen, vim + mer
Och om man inte tycker att det räcker med "man", "man -k" ("apropos") och optionen "--help" så finns ju dessutom kommandot "help" som ger lite informationen av builtin-commands, ingen kan ju påstå att Linux inte är mångsidigt...




Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Att lära sig att använda terminalen, vim + mer
Jo, det är sant. Men det är ju iof bara en kort lista över interna Bash komandon. Men jag ska nog skriva dit det iallafall.Osprey skrev:Och om man inte tycker att det räcker med "man", "man -k" ("apropos") och optionen "--help" så finns ju dessutom kommandot "help" som ger lite informationen av builtin-commands, ingen kan ju påstå att Linux inte är mångsidigt...![]()
![]()

Home sweet ~/ = http://sandnabba.se
- Megabyte
- Inlägg: 36
- Blev medlem: 15 sep 2008, 02:51
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
- Ort: Arvika
Re: Att lära sig att använda terminalen, vim + mer
Jag älskar terminalen, den är så cool





