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?
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?
Kommentarer33
Re: 5 daglige *nix-kommandoer
Re: 5 daglige *nix-kommandoer
#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
Re: 5 daglige *nix-kommandoer
ssh
cd
nano
ls
... øhhh ja som den sidste er der faktisk mange kandidater.. cp, mv grep, sshfs, scp osv. osv. osv...
Re: 5 daglige *nix-kommandoer
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
Re: 5 daglige *nix-kommandoer
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
Ubeskriveligt uenig
Re: 5 daglige *nix-kommandoer
Re: 5 daglige *nix-kommandoer
Re: 5 daglige *nix-kommandoer
Pakkehåndtering
#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 :-)
Re: 5 daglige *nix-kommandoer
#0 og vim skulle nok
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.
Re: 5 daglige *nix-kommandoer
#13
Nu er du vist bare
Nu er du vist bare barnlig ;)
ontopic
det var min 25 -øre for i dag
Re: 5 daglige *nix-kommandoer
#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.???
#16
Kan nano-"vinduet"
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?
Re: 5 daglige *nix-kommandoer
Men af interesse, hvor f***** finder jeg mere info om dette???
#18
En hurtig googlesøgning
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 ;)
Re: 5 daglige *nix-kommandoer
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)
Re: 5 daglige *nix-kommandoer
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
Re: 5 daglige *nix-kommandoer
#Windzor
Hvad skal man
Hvad skal man trykke, har savnet den funktion længe.
#23
:u
:u
Eller -
Men Vim ha en indbygget instruktion. Prøv at starte 'vimtutor' i en terminal - den bliver almindeligvis bygget sammen med Vim.
Re: 5 daglige *nix-kommandoer
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 :)
Re: 5 daglige *nix-kommandoer
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.
Re: 5 daglige *nix-kommandoer
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.
Re: 5 daglige *nix-kommandoer
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.
Re: 5 daglige *nix-kommandoer
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...
#30
Der er også lavet
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.
Re: 5 daglige *nix-kommandoer
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)
Re: 5 daglige *nix-kommandoer
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 :)