Klassiska *nix verktyg, var snackar vi om dem?
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Klassiska *nix verktyg, var snackar vi om dem?
Det är naturligt och korrekt att trycka på GUI-verktyg när det gäller att attrahera nya användare till Ubuntu. Ändå är det ju så att Ubuntu innehåller alla de fina kommandoradsverktyg som gjort Unix och sedan Linux populära bland lite mer avancerade och nyfikna användare. Var i forumet vill vi att man ska diskutera dem?
Jag snackar om grundläggande kommandoradsverktyg, lite mer esoteriska saker som sed och awk, men också om klassiska editorer som Emacs och Vi, liksom verktyg som LaTeX.
* Ubuntu för nybörjare? Nej just det. Vi skulle INTE skrämma bort nybörjarna med de här sakerna.
* Programmering? Nja, att använda kommandoraden kan ses som en inkörsport till programmering, men det ÄR inte programmering, med mitt sätt att se på saken.
* Skrivbordet? Kanske, men där tänker jag mer på grafiska verktyg, framför allt traditionella kontorsverktyg som ordbehandlare, kalkylprogram och så.
Var är det tänkt att vi ska diskutera sådant?
Edit: fixat stavfel i rubriken
Jag snackar om grundläggande kommandoradsverktyg, lite mer esoteriska saker som sed och awk, men också om klassiska editorer som Emacs och Vi, liksom verktyg som LaTeX.
* Ubuntu för nybörjare? Nej just det. Vi skulle INTE skrämma bort nybörjarna med de här sakerna.
* Programmering? Nja, att använda kommandoraden kan ses som en inkörsport till programmering, men det ÄR inte programmering, med mitt sätt att se på saken.
* Skrivbordet? Kanske, men där tänker jag mer på grafiska verktyg, framför allt traditionella kontorsverktyg som ordbehandlare, kalkylprogram och så.
Var är det tänkt att vi ska diskutera sådant?
Edit: fixat stavfel i rubriken
Senast redigerad av 1 Urban Anjar, redigerad totalt 3 gånger.
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: Klassiska *nix verktyg, var snackar vi om dem
Det har jag också funderat över........
Kanske ny forumtavla med "Det bästa är terminalen" där man avdramatisera det hela.
När jag började med Ubuntu Linux, var det hela någon skräck-scenario och påminde om
gamla MS-Dos tider.
Kanske ny forumtavla med "Det bästa är terminalen" där man avdramatisera det hela.
När jag började med Ubuntu Linux, var det hela någon skräck-scenario och påminde om
gamla MS-Dos tider.
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Klassiska *nix verktyg, var snackar vi om dem
"Take command" hette en artikelserie i Linux Journal en gång i tiden. Jag knyckte det till LP och det blev en wikiartikel kallad "Ta kommandot", vi kanske kan låna den rubriken även här?
Kommandoraden i Linux är en skräck för många nybörjare, men den är också alldeles underbar. Fantastiska små verktyg som kan kombineras nästan hur man vill, ungefär som när man bygger med LEGO.
För många är det kanske mest en "nödingång", när man råkat ha sönder konfigurationen för X eller när man vill fjärrstyra sin dator via SSH, men när man väl vant sig kan man göra det mesta den vägen.
Det finns hur mycket som helst att lära sig. De intellektuella utmaningarna kan vara oändliga. Vem behöver sudoku?
Men som sagt, vi ska hålla det här snacket lite för sig. Nybörjare kan vara lite känsliga och få för sig att man fortfarande MÅSTE hålla på med sådant här bara för att man kör Ubuntu, och det måste man inte.
Kommandoraden i Linux är en skräck för många nybörjare, men den är också alldeles underbar. Fantastiska små verktyg som kan kombineras nästan hur man vill, ungefär som när man bygger med LEGO.
För många är det kanske mest en "nödingång", när man råkat ha sönder konfigurationen för X eller när man vill fjärrstyra sin dator via SSH, men när man väl vant sig kan man göra det mesta den vägen.
Det finns hur mycket som helst att lära sig. De intellektuella utmaningarna kan vara oändliga. Vem behöver sudoku?
Men som sagt, vi ska hålla det här snacket lite för sig. Nybörjare kan vara lite känsliga och få för sig att man fortfarande MÅSTE hålla på med sådant här bara för att man kör Ubuntu, och det måste man inte.
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#
- vulfgar
- ung forumnörd
- Inlägg: 12893
- Blev medlem: 01 okt 2006, 22:31
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Bohuslän
SV: Klassiska *nix verktyg, var snackar vi om dem
En undertavla till "Tips och trix" kanske?
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 

SV: Klassiska *nix verktyg, var snackar vi om dem
Absolut, vulfgar !vulfgar skrev: En undertavla till "Tips och trix" kanske?
Terminalen är ett fantastisk verktyg. Alla vi vet det !!
Bar vi gör det " frestande" för nybörjare

Namnet på tavlan då ?
Flera förslag ??
SV: Klassiska *nix verktyg, var snackar vi om dem?
Jag använder nästan alltid terminalen. Alltid för filhantering, men även enkla saker som "fir*tab*=efox google.se" om jag ska till google.
Och självklart vim för textredigering.
Men undetavla för "Tips och trix"?
Är det rena tips så kan man väl lika gärna posta dem direkt där?
Verkar inte vara så mycket frågor om "terminalande" annars... Men det kanske är för att ingen vet var de ska posta?
Man kanske skulle göra ett forum som heter "Terminal program och användning"?
Där man kan fråga enkla saker som "Hur spelar jag en Mp3 fil från terminalen?", "Hur flyttar man en katalog i terminalen?" eller "Hur packar man upp en .rar/.zip/.tar fil i terminalen?".
Och även mer ingående saker som diskussioner om sed, awk, grep osv...
Och självklart vim för textredigering.

Men undetavla för "Tips och trix"?
Är det rena tips så kan man väl lika gärna posta dem direkt där?
Verkar inte vara så mycket frågor om "terminalande" annars... Men det kanske är för att ingen vet var de ska posta?
Man kanske skulle göra ett forum som heter "Terminal program och användning"?
Där man kan fråga enkla saker som "Hur spelar jag en Mp3 fil från terminalen?", "Hur flyttar man en katalog i terminalen?" eller "Hur packar man upp en .rar/.zip/.tar fil i terminalen?".
Och även mer ingående saker som diskussioner om sed, awk, grep osv...
Home sweet ~/ = http://sandnabba.se
SV: Klassiska *nix verktyg, var snackar vi om dem?
Den här har jag botaniserat i....
http://linuxcommand.org/
Terminalen har ju sina fördelar ibland
En sak jag saknar är att man borde kunna spara undan sina favorit
kommandon isf att rubb o stubb ligger lagrat bakom prompten... blädder> blädder med piltangenterna
Vart ligger kommandona lagrade ?
http://linuxcommand.org/
Terminalen har ju sina fördelar ibland

En sak jag saknar är att man borde kunna spara undan sina favorit
kommandon isf att rubb o stubb ligger lagrat bakom prompten... blädder> blädder med piltangenterna
Vart ligger kommandona lagrade ?
SV: Klassiska *nix verktyg, var snackar vi om dem?
plun skrev: Den här har jag botaniserat i....
http://linuxcommand.org/
Terminalen har ju sina fördelar ibland
En sak jag saknar är att man borde kunna spara undan sina favorit
kommandon isf att rubb o stubb ligger lagrat bakom prompten... blädder> blädder med piltangenterna
Vart ligger kommandona lagrade ?
~/.bash_history om du kör bash
SV: Klassiska *nix verktyg, var snackar vi om dem?
Fantastiskt....gasol skrev: ~/.bash_history om du kör bash

osv....svn checkout http://svn.gnome.org/svn/tracker/trunk
svn checkout http://avant-window-navigator.googlecode.com/svn/trunk/ avant-window-navigator
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get dist-upgrade
cd trunk
./autogen.sh --prefix=/usr --sysconfdir=/etc --enable-debug-code --enable-preferences
make
sudo make install
sudo make install
cd ..
Här skulle man ha ett städscript som tog bort alla som förekommer mer än 1 gång....

- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
SV: Klassiska *nix verktyg, var snackar vi om dem?
[quote="plun"]En sak jag saknar är att man borde kunna spara undan sina favorit
kommandon isf att rubb o stubb ligger lagrat bakom prompten... blädder> blädder med piltangenterna[/quote]
Lär dig dig readline kommandon. De sammanfaller med emacs kommandon väldigt bra. Vilket passar ett emacs freak som mig väldigt bra.
kommandon isf att rubb o stubb ligger lagrat bakom prompten... blädder> blädder med piltangenterna[/quote]
Lär dig dig readline kommandon. De sammanfaller med emacs kommandon väldigt bra. Vilket passar ett emacs freak som mig väldigt bra.
KDE 4.5 SC är ute i det fria!!! Tjoho
Stagnation is good for nobody - after all if you don't progress you end up with gnome
Stagnation is good for nobody - after all if you don't progress you end up with gnome
SV: Klassiska *nix verktyg, var snackar vi om dem?
jag är ledsen plun men jag förstår inte alls vad du menar 
Jag förstår inte varför alla blir så uppjagade av terminalen. Jag ser inget problem alls med den, så varför måste man tvinga in det i ett eget forum?
sed / awk / grep är ju helt vanliga program, så varför ska dom inte höra hemma under Program / Spel delen på forumet. LaTeX däremot som typsnitts språk lär väl bäst höra hemma under programmerings delen.
Terminalen är en helt vanlig del av linux / unix system.
Vore kanske lite skoj med ett 0ld sch00l forum för de gammla rävarna där man kan delar sina historier om det där buggiga perl-script som sänkte system osv...

Jag förstår inte varför alla blir så uppjagade av terminalen. Jag ser inget problem alls med den, så varför måste man tvinga in det i ett eget forum?
sed / awk / grep är ju helt vanliga program, så varför ska dom inte höra hemma under Program / Spel delen på forumet. LaTeX däremot som typsnitts språk lär väl bäst höra hemma under programmerings delen.
Terminalen är en helt vanlig del av linux / unix system.
Vore kanske lite skoj med ett 0ld sch00l forum för de gammla rävarna där man kan delar sina historier om det där buggiga perl-script som sänkte system osv...
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Klassiska *nix verktyg, var snackar vi om dem?
cat .bash_history | sort | uniqplun skrev:Fantastiskt....gasol skrev: ~/.bash_history om du kör bash
osv....svn checkout http://svn.gnome.org/svn/tracker/trunk
svn checkout http://avant-window-navigator.googlecode.com/svn/trunk/ avant-window-navigator
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get dist-upgrade
cd trunk
./autogen.sh --prefix=/usr --sysconfdir=/etc --enable-debug-code --enable-preferences
make
sudo make install
sudo make install
cd ..
Här skulle man ha ett städscript som tog bort alla som förekommer mer än 1 gång....
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: Klassiska *nix verktyg, var snackar vi om dem?
404 Error - File or page not foundmcNisse skrev:Lär dig dig readline kommandon. De sammanfaller med emacs kommandon väldigt bra. Vilket passar ett emacs freak som mig väldigt bra.plun skrev:En sak jag saknar är att man borde kunna spara undan sina favorit
kommandon isf att rubb o stubb ligger lagrat bakom prompten... blädder> blädder med piltangenterna

Senast redigerad av 1 Emil.s, redigerad totalt 3 gånger.
Home sweet ~/ = http://sandnabba.se
SV: Klassiska *nix verktyg, var snackar vi om dem?
Urban Anjar skrev:
cat .bash_history | sort | uniq
Njau... hur funkar det där ? just nu har jag 499 kommandon lagrade, massor med dubletter.
Händer ingenting när jag kör..

EDIT
Jo nu fattar jag när jag kollar terminalen...man gör en ny fil bara med sorteringen...

När man har ett "djävulskommando" som det här då klistrar man så klart in det
i Bash Historyfilen innan man beger sig ut i terminalens felskrivardjungel
ex drivvarinstallation i en tty...
Ex
sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev

Senast redigerad av 1 Okänd, redigerad totalt 3 gånger.
SV: Klassiska *nix verktyg, var snackar vi om dem?
tcsh har ett trevligt history verktyg istället för att den alltid tar nästa kommando så baseras det på vad man har skrivit in redan:
tex om du har detta i din history:
och du skriver in vi sedan pil-upp så kommer för raden vim Makefile upp och om man sedan trycker pil uppåt så kommer vim test.m upp. Om man trycker pil uppåt med en tom prompt så kommer bara föregånde kommando....
tex om du har detta i din history:
Kod: Markera allt
make
make clean
./test
vim test.m
vim Makefile
make
make
ls
och du skriver in vi sedan pil-upp så kommer för raden vim Makefile upp och om man sedan trycker pil uppåt så kommer vim test.m upp. Om man trycker pil uppåt med en tom prompt så kommer bara föregånde kommando....
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: Klassiska *nix verktyg, var snackar vi om dem?
Nja, gör helst inte det för ofta. Grejen är att ~/.bash_history editeras av din aktiva bash session. Skulle du t.ex. editera history filen via en editor så är det inte säkert att de ändringar du tror dig ha gjort stannar kvar...plun skrev: När man har ett "djävulskommando" som det här då klistrar man så klart in det
i Bash Historyfilen innan man beger sig ut i terminalens felskrivardjungel
ex drivvarinstallation i en tty...
SV: Klassiska *nix verktyg, var snackar vi om dem?
gasol: dina tricks får man labba på... 
Johan R-E:
Testade och det funkar ju.... från början hade jag 499 sparade, med Urbans lilla trick
fick jag 100 unika.
Sedan editerade jag snabbt bort 70 stycken till så nu har jag 30 stycken användbara kommandon i listan.
Tar man då den här svängen som många har svårigheter med
You should do the following in a tty1 by a "ctrl+alt+F1"
sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
sudo rm /etc/init.d/nvidia-*
sudo /etc/init.d/gdm stop
sudo sh NVIDIA-Linux-x86-1.0-9629-pkg1.run
sudo nvidia-xconfig --add-argb-glx-visuals
sudo /etc/init.d/gdm start
Alldeles suveränt att klsitra in i filen och växla över till tty.... eller finns det nån hake

Johan R-E:
Testade och det funkar ju.... från början hade jag 499 sparade, med Urbans lilla trick
fick jag 100 unika.
Sedan editerade jag snabbt bort 70 stycken till så nu har jag 30 stycken användbara kommandon i listan.
Tar man då den här svängen som många har svårigheter med

You should do the following in a tty1 by a "ctrl+alt+F1"
sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
sudo rm /etc/init.d/nvidia-*
sudo /etc/init.d/gdm stop
sudo sh NVIDIA-Linux-x86-1.0-9629-pkg1.run
sudo nvidia-xconfig --add-argb-glx-visuals
sudo /etc/init.d/gdm start
Alldeles suveränt att klsitra in i filen och växla över till tty.... eller finns det nån hake

SV: Klassiska *nix verktyg, var snackar vi om dem?
Varför inte bara göra ett script som fixar allt åt dig?plun skrev:
Alldeles suveränt att klsitra in i filen och växla över till tty.... eller finns det nån hake


Se förresten:
http://ubuntu-se.org/smf/index.php/topic,6434.0.html
Home sweet ~/ = http://sandnabba.se
SV: Klassiska *nix verktyg, var snackar vi om dem?
Njau... nVidia drivarna har jag inga problem med... men 1:a gången var man klart irriterad.Emil.s skrev:Varför inte bara göra ett script som fixar allt åt dig? 8)plun skrev:
Alldeles suveränt att klsitra in i filen och växla över till tty.... eller finns det nån hake
Se förresten:
http://ubuntu-se.org/smf/index.php/topic,6434.0.html
Jag försöker hitta ett enkelt sätt att hantera den här tty körningen som måste ske utan GUI..
gasols trick är klart intressant... kör man ett antal svn inkl kompileringar så hamnar man i ett evigt letande efter kompileringskommandona som är olika överallt.
Tracker tex ska ha en hel harang för autogen kompileringen, AWN enbart autogen osv..osv

- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: Klassiska *nix verktyg, var snackar vi om dem?
Den stora haken är att din ~/.bash_history ständigt ändras. Så förr eller senare försvinner ditt nuvarande upplägg - såvida du inte sätter upp ett cron jobb eller login / logut script för att bibehålla det. Jag tycker egentligen att det bästa för dig hade varit alias.plun skrev: Alldeles suveränt att klsitra in i filen och växla över till tty.... eller finns det nån hake![]()