• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    GILHAD
    GILHAD --- ---
    DETER: roura ti presmeruje vystup do vstupu. $( ) ti presmeruje vystup do prikazove radky/parametru
    DETER
    DETER --- ---
    Aha, takže to můžu chápat tak trochu jako roury, kde se výstup z jednoho příkazu předává dalšímu? Teda aspoň v tom kontextu předávání výstupu dál.

    I když asi ne, teď si zkouším nějaký příklady a chová se to odlišně. Prostuduju si ten manual, když už aspoň vím, jak se tomu říká.

    Díky oběma.
    ERGOSUM
    ERGOSUM --- ---
    DETER: klíčové je: ls -tr
    To ti samo vypíše soubory(ls) řazené podle editace(t) od nejstaršího(r(reverzně)). Ten zbytek je další zpracování.
    PISKVOR
    PISKVOR --- ---
    DETER: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_03_04.html#sect_03_04_04

    Prostě to v tom $( ... ) spustí, a nacpe tam výsledek.
    Pokud "find * -type f" by vrátilo soubory foo.txt bar.txt baz.jpg , tak po první substituci by výsledek byl

    stat --printf="%y %n\n" $(ls -tr foo.txt bar.txt baz.jpg)

    a pak by to udělalo totéž s tou vnější, čili bys je dostal ven setříděný podle času sestupně, třeba takhle:

    stat --printf="%y %n\n" bar.txt foo.txt baz.jpg

    načež už se na to vrhne stat, a vypíše datum změn%y a %název
    DETER
    DETER --- ---
    čaute,

    hledal jsem možnost, jak vypsat soubory ve složce seřazené dle data poslední editace. Vygooglil jsem toto
    stat --printf="%y %n\n" $(ls -tr $(find * -type f))

    Což funguje, ale rád bych tomu rozuměl, ne jen dělal copy&paste.
    ls a find tak nějak znám, zajímají mě předevšm ty závorky (i ten dolar) $( .. ( .. ) ) , jakou tam mají funkci.

    Jestli bude někdo od tý dobroty a vysvětlí mi to, případně alespoň odkáže na nějaký konkrétní The Fucking Manual, abych si ho mohl Readnout .)
    KALICOR
    KALICOR --- ---
    KACHITA: ad1) bude potreba nabootovat live cd ubuntu a preinstalovat bootloader.
    ad2) pokud si v linuxu, tak z viru obavy mit nemusis, windows na vedlejsim disku nehraje zadnou roli.
    ad3) na dalku asi nedovedu poradit, leda by se ti chtelo dotahnout notebook abych se na to mrknul :)
    KACHITA
    KACHITA --- ---
    ahoj, prosím vás o rady. Včera jsem nainstalovala na noťas ubuntu (12.04.4 LTS)... a mám tři dotazy. A předem prosím omluvte mou lamáckost:)
    1) linux jsem nainstalovala vedle windowsů, po restartu mi to ale nenabídlo co chci za systém a byla jsem opět ve wind. Našla jsem jakýsi návod, po opravě už mi po restartu nabídlo linux (asi ve třech variantách).. a windowsy nikde. Linux se mi ale líbí a widlí se klidně vzdám, ale jak? :)
    2) souvisí s výše. Dočetla jsem se, že v případě linuxu není nějaká extra obava z virů, že viry by se do systému mohly dostat spíš přes windowsy. Byl by problém, mít oba sysémy, ale wind. nevyužívat? Pak by mě nic nemělo ohrozit, nebo se pletu? (noťas používám pouze na net, filmy,hudbu...).
    3) v linuxu mi nejde čtečka sd karty. Našla jsem nějaké příkazy na zjištění HW, prošla fórum a přišla jsem akorát tak na to, že nejspíš nemám ovladač. Ale vůbec se neyvznám ve výpise z HW a ovladač nechápu, jak nainstalovat, to už je vyšší linux :( Je to notebook Asus x551CA.

    pokud by se tu našel někdo, kdo by mi dokázal poradit, byla bych moc vděčná :)

    Prozatím díky :)
    AQUARIUS
    AQUARIUS --- ---
    TBC: mrkni do /var/log/audit.log, na jaky pravidlo to narazilo... pripadne
    ausearch -m avc
    by mohl napovedet, momentalne moc selinux zazitej nevim, takze nevim, ktera z nasledujicich moznosti je lepsi:
    1. zmenit default context /var/www/html/* tak, aby do nej slo zapisovat
    2. zmenit kontext, ve kterym bezi ftp klient
    3. povolit jenom konkretni operace vytvorenim vlastni politiky (to bych asi udelal ja)

    podrobnosti v dokumentaci.
    CHOROBA
    CHOROBA --- ---
    ah, selinux. :D
    TBC
    TBC --- ---
    TBC: hmm tak po vypnuti selinux to jede
    CHOROBA
    CHOROBA --- ---
    a co radsi toho apache nastavit tomu userovi do home?
    TBC
    TBC --- ---
    MRDAC_BEDEN: to ma a do adresare se imho dostanu, jinak by to napsalo chybu.. prihlasim se ftp - root ftp je home slozka - tam si muzu vytvrater foldery nahravat atd, a mam tam udelaneje ten mount --bind web kterej smeruje kam chci - do toho vlezu a tam prazdno

    kdyz si do te slozky projdu pres roota v mc, tak je propojeni ok...
    MRDAC_BEDEN
    MRDAC_BEDEN --- ---
    TBC: prazdny obsah? to znamena ze se vubec nedostanes do adresare. proto aby ses dostal do adresare musi mit adresar nastaveny execute bit
    TBC
    TBC --- ---
    CHOROBA: to prave nepomaha, po takove zmene jsem se byl schopen prihlasit do adresare, ale prazdny obsah a nemuzu pridavat/zakladat slozky atd
    CHOROBA
    CHOROBA --- ---
    chown -R userjouda:apache /var/www/html/stranka
    TBC
    TBC --- ---
    at delam co delam a ctu doku nedari se mi nastavit nasledujici, instaloval jsem si centos 6.5, nakonfiguroval apache, php, mysql atd - do te miri bezproblemu tady se celkem pohybuju ze znam :))

    opravneni pro slozku /var/www/html jsem nastavil pro apache:apache

    no a ted potrebuji nastavit ftp pristup do slozky /var/www/html/prikladwebu pro nejakeho uzivatele X

    zjistil jsem ze symlink nejdou, ale ikdyz pouziji mount --bind ci zmena home folderu, tak tam nic nevidim, nemuzu zalozit slozku, nahrat soubor atd - zkratka problem s opravnenim zrejmne, poradite jak tedy pridat opravneni pro uzivatele x do dane slozky, aby zaroven pristup apache zustal zachovat jak je?
    ON_SLM
    ON_SLM --- ---
    KALICOR: :) jo no... bohuzel v praci se bez widli neobejdu a obcas fakt potrebuji pracovat z domu. kazdopadne dik moc za ochotu, vyzkousim, uvidim
    KALICOR
    KALICOR --- ---
    ON_SLM: jo tys to delal ve widlich? tak tady me zkusenosti konci :D jeste byt tebou overim jestli je ta flash oprvdu FAT32 a pak jeste overeni pres virtualbox, jestli tam nabootuje nebo ne
    ON_SLM
    ON_SLM --- ---
    KALICOR: urcite jsem to spoustel na tom mediu :) a vypsalo to neco ve smyslu "installation complete", zkratka hlasku, ze vsechno ok. zkusim to jeste v nejakem linuxu s bootinst.sh. taky me napadlo, ze by to mohlo byt flashkou - je to nejaka super rychla ci co, treba to dela bordel (zkusim jinou flash). anebo jeste bios, ta deska je celkem nova, mam tam moznost nastavit jen "legacy+uefi" (nikoliv jen legacy), treba muze byt i v tomto zakopany pes (zkusim nabootovat jiny pocitac).
    KALICOR
    KALICOR --- ---
    ON_SLM: ten bootinst.bat/bootinst.sh jsi urcite spustil na tom mediu, ze ktereho se budes pokouset bootovat? pokud ano, co tento prikaz vypsal/nevypsal? slax jsem pouzival tolikrat, ze ani nespocitam, ale s pripravou USB sticku jsem nikda problem nemel. pravdu rici celkem me udivuje, ze se to nekde povedlo nerozchodit ;)
    Kliknutím sem můžete změnit nastavení reklam