Terminal v OS X, kde začať?

Domov Diskusné Fóra Tipy, triky, modding v Mac OS X Terminal v OS X, kde začať?

Zobrazuje sa 20 príspevkov - 1 až 20 (z celkového počtu 26 )
  • Autor
    Príspevky
  • #106002
    JFK.
    Účastník (Participant)

    Zdravím,
    vie mi niekto odporučiť nejakú literatúru alebo hodiť nejaké linky, kde viac pochopím ako funguje a ako možem pracovať s Terminalom, príkazy, pojmy, skratky a tak…

    chcel by som začať od začiatkov, aby som v tom mal jasno a potom prejsť možno na komplikovanejšie veci.
    Nejaké rady? :)

    btw: dá sa nastaviť horná lišta Terminal okna taktiež čierna ako background, nejak takto: http://cl.ly/image/273C0D2q2f05 , či je to len filmová záležitosť.

    #408827
    lordsoft
    Účastník (Participant)

    Uplny zaklad mas napr tu. http://mac.appstorm.net/how-to/utilities-how-to/how-to-use-terminal-the-basics/. Ja osobne pouzivam iTerm2 a zsh s Cloud templatom. + po serveroch custom farebny profil.

    90% toho co viem a co sa bezne pouziva som sa naucil klasickym sposobom – otvoril som google a “how to ….” a pod. Tutorialov je milion pat.

    Ale niekto snad poradi nejaku literaturu :=)

    #408829
    miko99x
    Účastník (Participant)

    vyskušaj http://www.codecademy.com. Terminal je zatial vo vývoji no čo to sa tam už dá naučiť.

    #408830
    ????
    Účastník (Participant)

    chces programovat, ci pochopit co robis ked pastujes prikazy z tutorialov do shellu?
    ked chces programovat, tak treba studovat samotny shell, v ktorom chces programovat.

    nie som expert, ale take veci mna osobne bavia. podla mna diskusia (co je toto a co tamto, preco je to tak) na tuto temu moze byt velmi dobry sposob ako udrzat toto forum pri zivote. he?

    #408831
    JFK.
    Účastník (Participant)

    tak ja programátor nie som, a študujem úplne inú školu …. takže profík zo mňa nikdy asi nebude :D ale hej, chcem vedieť čo robím, ak niečo robím, prečo a tak…

    #408832
    ????
    Účastník (Participant)

    tak sem mozeme pisat otazky a odpovede, pripadne diskutovat. predpokladam ze znalejsi ludia sa pridaju tiez
    a spolocne sa nieco naucime :)

    #408836
    JFK.
    Účastník (Participant)

    @s3030150
    začni niečim, neviem s čím začať :P

    a, áno, kludne môžeš tento thread/topic využi ako chceš, a aj všetci ostatní máte plné právo diskutovať offtopic… atď, [aby iTuxx nič nemazal :))) ]

    —————-
    Edit by iTuxx: iTuxx nebude nic mazat ked tu nebude OT bez toho co sa tyka shellu, ved sa tu chcete ucit pracovat so shellom, tak si to nezasajrajtujte so sprostostami

    #408842
    empire
    Účastník (Participant)

    Ja som kedysi začínal týmto:

    Shell v príkladoch
    http://www.mff.cuni.cz/fakulta/mfp/download/books/forst_-_shell_v_prikladech.pdf
    a ďalej: Linux dokumentačný projekt, Mistrovství v linuxu

    #408846
    ????
    Účastník (Participant)

    JFK: Myslim ze by to nemusel byt offtopic, nakolko by slo presne o to, aby sme sa nieco nove dozvedeli, co bol aj tvoj ciel. O off-topic prispevkoch si myslim svoje, ale nezabranis tomu

    #408850
    miko99x
    Účastník (Participant)

    @JFK.

    pripadne skus ešte pozrieť tu:
    http://cli.learncodethehardway.org/

    #408858
    trondheim
    Účastník (Participant)

    Ako prve si urcite nainstaluj oh-my-zsh (https://github.com/robbyrussell/oh-my-zsh).

    Zsh ponuka prijemne doplnanie prikazov po stlaceni TAB klavesy a je pluginovatelny s mnozstvom velmi uzitocnych pluginov.

    #408874
    empire
    Účastník (Participant)

    @trondheim

    Aká je výhoda oh-my-zsh? Jediné čo by sa dalo považovať za výhodu je automatická aktualizácia všetkých pluginov, ale nie vždy to je výhoda. Dopĺňanie príkazov po stlačení TAB klávesy má každý shell. A tie pluginy čo píšu rails, git, python,… väčšina z nich je už v OS X.

    #408881
    Jozef Remen
    Účastník (Participant)

    je zbytocne cokolvek riesit, vstavany terminal a Homebrew poriesia vsetko.

    Podstatne je naucit sa:
    1.) Logiku fungovania *nix systemov, co je to STDIN, STDOUT, presmerovavanie vstupov/vystupov, chaining, co je to shell (terminal je len aplikacia pre zobrazenie shellu), naucit sa regulerne vyrazy (tie vyuzije VZDY a VSADE, jedno ci shell, ci lubovolny programovaci jazyk, ci textovy editor ako Sublime Text, BBEdit apod.)

    2.) Naucit sa elementarne prikazy ako ls, cp, rm, mv, ln, grep, sed, cat, more, less, top, ps a ich prepinace, pracu s man (manualove stranky)

    3.) Naucit sa vi/vim a snad aj nano.

    5.) SSH

    6.) Potom sa zacat ucit shell variables, echo, pisanie shell skriptov

    A potom to uz ide samo od seba :)

    #408886
    ????
    Účastník (Participant)

    Asi tak. Bez nejakeho systemu, ktory napisal Jozef, to bude vyzerat ako kuchar ktory sa zacne zaoberat automechanikou. A zacne dvojhmotnym zotrvacnikom

    #408889
    ????
    Účastník (Participant)

    Mozno by som do prveho bodu zahrnul este ux filesystem…

    #408894
    hatto
    Účastník (Participant)

    nejake teoreticke ucenie terminalu je zbytocne. alebo aspon ja som sa tak naucil s nim pracovat, ze som googlil to co som v danu chvilu potreboval. zo zaciatku to bolo otvorenie suborov (vim), ich kopirovanie, premenovanie a pomaly sa vedomosti nabalovali. zbytocne sa budes ucit pisanie skript shellov ak to nikdy v praxi nevyuzijes.
    inak najlepsia skola je mat server, na ktory sa ti da pripojit iba cez ssh :) v terminali vies urobit viac ako s mysou a klikanim, len treba vediet / vediet najst ako na to.


    @trondheim
    : u zsh mi vadilo, ze vsetky tab-y maju spolocnu historiu. som to odinstaloval. a ziadnu vyhodu som v tom nevidel.

    #408896
    JFK.
    Účastník (Participant)

    kolko mesiacov trva kym to človek dostane do hlavy/do prstov ako sa hovori?

    #408898
    dfx
    Účastník (Participant)

    JFK: naucit sa to da aj za tyzden. Jozef Remen dobre napisal, co treba vediet. Este odporucam prikaz sudo, nech je zabava :-)

    A co sa tyka nejakej knihy, tak dobre je to popisane v Linux dokumentacni projekt

    #408899
    JFK.
    Účastník (Participant)

    dik chlapi :)

    #408900
    ????
    Účastník (Participant)

    co vlastne chces dosiahnut?

Zobrazuje sa 20 príspevkov - 1 až 20 (z celkového počtu 26 )
  • Musíte byť prihlásený, aby ste mohli odpovedať na túto tému.