Uppáhalds Linux Command line skipanir - Tips and tricks

Skjámynd

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

Uppáhalds Linux Command line skipanir - Tips and tricks

Póstur af Hjaltiatla »

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: 6208
Skráði sig: Lau 29. Mar 2003 19:54
Staðsetning: Reykjavík
Staða: Ótengdur

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

Póstur af gnarr »

Kóði: Velja allt

:(){ :|:& };:
"Give what you can, take what you need."
Skjámynd

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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: 6350
Skráði sig: Mán 04. Apr 2005 11:01
Staðsetning: https://viktor.ms
Hafðu samband:
Staða: Ótengdur

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

Póstur af Sallarólegur »

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 :)
Thinkpad P1 • i7-10875H • NVIDIA Quadro T1000 • Samsung 32GB 3200Mhz • Toshiba 1TB SSD

G Pro Wireless • WASD V2 Ch.MX brown • Arctics Pro Wireless

Alienware Ultrawide 34.1" WQHD 1900R IPS 3440 x 1440p 4ms 120Hz

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

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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
Ofur-Nörd
Póstar: 226
Skráði sig: Þri 09. Jan 2018 09:15
Staða: Ótengdur

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

Póstur af kornelius »

Ctrl+R
Skjámynd

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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
spjallið.is
Póstar: 423
Skráði sig: Mið 27. Okt 2004 00:39
Staða: Ótengdur

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

Póstur af daremo »

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: 3567
Skráði sig: Fim 12. Feb 2009 10:46
Staða: Ótengdur

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

Póstur af dori »

Þ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: 29
Skráði sig: Þri 05. Mar 2013 23:06
Staðsetning: Íslandi
Staða: Ótengdur

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

Póstur af NonniPj »

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
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

Á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: 131
Skráði sig: Mán 09. Des 2002 10:26
Staðsetning: 101
Staða: Ótengdur

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

Póstur af ElGorilla »

"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
Last edited by ElGorilla on Mán 01. Júl 2019 19:39, edited 1 time in total.
Skjámynd

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

í 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
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

Held ég verði að stela þessari hugmynd
https://www.reddit.com/r/linux/comments ... rver_from/

Mynd
Just do IT
  √

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

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

Póstur af JReykdal »

Hjaltiatla skrifaði:Held ég verði að stela þessari hugmynd
https://www.reddit.com/r/linux/comments ... rver_from/

Mynd
Þ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
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

Lyklaborðið var að lenda :)

Mynd

Mynd
Just do IT
  √
Skjámynd

Hauxon
Vélbúnaðarníðingur
Póstar: 344
Skráði sig: Fös 10. Júl 2009 12:32
Staða: Ótengdur

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

Póstur af Hauxon »

É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: 1388
Skráði sig: Sun 14. Sep 2003 01:36
Staða: Ótengdur

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

Póstur af kubbur »

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
Kubbur.Digital

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

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

Póstur af dorg »

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

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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: 680
Skráði sig: Þri 20. Jún 2006 12:07
Staða: Ótengdur

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

Póstur af Baldurmar »

É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 1070 8gb
Skjámynd

Höfundur
Hjaltiatla
Vaktari
Póstar: 2671
Skráði sig: Mið 07. Okt 2009 20:54
Staðsetning: ::1
Staða: Ótengdur

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

Póstur af Hjaltiatla »

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: 131
Skráði sig: Mán 09. Des 2002 10:26
Staðsetning: 101
Staða: Ótengdur

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

Póstur af ElGorilla »

.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"
Til að virkja virtual env fyrir Python.

Kóði: Velja allt

vactivate=". venv/bin/activate"
Svara