Uppáhalds Linux Command line skipanir - Tips and tricks

Allt sem tengist öðrum stýrikerfum en Windows
Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Lau 29. Jún 2019 12:58

Sælir/Sælar

Vildi athuga hverjar væru Uppáhalds Linux Command line skipanir sem þið notið (eða hvort þið notið ákveðin TRIX til að leysa ákveðin verkefni í gegnum CLI).


Just do IT
  √

Skjámynd

gnarr
Kóngur
Póstar: 5922
Skráði sig: Lau 29. Mar 2003 19:54
Reputation: 44
Staðsetning: Reykjavík
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf gnarr » Lau 29. Jún 2019 15:13

Kóði: Velja allt

:(){ :|:& };:


"Give what you can, take what you need."

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Lau 29. Jún 2019 15:43

Fork Bombur eru alltaf hressandi.

Það sem ég man helst eftir í augnablikinu er:

Kóði: Velja allt

cd -

Fer í möppuna sem þú varst í seinast

Kóði: Velja allt

$ find / | grep <file name>

Leitar í / möppunni að skrá sem þú villt leita að

Kóði: Velja allt

sudo !!

Keyrir seinustu skipun sem þú slóst inn sem sudo user


Just do IT
  √

Skjámynd

Sallarólegur
Internetsérfræðingur
Póstar: 5642
Skráði sig: Mán 04. Apr 2005 11:01
Reputation: 369
Staðsetning: https://viktor.ms
Hafðu samband:
Staða: Tengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Sallarólegur » Lau 29. Jún 2019 16:04

Draga möppu eða file úr Finder yfir í Terminal til að fá full path er gamechanger... er reyndar á Mac, ekki Linux, sem er Unix samt sem áður :)


AMD Ryzen5 3600 • Asus Prime B450M-A • GTX1080 founders edition • Corsair Ven 2x8GB 3200Mhz • Samsung 970 Evo Plus 250GB • CX650M • Carbide 400Q • Acer 23.6" KG241 144Hz • SS Rival 300

Macbook Pro 15" • Touchbar 2016 • Space Gray • 256GB

EdgeRouter-X • TOUGHSwitch TS-5-POE • Unifi AP AC LITE • Raspberry Pi Unifi controller

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Lau 29. Jún 2019 16:10

Sallarólegur skrifaði:Draga möppu eða file úr Finder yfir í Terminal til að fá full path er gamechanger... er reyndar á Mac, ekki Linux, sem er Unix samt sem áður :)


Haha - Hvurskonar landráð eru þetta


Just do IT
  √

Skjámynd

kornelius
Fiktari
Póstar: 83
Skráði sig: Þri 09. Jan 2018 09:15
Reputation: 24
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf kornelius » Lau 29. Jún 2019 23:18

Ctrl+R



Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Sun 30. Jún 2019 13:04

Var að rekast á þessa "Unix Command Line Reference" síðu
Mjög flott samantekt.
http://cb.vu/unixtoolbox.xhtml


Just do IT
  √

Skjámynd

daremo
Vélbúnaðarníðingur
Póstar: 353
Skráði sig: Mið 27. Okt 2004 00:39
Reputation: 24
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf daremo » Sun 30. Jún 2019 13:52

Kóði: Velja allt

fortune | cowsay | lolcat



Eitt sem hefur bjargað mér mjög oft þegar ég edita skrár með vim, en gleymi að opna þær með sudo og get þar af leiðandi ekki seivað.

Kóði: Velja allt

:w !sudo tee %



Skjámynd

dori
Besserwisser
Póstar: 3475
Skráði sig: Fim 12. Feb 2009 10:46
Reputation: 100
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf dori » Mán 01. Júl 2019 13:09

Það var búið að koma fram áður að `!!` er "síðasta skipun" en ég nota mjög oft líka `!$` sem er "síðasti paramer úr síðustu skipun". T.d.

Kóði: Velja allt

$ vim einhver/skrá.txt
$ git add !$
git add einhver/skrá.txt <-- poppar upp expanded útgáfa, hvað er að fara að keyra


Svo eru allar þessar command line skipanir bara verkfæri, maður notar það sem er viðeigandi í hvert skipti. En tól sem kemur sér oft rosa vel er jq og svo er auðvitað ómetanlegt að læra eitthvað á grep, awk og sed (síðustu tvö er eitthvað sem ég þarf samt alltaf að prófa mig áfram með).



Skjámynd

NonniPj
Græningi
Póstar: 26
Skráði sig: Þri 05. Mar 2013 23:06
Reputation: 2
Staðsetning: Íslandi
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf NonniPj » Mán 01. Júl 2019 13:37

Nota grimmt history fyrir allar þær skipanir sem ég man að ég var nýlega búinn að nota og svo er það grep.


if (human.mass > earth.mass)
earth.explode();

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Mán 01. Júl 2019 16:10

Ágætis punktar komnir í þráðinn :)

Var að muna núna :
Upp og niður örin til að fletta á milli skipana sem maður hefur slegið inn.
Tab til að autocomplete-a
tail skipunin til að leita í loggum


Just do IT
  √

Skjámynd

ElGorilla
Nörd
Póstar: 108
Skráði sig: Mán 09. Des 2002 10:26
Reputation: 10
Staðsetning: 101
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf ElGorilla » Mán 01. Júl 2019 18:28

"tail -f fæll.log" - prentar nýjustu línuna í skjalinu á skjáinn jafnóðum

"subl -a $(pwd)" opnar núverandi möppu með Sublime

tmux forritið er eiginlega möst

oh-my-zsh er frábært líka https://github.com/robbyrussell/oh-my-zsh
Síðast breytt af ElGorilla á Mán 01. Júl 2019 19:39, breytt samtals 1 sinni.



Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Mán 01. Júl 2019 19:03

í stað þess að eltast við langar man pages þá er mjög þæginlegt að keyra "curl cheat.sh/CommandName"

t.d "curl cheat.sh/ls" listar upp eftirfarandi upplýsingar

Mynd


Just do IT
  √

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Þri 02. Júl 2019 19:08

NonniPj skrifaði:Nota grimmt history fyrir allar þær skipanir sem ég man að ég var nýlega búinn að nota og svo er það grep.


Kóði: Velja allt

$ !Númer_Á_Skipun_Úr_History


Framkvæmir skipunina sem er merkt fyrir aftan "!":

Dæmi: $ !56

Framkvæmir skipun númer 56 úr history listanum


Just do IT
  √

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Fös 02. Ágú 2019 19:35



Just do IT
  √


JReykdal
Gúrú
Póstar: 506
Skráði sig: Lau 04. Des 2004 18:59
Reputation: 43
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf JReykdal » Fös 02. Ágú 2019 22:26



Þurfti að fiffa server úr símanum um borð í rútu í Skotlandi í fyrra. Gekk furðu vel :)


Vinsamlegast athugið: Skoðanir mínar sem birtast hér eru mínar og mínar einar en ekki
vinnuveitenda minna,vina og vandamanna, gæludýra og húsgagna nema annað sé tekið fram.

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Fim 15. Ágú 2019 20:39

Lyklaborðið var að lenda :)

Mynd

Mynd


Just do IT
  √

Skjámynd

Hauxon
Ofur-Nörd
Póstar: 267
Skráði sig: Fös 10. Júl 2009 12:32
Reputation: 64
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hauxon » Fös 16. Ágú 2019 08:44

Ég þekki mann sem prófaði þessa skipun á einum servernum okkar...

Kóði: Velja allt

sudo rm -rf /


Veit samt ekki hvort uppáhalds er rétta lýsingin. :P



Skjámynd

kubbur
/dev/null
Póstar: 1370
Skráði sig: Sun 14. Sep 2003 01:36
Reputation: 15
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf kubbur » Fös 16. Ágú 2019 11:37

Alt+f takkarnir til að skipta á milli instances (virkar bara ef þú ert ekki að keyra GUI)
Htop til að sjá hvað er í gangi
Screen til að keyra skipanir sem þú vilt ekki loka en samt losna við
Svona það helsta sem mér dettur í hug


Kristofersmari.com


dorg
has spoken...
Póstar: 164
Skráði sig: Lau 24. Jún 2006 10:19
Reputation: 1
Staðsetning: Reykjavík
Hafðu samband:
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf dorg » Fös 16. Ágú 2019 14:10

Sennilega er cat awk cut og grep það sem ég gríp oftast í.



Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Fös 16. Ágú 2019 16:42

Hauxon skrifaði:Ég þekki mann sem prófaði þessa skipun á einum servernum okkar...

Kóði: Velja allt

sudo rm -rf /


Veit samt ekki hvort uppáhalds er rétta lýsingin. :P


Haha þetta er svo glatað að þetta er fyndið :megasmile


Just do IT
  √

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Lau 14. Sep 2019 00:10

Var að leita mér að ssh-manager. Datt inná frekar þægilega lausn til að tengjast vélum á einfaldan máta (þegar ég var búinn að græja SSH lykil á Digital Ocean og á vélinni minni). Virkar sem einskonar "Bookmarks" fyrir vélanar sem ég ætla að tengjast. Er oftar en ekki að tengjast vélum á ip tölur og er ekki alltaf að nenna að slá inn username@ip-tala. Þá var þetta ágætis lending

Þurfti bara að bæta upplýsingum í eftirfarandi config skrá
~/.ssh/config

Host swarm01
HostName ip-tala
User username
IdentityFile ~/.ssh/ssh_id_rsa

Host swarm02
HostName ip-tala
User username
IdentityFile ~/.ssh/ssh_id_rsa

Host swarm03
HostName ip-tala
User username
IdentityFile ~/.ssh/ssh_id_rsa

aðeins vinalegra að tengjast svona
Mynd

æ nó ég er loggaður inn sem root , þetta er test umhverfi.


Just do IT
  √

Skjámynd

Baldurmar
Tölvutryllir
Póstar: 605
Skráði sig: Þri 20. Jún 2006 12:07
Reputation: 58
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Baldurmar » Lau 14. Sep 2019 03:11

Ég set þetta yfirleitt á keyboard shortcut á vélar sem ég nota sem vinnu vélar :

Kóði: Velja allt

bus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Playbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player..[b]PlayPause[/b]

PlayPause/Next/Previous fyrir spotify er mjög næs á non-media keyboards


Asrock Gaming K4 - Ryzen 1600 @ 3.7ghz - 16GB Ripjaws 3200mhz - GTX 1060 6GB

Skjámynd

Höfundur
Hjaltiatla
Of mikill frítími
Póstar: 1906
Skráði sig: Mið 07. Okt 2009 20:54
Reputation: 197
Staðsetning: ::1
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf Hjaltiatla » Lau 14. Sep 2019 13:15

Baldurmar skrifaði:Ég set þetta yfirleitt á keyboard shortcut á vélar sem ég nota sem vinnu vélar :

Kóði: Velja allt

bus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Playbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player..[b]PlayPause[/b]

PlayPause/Next/Previous fyrir spotify er mjög næs á non-media keyboards


Sniðugt , reikna með að þú notir þá alsamixer til að stýra hljóðinu :)


Just do IT
  √

Skjámynd

ElGorilla
Nörd
Póstar: 108
Skráði sig: Mán 09. Des 2002 10:26
Reputation: 10
Staðsetning: 101
Staða: Ótengdur

Re: Uppáhalds Linux Command line skipanir - Tips and tricks

Pósturaf ElGorilla » Lau 14. Sep 2019 15:20

.bash_aliases skráin er möst

þennan alias nota ég mjög mikið t.d.

Kóði: Velja allt

alias hgrep="history | grep"


Af því að skelin les alias skránna við startup þá þarf að loka skelinni og opna nýja eða keyra alias skjalið inn með source ef breytingar eru gerðar á skjalinu.

Kóði: Velja allt

alias laliases="source ~/.bash_aliases"