abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 17:22 | IT novinky

    Josef Průša oznámil zveřejnění kompletních CAD souborů rámů tiskáren Prusa CORE One a CORE One L. Nejsou vydány pod obecnou veřejnou licenci GNU ani Creative Commons ale pod novou licencí OCL neboli Open Community License. Ta nepovoluje prodávat kompletní tiskárny či remixy založené na těchto zdrojích.

    Ladislav Hagara | Komentářů: 2
    včera 17:00 | Komunita

    Nový CEO Mozilla Corporation Anthony Enzor-DeMeo tento týden prohlásil, že by se Firefox měl vyvinout v moderní AI prohlížeč. Po bouřlivých diskusích na redditu ujistil, že v nastavení Firefoxu bude existovat volba pro zakázání všech AI funkcí.

    Ladislav Hagara | Komentářů: 0
    včera 10:11 | IT novinky

    V pořadí šestou knihou autora Martina Malého, která vychází v Edici CZ.NIC, správce české národní domény, je titul Kity, bity, neurony. Kniha s podtitulem Moderní technologie pro hobby elektroniku přináší ucelený pohled na svět současných technologií a jejich praktické využití v domácích elektronických projektech. Tento knižní průvodce je ideální pro každého, kdo se chce podívat na současné trendy v oblasti hobby elektroniky, od

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 03:11 | Komunita

    Linux Foundation zveřejnila Výroční zprávu za rok 2025 (pdf). Příjmy Linux Foundation byly 311 miliónů dolarů. Výdaje 285 miliónů dolarů. Na podporu linuxového jádra (Linux Kernel Project) šlo 8,4 miliónu dolarů. Linux Foundation podporuje téměř 1 500 open source projektů.

    Ladislav Hagara | Komentářů: 0
    včera 02:11 | Zajímavý článek

    Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.12.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 02:00 | Nová verze

    OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.4.0.

    Ladislav Hagara | Komentářů: 0
    včera 01:00 | IT novinky

    Kriminalisté z NCTEKK společně s českými i zahraničními kolegy objasnili mimořádně rozsáhlou trestnou činnost z oblasti kybernetické kriminality. V rámci operací OCTOPUS a CONNECT ukončili činnost čtyř call center na Ukrajině. V prvním případě se jednalo o podvodné investice, v případě druhém o podvodné telefonáty, při kterých se zločinci vydávali za policisty a pod legendou napadeného bankovního účtu okrádali své oběti o vysoké finanční částky.

    Ladislav Hagara | Komentářů: 4
    18.12. 14:44 | IT novinky

    Na lepší pokrytí mobilním signálem a dostupnější mobilní internet se mohou těšit cestující v Pendolinech, railjetech a InterPanterech Českých drah. Konsorcium firem ČD - Telematika a.s. a Kontron Transportation s.r.o. dokončilo instalaci 5G opakovačů mobilního signálu do jednotek Pendolino a InterPanter. Tento krok navazuje na zavedení této technologie v jednotkách Railjet z letošního jara.

    Ladislav Hagara | Komentářů: 6
    18.12. 12:22 | Bezpečnostní upozornění

    Rozšíření webového prohlížeče Urban VPN Proxy a další rozšíření od stejného vydavatele (např. 1ClickVPN Proxy, Urban Browser Guard či Urban Ad Blocker) od července 2025 skrytě zachytávají a odesílají celé konverzace uživatelů s AI nástroji (včetně ChatGPT, Claude, Gemini, Copilot aj.), a to nezávisle na tom, zda je VPN aktivní. Sběr probíhá bez možnosti jej uživatelsky vypnout a zahrnuje plný obsah dotazů a odpovědí, metadata relací i

    … více »
    Ladislav Hagara | Komentářů: 5
    18.12. 05:22 | Zajímavý software

    QStudio, tj. nástroj pro práci s SQL podporující více než 30 databází (MySQL, PostgreSQL, DuckDB, QuestDB, kdb+, …), se stal s vydáním verze 5.0 open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 6
    Kdo vám letos nadělí dárek?
     (17%)
     (0%)
     (9%)
     (0%)
     (4%)
     (4%)
     (13%)
     (35%)
     (17%)
    Celkem 23 hlasů
     Komentářů: 12, poslední dnes 16:06
    Rozcestník

    Pohyb po adresářích v konzoli

    4.8.2010 22:30 | Přečteno: 1813× | Linux | poslední úprava: 4.8.2010 22:25

    Jednoho dne jsem se naštval a v práci nainstaloval Ubuntu. Po určitém čase mi připadalo, že mé schopnosti ovládat tento OS nejsou na takové úrovni, jak bych si představoval a tak jsem se přinutil používat konzoli. Nainstaloval jsem Tildu a překryl jí kompletně plochu, takže mám černé panely nahoře a dole a mezitím mi na černém pozadí bliká krásně zelený kursor. Pravdou je, že to každého vyděsí, když to vidí, ale už jsem si na to nějak zvykl (... a příkaz screen je výborná záležitost...).

    Po čase jsem ale zjistil, že rychlost pohybu po našem úložišti dat je přímo úměrná rychlosti zápisu dvojteček a lomítek (resp. stiskem tabulátoru) a v tom tkví kouzlo celého problému nebo-li, jak odhadnout přesně místo ukončení sekvence ../../../.., když se mi nechce počítat, na kolikáté úrovni podadresáře jsem. Například, když při pohybu z 15. úrovně se musím přes sedmou (relativní cesta zpět) dostat na jinou 13. úroveň. Řídit se dle pwd, kde i na širokoúhlém 22' monitoru při monospace nastavení písma se dostávám ke konci druhé řádky v terminálu je ztráta času a tak jsem začal používat starý dobrý lidský odhad.

    Dnes již mohu směle jít do soutěže "kdo rychleji se dostane zpět z podadresáře", neboť užíváním rychlého dvojstisku klávesy s tečkou a pak tabulátoru se má klávesnice stala přeborkyní v četnosti užívání těchto dvou "magických" kláves v naší firmě a můj odhad je užíváním stále přesnější a přesnější. Škoda jen, že to samé neplatí ve sportce...

    Poznámka na závěr: Bohužel se mi nepodařilo dát dohromady skript, který by mě této "úchylárny" zbavil, protože jsem narazil na problém, jak danému terminálu ve skriptu sdělit, že chci do jiného podadresáře?        

    Hodnocení: 50 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    otasomil avatar 4.8.2010 22:36 otasomil | skóre: 39 | blog: puppylinux
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli

    Kdybyste to tak "netopil" tak byste nemel problem.

    Bohuzel ve firmach casto delka cesty dosahuje stovek znaku. A nejen tam i doma sou lidi zvykli "topit" co nejhloubej.

    K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
    4.8.2010 22:50 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Já jsem párkrát použil něco jako cd ./xxx/*yy/, ale bohužel třeba v MC mě to nefunguje.
    5.8.2010 18:41 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    M-tab (kde Meta sa stlaca najskor Esc, pustime a potom zbytok, v textovej konzoli to ide aj ako Alt+tab)
    6.8.2010 00:18 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Nemyslel jsem automatický doplňování, na to mě stačí většinou alt-s (M-tab jsem neznal, možná se hodí, akorát jsou to dvě stisknutí). Myslel jsem něco jako tohle v konzoli. Pro malé vzdálenosti by bylo asi efektivnější doplňování, ale pro víc úrovní jednoznačně vede zápis jako tohle:
    root@duron:/# cd /z/*/*/*dune*
    root@duron:/z/_games/dune/dunelegacy-0.96-src#
    
    7.8.2010 21:54 Petr "Glubo" Sýkora | skóre: 21 | blog: Glubnik
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    v zsh je krasna konstrukce **, ktera funguje jakozto expander na libovolny podadresar, takze treba vyse uvedeny priklad by sel napsat jako cd /z/**/*dune* jenom clovek nema kontrolu nad hloubkou, kde zsh najde *dune*
    „O mrtvých jen v dobrém." „Pojďme se bavit o Stalinovi."
    xkucf03 avatar 4.8.2010 23:47 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    No a? S našimi (linuxovými) souborovými systémy si to můžeme dovolit :-)
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    5.8.2010 16:37 JS
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Nechte me hadat.. Java?
    xkucf03 avatar 4.8.2010 23:49 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Proměnné
    A nepomohlo by si dát často používané cesty do proměnných?

    např. export f2010=/home/franta/fotky/2010/

    a pak k používat cd $f2010 atd. Ale pokud jsou to pokaždé jiné složky, tak to asi nepomůže.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    5.8.2010 07:26 mkmm | skóre: 11
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    K usnadneni pohybu v adresarich se pouziva promenna prostredi CDPATH. Funguje podobne jako PATH, ale s prikazem cd. A taky pomaha tilda s minusem: prikaz cd ~- skoci do adresare, ve kterem se pracovalo pred poslednim prikazem cd.
    5.8.2010 08:07 Václav Kramář | skóre: 31 | Nechanice
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Opravdu cd ~-? Ne náhodou cd -?
    vaclav@dt-vk ~ $ pwd
    /home/vaclav
    vaclav@dt-vk ~ $ cd /usr/bin/
    vaclav@dt-vk /usr/bin $ cd -
    /home/vaclav
    vaclav@dt-vk ~ $ pwd
    /home/vaclav
    vaclav@dt-vk ~ $
    5.8.2010 09:01 mkmm | skóre: 11
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Nojo, bez tildy to funguje taky a navic to udela pwd. S tildou to jenom zmeni adresar a nic nevypisuje.
    5.8.2010 12:39 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Ono to funguje i tak, protože bash bere "~-" jako synonymum pro "$OLDPWD", kam cd ukládá minulý adresář. Varianta "cd -" ale asi bude univerzálnější.
    5.8.2010 08:54 Jary | skóre: 30 | blog: Jary má blog | Dům
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Občas se hodí i pushd blabla. Hodí to cestu k aktuálnímu adresáři na stack, přepne se na blabla a popd ze stacku vytáhne ten posledně uložený a přepne se na něj.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
    5.8.2010 13:21 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Přesně tak - pushd a popd jsou fajn příkazy. Rozhodně by si ušetřil to neustálé vypisování relativních cest.

    Taky by si mohl nastavit aliasy..

    A zcela na závěr: tohle je dvojtečka. Tečky, byť dvě za sebou psané vždy zůstávají tečkami..
    5.8.2010 09:07 Honza | skóre: 7 | Brno
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Já v konzoli často používám Midnight Commander. Mám větší přehled o tom, kde jsem, co tam je a kam jít dál. Ve spojení s tím, že skáče na názvy souborů/adresářů jejichž jménu začnu psát, to nemá chybu. Plus samozřejmě pár předdefinovaných cest, kam skáču často, dostupných přes ctrl+|. Občas použiju i alt+c pro rychlou změnu adresáře. Ale je fakt, že se to nedá používat na všechno.
    5.8.2010 10:27 mektige
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Já si dávám do home symlinky ke všem často používaným adresářům (případně seskupené v podadresáři podle významu, ať tam nemám bordel). Při jednorázových příležitostech píšu absolutní cesty, spíš než ../../../...
    Josef Kufner avatar 5.8.2010 12:20 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Midnight Commander, tukni do ctrl+s a začni psát. V nastavení zapni lynx-like pohyb a pro vylezení do .. stačí mačkat šipku doleva. Pro přepínání do konsole a zpět slouží ctrl+o.

    Nic efektivnějšího jsem zatím nenašel.
    Hello world ! Segmentation fault (core dumped)
    5.8.2010 22:36 janosh | skóre: 8 | blog: janosh_blog | Třebíč
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Než psát něco jako cd ../../../ tak mi vždy přišlo rychlejší pustit třikrát cd .., kdy to člověk píše jen jednou a podruhé a potřetí už mačká jen šipku nahoru a enter.
    Linux is like teepee, no windows, no gates, apache inside!
    7.8.2010 22:04 Petr "Glubo" Sýkora | skóre: 21 | blog: Glubnik
    Rozbalit Rozbalit vše Re: Pohyb po adresářích v konzoli
    Případně je možné si nadefinovat funkci (funkční v bashi i zsh) následovně:
    function cdu { for i in `seq 1 $1`; do cd ..; done;};
    Poté např. cdu 4 zvedne adresář o 4 úrovně.
    „O mrtvých jen v dobrém." „Pojďme se bavit o Stalinovi."

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.