5 daglige *nix-kommandoer

eggtux
Antal: 196
Tilmeldt:
22-10-2004
User is offline
5 daglige *nix-kommandoer

Hejsa

Jeg fik liiige en idé til Linuxin.
Så her er mit forslag.

Hvad med at bruge den evt. plads i fx højreside af skærmen til at vise 5 nye *nix-kommandoer (shell-kommandoer), så man får en kort beskrivelse af, hvad de kan anvendes til - fx en eller 2 linier til hver kommando. På denne måde kan et varieret udbud af lette og kommandoer med mere tyngde blive præsenteret samtidig med at lidt mere eksotiske kommandoer måske også kunne finde vej, så man får udvidet sit "vokabularium" :-) over kommandoer.

Så fx:
cp - bruges til at kopiere filer og mapper.
locate/updatedb - bruges til at indexere alle filer på din harddisk så du hurtigt kan søge efter filer.
ldd - se hvilke dynamiske biblioteker/libraries dine programmer afhænger af.
vim - avanceret ren tekstbaseret editor, der har stejl indlæringskurve men giver utroligt meget igen.
csstidy - parse dine cascading style sheets og opnå samtidig en komprimeringseffekt idet, at gentagelser forsøges at elimineres.

Hvad synes I?


mgn
Antal: 17
Tilmeldt:
26-03-2007
User is offline
Re: 5 daglige *nix-kommandoer

Er det ikke set før? Eller er det bare mig?...


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

Synes også det er set før, måske på den gamle Linuxin side?

#0 og vim skulle nok udskiftes med nano, da den er ved at være mere udbredt og er mere overskuelig og rar at benytte end vim, der er alt andet end avanceret. For hver ny version, samt for hvert forskelligt OS, bruges der forskellige knapper til de enkelte funktioner. vim = rodet amatør editor


ninja
ninja's picture
Antal: 318
Tilmeldt:
02-02-2008
User is offline
Re: 5 daglige *nix-kommandoer

tja, det er nok lidt kedeligt, men dem man bruger oftest er jo de helt basale.. Men her er de i tilfældig rækkefølge:

ssh
cd
nano
ls
... øhhh ja som den sidste er der faktisk mange kandidater.. cp, mv grep, sshfs, scp osv. osv. osv...


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

#2 Vim er kun en rodet amatør editor for en amatør.

Nano er kun så udbredt fordi dens meget lille liste over ting den kan gør at den er utrolig lille og dermed glimrende til rescue systemer hvor man ikke har /usr


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#4 Jeg brugte vim meget, inden nano kom ordenligt ind.
Hver gang man installerede et andet system med en anden version af vim, eller opdaterede sin installation. Så skulle man sætte sig ind i en ny styring af editoren. Nano har en standard som følger alle dens versioner. Og den er ligeså brugbar på et alm. installaeret system, som den er på rescue systemer. Derfor er den udbredt


mjjzf
mjjzf's picture
Antal: 1595
Tilmeldt:
25-12-2007
User is offline
Ubeskriveligt uenig

At kalde Vim for en amatøreditor er bare... mærkeligt.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

At man efter utallige versioner, stadig ikke har slået en standard fast, er mærkeligt


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

#5 Nu ved jeg ikke med dig, men jeg har brugt vim i snart 5 år og har også været på systemer kun med vi og det er sq stadig den samme styring jeg har brugt indtil nu.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

Nu kan jeg ikke huske nøjagtigt hvilke der fungerede hvordan, og hvilke der skildte sig ud fra hvem. Men Mandrake 10.0, Mandriva 2007, Suse 10.0, Suse 10.1, Fedora 6 og Fedora 7. Vim styres ikke ens på dem alle


eggtux
Antal: 196
Tilmeldt:
22-10-2004
User is offline
Pakkehåndtering

#9 Det er vel lidt ligesom med pakkehåndtering af andre programmer eller evt større ting som KDE og Gnome - her er tingene også blevet atomiseret eller i det mindste brudt ned til mindre logiske enheder, så man har mulighed for at tilvælge og fravælge, hvis man ikke har lyst eller plads til alt, hvis man fx har lidt plads som fx en bootbar usb-nøgle hvor man vil have sine favoritapps på.

#1 Om det er set før eller ej, gør vel ingen forskel i om det er en god ide eller ej. I fald du har set det før, så vil jeg gerne vide hvor det er så jeg i givet fald kan lave et news feed ud af det, og blive tvunget til at lære noget nyt hver dag :-)


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

Hvis du ikke kan komme op på med præcis hvordan de styrer forkert er du jo bare en troll. Hvis de styrer forkert er det fordi distroer selv patcher op og går væk fra hvordan vims maintainer syntes det skal være. Så er det jo ikke vims skyld at ens distro ikke kan forstå hvorfor det er smart?


marx
marx's picture
Antal: 1799
Tilmeldt:
24-04-2006
User is offline
#0 og vim skulle nok

#0 og vim skulle nok udskiftes med nano, da den er ved at være mere udbredt og er mere overskuelig og rar at benytte end vim, der er alt andet end avanceret.
Vim er alt andet end avanceret? Jeg vil gerne se dig finde en commandline editor, der er mere avanceret og brugbar end Vim. Den eneste seriøse konkurrent jeg kan se på det område er Emacs.


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

#12 ed! ;)


marx
marx's picture
Antal: 1799
Tilmeldt:
24-04-2006
User is offline
#13 Nu er du vist bare

#13
Nu er du vist bare barnlig ;)


mixi
Antal: 273
Tilmeldt:
18-12-2007
User is offline
ontopic

Personlig synes jeg ikke om ideen... Eller jo, hvis der er mulighed for at fravælge den, så kan jeg også gå ind for det... Personlig synes jeg det vil være bedre at lave en artikle omkring basale *nix-kommandoer og henvise til den.

det var min 25 -øre for i dag


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#15 Hvorfor dog ikke? Synes det lyder som en udemærket ide. Så meget kan det da ikke genere en

#12 Synes jeg gjorde det klart, at min holdning er at nano slår vim på dette område. Med mindre du kender en eller anden magisk storslået ting som vim kan i forhold til.???


marx
marx's picture
Antal: 1799
Tilmeldt:
24-04-2006
User is offline
#16 Kan nano-"vinduet"

#16
Kan nano-"vinduet" splittes horisontalt og vertikalt, så du har flere filer åbne samtidig, og kan formindske og forstørre "vinduerne" med musen?
har nano syntax- og stavekontrol kapacitet?
kan nano fås i både grafisk og commandline udgave?
har nano et væld af plugins til blandt andet projekt-styring, workspace-styring mv. der omdanner editoren til et fullblown IDE?


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

He he, det aner jeg ikke. Vidste jeg hellere ikke at vim kunne. Det eneste jeg bruger mere avancerede funktioner som dette, er til web programmering. Og til det fortrækker jeg gedit. Har ikke brug for split vindue mm. for at rette lidt i fstab, xorg.conf mm...

Men af interesse, hvor f***** finder jeg mere info om dette???


marx
marx's picture
Antal: 1799
Tilmeldt:
24-04-2006
User is offline
#18 En hurtig googlesøgning

#18
En hurtig googlesøgning på "vim guide" giver følgende http://www.dc.turkuamk.fi/docs/soft/vim/vim.html
der er vist læsestof nok til at underholde dig et par dage ;)


duca
Antal: 18
Tilmeldt:
10-10-2005
User is offline
Re: 5 daglige *nix-kommandoer

#2 ikke for at være en medløber, men at kalde vi(m) for en amatør editor er (undskyld udtrykket) tåbeligt!
Jeg er enig i at vi(m) ikke er let at bruge for "ikke" nørder, men hvis man mestre at bruge den er den efter min mening verdens mest advanceret editor.
Som #17 skriver kan man splitte editoren op i flere vinduer, hvilket bare er en af de mange tusind nice features den understøtter.

Men igen, det er ikke en let editor at mestre, den har ingen "lækker" gui eller super menu bjælke, så du kan have en pointe i at anbefale en anden editor frem for 'vi' hvis overskriften havde været "5 daglige *nix-kommandoer til ny brugere af *nix systemer".

Til sidst vil jeg bare sige, at det er ikke for at træde dig over tærerne med min kommentar, men man kan _bestemt_ ikke kalde vi for en amatør editor, uden at få en kommentar med :o)


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#20 Tja, det lader da også til at vim kan lidt mere end jeg var klar over.
Og du træder skam ikke nogen over tærerne. Jeg kan tåle både kritik og rettelser, ellers ville jeg aldrig modsige folk, hvilket jeg ofte gør :D


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

#16 Vim kan undo, kan din nano ikke? Bare sådan at du ikke skal lede, nej det kan nano ikke :)


coday
Antal: 97
Tilmeldt:
05-01-2008
User is offline
#Windzor Hvad skal man

#Windzor

Hvad skal man trykke, har savnet den funktion længe.


marx
marx's picture
Antal: 1799
Tilmeldt:
24-04-2006
User is offline
#23 :u

#23
:u


mjjzf
mjjzf's picture
Antal: 1595
Tilmeldt:
25-12-2007
User is offline
Eller -

bare tryk u, når du er i command mode.
Men Vim ha en indbygget instruktion. Prøv at starte 'vimtutor' i en terminal - den bliver almindeligvis bygget sammen med Vim.


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

#20 Kald mig old fasion, men en editor skal ikke have en lækker GUI. Den behøver skam ikke have en menubjælke fordi det sløver ens arbejdsgang.

Indenfor HCI er menuer jo lig med: intuitiv at bruge men giver nemt dårligt overblik og sløver ens arbejdsgang.

Der er også den hurtige kommando baseret "GUI" som er hurtig. Hvis du bruger en editor rigtigt kan du lære de kommandoer om det så er at holde 10 knapper nede som i emacs eller køre en kommando af som i vim, det giver hurtighed for de profesionelle.

IMO er dem som mener at editors skal have menuer og alt muligt dem som ikke burde rette i conf filer direkte da de bare skyder sig selv i foden :)


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#26 Det er hurtigere at benytte keyboad kommandoer, fremfor at skulle op i menuer hver gang, ja. Og jeg bruger også et hav af keyboad kommandoer, selvom jeg bruger GUI editor. Til hurtige rettelser mm. kan jeg fint bruge en TUI editor, men hvis jeg skal arbejde med en masse i længere tid, så fortrækker jeg GUI, da det er mere behageligt...

At være professionel, handler ikke om at man bruger det ene eller andet. Det handler om at bruge det der man mener passer bedst for en selv. Det man selv mener at man arbejder bedst med. Hvis man udelukkende bruger en TUI editor for at spille smart, så tyder det på at man er lidt usikker på sig selv, og forsøger at virke klogere end man er.


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
Re: 5 daglige *nix-kommandoer

#27 Hvordan er en GUI mere behagelig end andre ting? Bevares jeg laver da alt større kodning og andet i gVim men det er da kun fordi jeg der ikke skifter mellem mange filer og dermed andre ting i en terminal.

Og med professionel menes selfølgelig øvede personer, altså folk som har sat sig ind i hvordan programmet virkelig fungere og faktisk se om programmet kan gøre det man har brug for istedet for bare at smide det væk efter første brug fordi interfacet ikke lige viser hvor gem knappen er.


mixi
Antal: 273
Tilmeldt:
18-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#16 : Fordi jeg mener ikke at nye til linux vil få meget ud af der ude i siden er nogle tips til kommandoer. Så synes jeg heller at de ville få noget ud af der en lille guide som de kan læse for at komme mere ind styresystemet.

og jeg skrev også at jeg ville ikke have noget imod det så længde at man kan vælge det fra ens bruger flade.


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#28 Og hvorfor i alverden skulle man ikke kunne finde ud af at rette f.eks. sin xorg, fordi man måske ikke lige er så øvet i at bruge f.eks. vim, som du skriver længere oppe. Jeg bruger mest GUI, og jeg har bestemt ikke problemer med at rette mine xorg, fstab, ssh filer mm. eller resten af de ting jeg bruger editors til. At kunne finde ud af en editor, og at kunne finde ud af de ting man laver i en editor, er to forskellige ting.

Og jeg kan bedst lide at arbejde med GUI af flere forskellige grunde.
1: Jeg synes det er rart at have sin mus til at styre sin makør med.
2: Det er hurtigere at scrolle sine dokumenter igennem med musen.
3: Det er nemmere og hurtigere at manurere rundt i nautilus når man skal finde og åbne nye dokumenter. (Arbejder ofte med flere mapper fyldt med filer)
4: Når GUI er opfundet, hvorfor i alverden skulle jeg så sidde som en stenalder mand fra istiden, og arbejde i en shell. Det er rart man har den mulighed, og det kan være til nytte en gang imellem. Men X serveren er opfundet, så brug den da. TUI blev lavet dengang folk ikke var kloge nok til at lave andet, ikke fordi de ikke brød sig om grafik, eller var farveblinde...


windzor
Antal: 287
Tilmeldt:
25-04-2003
User is offline
#30 Der er også lavet

#30

Der er også lavet systemer hvor du svæver rundt i en 3D verden og med VR eller hånd gestures istedet for en mus, hvorfor sidder du og bruger en genstand som ikke har ændret sig siden 50'erne hvor den blev opfundet istedet for dem?

Bare fordi der kommer nye ting betyder ikke at de er bedre end de gamle. Desuden så opfattede du ikke pointen med hvorfor folk som ikke har tid til at sætte sig bare lidt ind i et program før man stabler det ned, kan hænge sammen med ikke at rette i system filer når du siger du hellere vil bruge GUI.


duca
Antal: 18
Tilmeldt:
10-10-2005
User is offline
Re: 5 daglige *nix-kommandoer

#26 Ang. gui er det jo netop også det jeg skriver! .... Min pointe var bare at vi ikke er let at gå til for begyndere pga. der ingen visuelle kommandoer (ikoner) er.

Som sagt har jeg selv brugt vi i mange år, og det er min foretrukne editor.

Men denne debat har godt nok taget en drejning væk fra eggtux oprindelige oplæg "5 daglige *nix-kommandoer" :o)

Fortsat rigtig god påske til jer alle :o)


dk_zero-cool
dk_zero-cool's picture
Antal: 2529
Tilmeldt:
21-12-2007
User is offline
Re: 5 daglige *nix-kommandoer

#31 He he, Alle i dag har mulighed for at benytte mus og alm. GUI.
Jeg kan dælme godt love dig for at jeg ikke ville tænke to gange, hvis jeg fik tilbudt VR hjemme i stuen. Men nu er en skærm og en mus lidt billigere, og mere alm. i dag. Men når den tid kommer hvor VR bliver en del af hverdagen, så er min mus forhistorie :D

#32 I lige måde :)