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 22:44 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 1
    včera 22:33 | Zajímavý projekt

    BIGWORDS.PAGE je open-source webová aplikace, která po otevření odkazu v prohlížeči vykreslí přes celou obrazovku jednoduché informační sdělení. Zpráva i její nastavení jsou uložené v části URL za znakem #, například odkaz https://bigwords.page/#abclinuxu zobrazí jako velký bílý nápis 'abclinuxu' na černém pozadí. Obsah odkazu lze upravovat i vestavěným editorem, ten umožňuje nastavovat formátování a vizuální efekty textu, časovače, QR kódy a obrázky. Zdrojový kód je dostupný pod licencí MIT na GitHubu.

    ❗Červivý Hřib krade❗ | Komentářů: 7
    včera 11:55 | Upozornění

    V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."

    Ladislav Hagara | Komentářů: 8
    včera 09:55 | IT novinky

    Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.

    Ladislav Hagara | Komentářů: 12
    včera 09:44 | IT novinky

    Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.

    Ladislav Hagara | Komentářů: 13
    včera 09:33 | Nová verze

    Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 2
    včera 03:22 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.

    Ladislav Hagara | Komentářů: 0
    včera 03:11 | Komunita

    Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.

    Ladislav Hagara | Komentářů: 2
    8.10. 21:33 | Zajímavý projekt

    ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 0
    8.10. 21:00 | Zajímavý software

    ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 8
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2821 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?

    10.7.2011 21:06 jadd | skóre: 34 | blog: Greenhorn
    K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Přečteno: 1233×
    Chtěl bych přesměrovat "/tmp" do "/var/tmp" ale všiml jsem si toho souboru a nevím k čemu slouží ?

    Řešení dotazu:


    Odpovědi

    Řešení 1× (Mercuriuz)
    10.7.2011 21:20 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Soubor .keep se vytváří v adresářích, u kterých se očekává, že mohou být prázdné, ale mají existovat. Je to taková pojistka, kdyby si někdo (nebo něco) řekl, že je ten adresář prázdný takže není potřeba, a chtěl ho smazat.
    10.7.2011 21:24 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Takže smazat ho a vytvořit link na /var/tmp je hloupost ? nebo jsem to špatně pochopil.
    10.7.2011 21:28 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Není to hloupost, naopak to tak často bývá řešené (nebo opačně, /var/tmp je link na /tmp). Důležité je, aby ten adresář existoval a dalo se do něj zapisovat, a to už v časných fázích bootu.
    10.7.2011 21:36 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Asi jsem málo chápavej ale pořád nechápu proč tam tedy je ? Zkoušel jsem o tom něco najít přes googla ale ničeho jsem se nedopátral.
    10.7.2011 21:43 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Aby ten adresář nikdo nesmazal.
    10.7.2011 21:56 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Kdo někdo ? nějaký program, nebo Linuxový začátečník (tedy já) ? A jinak díky.
    10.7.2011 22:15 Sten
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Většinou aby ho nesmazal balíčkovací systém jako zbytečný. Nebo třeba i git ignoruje prázdné adresáře.
    10.7.2011 22:19 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Kdokoli. Uživatel, program…
    10.7.2011 22:44 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Už chápu, Vlastně jsem si to ověřil sám když jsem na prázdný /tmp použil rmdir odmítl ho smazat a proto jsem se vlastně ptal.
    10.7.2011 22:06 gorr
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    "Udělejte systém pro imbecily - a budou ho používat jen imbecilové"

    Kam to ten linux spěje... Proč se musí podbízet pologramotům? Ti přece mají svá Windoze!
    pavlix avatar 12.7.2011 18:03 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Mno... .keep se používá kvůli programům, ne kvůli uživatelům.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    Bluebear avatar 11.7.2011 23:08 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Jen drobná poznámka: je možné mít /var/tmp a /tmp zalinkovány do stejného adresáře, ale trochu (jen trochu) to porušuje ducha standardu (ne však literu).

    Podle FHS se předpokládá, že /tmp je pro krátkodobá data, která mohou být smazána při každém bootu, zatímco /var/tmp má obvykle delší trvanlivost.
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    12.7.2011 00:58 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Nad tím jsem také přemýšlel. Protože ve /var/tmp v Gentoo se tam provádí kompilace.
    Ale po úspěšné kompilaci tam nic nezůstane a po neůspěšné sice ano ale mimo užitečných souborů pro poslání bugů do bugzilly jsou ty data bezcenná.
    Takže naopak to ušetří čas že se to samo smázne, ne ?
    10.7.2011 23:14 loki
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Hezka prasarna ;-)
    pavlix avatar 12.7.2011 18:05 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Ani ne. Běžná praxe.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    11.7.2011 08:31 lib | skóre: 9
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Kdyby raději místo pitomostí opravdu poctivě dodržovali $TMPDIR.
    11.7.2011 10:00 chrono
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    A ako by to vyriešilo problém s vymazaným adresárom?
    11.7.2011 10:19 lib | skóre: 9
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Nijak. Mělo by?

    Jak se linux přibližuje masám, tak se v něm postupně objevují různé pojistky proti noob-ům, jakými je zablokování "rm -rf /", blokování mazání /tmp a podobně. Výsledkem je, že linux používají jedinci, kteří jsou líní číst dokumentaci, zato nejsou líní nahodit roota a smazat systémové adresáře. Vývojáři se soustředí na požadavky této skupiny uživatelů a linux se čím dál tím méně podobá UNIXU a mění se na ošklivého molocha.
    11.7.2011 13:37 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Soubory .keep se zdaleka nepoužívají jenom pro /tmp a není to žádná novinka (nejspíš se to používalo už dávno před tím, než jste začal linux používat vy). Pojistka je jenom jedna z funkcí toho souboru, zároveň je to způsob, jak označit „tento adresář může být prázdný, ale má tu být a je to tak správně“.
    11.7.2011 14:10 lib | skóre: 9
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Pěkná blbost. Než byl linux, tak jsem dělal na různých UNIXech a žádné .keep jsem v /tmp nikde neviděl. Ani na AIXu, ani na Irixu, ani na SUNech, ani nikde jinde. Přes veškerou vaši autorita, kterou jistě v linuxovém světě máte, jste mne nepřesvědčil o tom, že je to rozumné řešení (ne)existujícího problému. V normálních systémech se smazatelnost/nesmazatelnost nějakého adresáře řeší jinak, když už je to potřeba.
    11.7.2011 15:32 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Napsal jsem, že se to netýká jen /tmp, a že nejde primárně o mazání adresářů. Takže vaše reakce předpokládající, že se jedná jen o /tmp a mazání, je poněkud hloupá.

    Například rsync nebo svn také mají parametry určující, jak zacházet s prázdnými adresáři.
    11.7.2011 16:08 lib | skóre: 9
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Diskuse se týkala /tmp/.keep a toho jsem se držel. Vy jste rozplizl téma mimo původní předmět a nadto začal být nepříjemně osobní. Tímto způsobem odmítám nadále diskutovat a prosím, ukončete toto vlákno.

    12.7.2011 15:15 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Chápu, že když vidíte něco, co jste dosud neviděl, a nechápete smysl, jaký to má, považujete to za něco zbytečného. A s nadbytkem sebevědomí i cítíte, že VY byste to přece uměl udělat líp. Nevím jestli se cítíte být něco víc, když "jste dělal na AIXu, Irixu, SUNech...", mám s těmito systémy také zkušenosti, a smysl .keep souborů v linuxových distribucích chápu. A to i přesto, že vím, že by se balíčkovací systém dal udělat i bez těchto pomocných souborů. Víte, programování je často otázkou priorit, a někdy prostě na prkotiny není čas.

    Jen na okraj, když linux není normální systém (ve kterých balíčkovací systém pozná systémový adresář jinak), tak jaký je to systém? Nenormální? Pseudo normální nebo co? Normální je to, co VY považujete za normální nebo jako to vidíte?
    12.7.2011 15:21 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Jak se linux přibližuje masám, tak se v něm postupně objevují různé pojistky proti noob-ům, jakými je zablokování "rm -rf /", blokování mazání /tmp

    to druhé se tam neobjevuje (nepochopil jste smysl souboru .keep), zablokování rm -rf / se objevuje, ale že to je pojistka proti noobům byste musel dokázat, já tomu nevěřím

    a podobně. Výsledkem je, že linux používají jedinci, kteří jsou líní číst dokumentaci, zato nejsou líní nahodit roota a smazat systémové adresáře.

    nemáte nějaký problém?

    Vývojáři se soustředí na požadavky této skupiny uživatelů a linux se čím dál tím méně podobá UNIXU a mění se na ošklivého molocha.

    kdybyste chápal smysl .keep, pochopil byste, že vývojáři si ulehčují práci sami sobě, uživatel jim je v tomto případě zcela volný, uživatel totiž může pod rootem udělat rm -fr /tmp, na rozdíl od balíčkovacího systému, který vyvíjí ti vývojáři, které zmiňujete, nikoliv uživatelé, které haníte
    12.7.2011 16:14 lib | skóre: 9
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Abyste nepukl, Ashi. Přiznávám - celou dobu zcela zřetelně - že smysl .keep v /tmp nechápu. Na googlu jsem to nenašel, protože ho neumím přinutit, aby našel .keep a nemotal do toho keep bez tečky. Teprve z tohoto vašeho agresivního příspěvku začínám tušit, že to má něco společného s balíčkovacím systémem. Ani se mi nechce hádat, o jakou distribuci se jedná...
    12.7.2011 16:30 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Jak už jsem psal, využívají to různé nástroje – balíčkovací systém je jeden z nich, nástroje pro synchronizaci (rsync nebo SVN) jsou další. Smysl toho souboru už jsme taky popisoval – znamená „tento adresář má existovat, i když může být prázdný“. Takových adresářů je samozřejmě spousta, ne jen /tmp. Například se takhle označují mountpointy nebo různé pracovní adresáře programů. Zrovna balíčkovací systém by si se záměrně prázdnými adresáři mohl poradit bez větších obtíží, ale co takový rsync, když nechcete vytvářet nebo přenášet zbytečné prázdné adresáře, ale zároveň chcete, aby ty nezbytné prázdné adresáře byly správně? Musel byste ty adresáře pracně vyjmenovávat – a nebo je jednoduše označíte souborem .keep. No a když už se taková konvence používá, proč ji nepoužít i pro /var/tmp?
    12.7.2011 17:14 lib | skóre: 9
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Nediskutuji o užitečnosti pro rsync a svn, mluvím pouze o /tmp. Nemluvím ani o jiných adresářích, které mají zůstat zachovány, byť prázdné. A důvod, pominu-li tu nehoráznost, kterou mi vkládá do úst Ash (že to neznám a proto se tomu bráním), je třeba ten, že /tmp bývá dobrým zvykem mazat. Včetně skrytých souborů. Takhle musí ten mazací skript ošetřit přítomnost souboru .keep. Nebo je /tmp rovnou na RAMdisku a po rebootu je tedy prázdný. Takže o co si někdo ulehčí práci na jedné straně, o to přibude práce někde jinde, kde se to musí ošetřit. Nebo se na to zapomene a uživatel pak hledá na netu, proč nefunguje to, co předtím fungovalo nebo rovnou zkouší jinou distribuci. Proto se takovým zbytečným změnám, se kterými se v poslední době roztrhl pytel, bráním. Těch pár povinných adresářů v rootu si snad klidně může balíčkovací či podobný program zapamatovat, tak, jako to činil dosud.
    12.7.2011 17:47 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    A opravdu to tak dosud činil? Bylo by možno nějaký commit nebo tak?
    12.7.2011 18:03 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Vy píšete o tom, proč by .keep v /tmp musel být. Jste ale jediný, kdo tady o něčem takovém píše – tazatel se ptal, k čemu je takový soubor dobrý. Takže se na to podívejte opačně – souborem .keep se označuje adresář, který se nemá mazat, i když je prázdný. Je nějaký důvod, proč by takový soubor nemohl být v /tmp? Nikdo tady neřešil, jak se tam dostal, zda ho tam dal balíčkovací systém nebo zda se při vypínání nesmaže. Třeba měl do /tmp tazatel namountovaný nějaký jiný oddíl nebo RAM disk a /tmp na rootu byl jako mountpoint označen souborem .keep. Pak se rozhodl /tmp vyřešit přesměrováním do /var/tmp (ať už přes symbolický odkaz nebo přes mount bind) a všiml si toho souboru .keep. A vy tady z toho děláte vědu a dalekosáhlé závěry o neexistujícím ošetřování, distribucích a zbytečných změnách.
    12.7.2011 18:19 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Třeba měl do /tmp tazatel namountovaný nějaký jiný oddíl nebo RAM disk a /tmp na rootu byl jako mountpoint označen souborem .keep. Pak se rozhodl /tmp vyřešit přesměrováním do /var/tmp (ať už přes symbolický odkaz nebo přes mount bind) a všiml si toho souboru .keep.
    Ten soubor už je v archivu stage3 pro Gentoo. Všiml jsem si že je i v /sys ale ne v /proc. Že by /proc nebylo tak důležité ?
    12.7.2011 18:23 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Spíš se nepředpokládá, že by systém běžel bez přimountovaného /proc.
    12.7.2011 18:36 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Důvod proč soubory .keep vytváří třeba portage (balíčkovací systém např. distribuce Gentoo) je vygoogolovatelný zde (tečku jsem neřešil):

    http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg01364.html

    Až vývojáři udělají nějakou centrální databází adresářů vytvořených jednotlivými balíčky při instalaci, .keep potřeba nebude. Krom určité neestetičnosti souborů .keep ale asi není k vytvoření takové databáze žádný spěch, takže bych si na .keep asi pomalu začal zvykat. No a nebo se najde někdo, komu budou fakt HODNĚ vadit, a napíše pro portage patch. Je to jen programátorská pomůcka, vaše soudy o uživatelích, noobech a směrování linuxu obecně byly z neinformovanosti opravdu mimo, nejsme na živě, ale jak jsem pochopil, už jste to pochopil.
    12.7.2011 19:16 jadd | skóre: 34 | blog: Greenhorn
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    No jo když se položí správný dotaz do Googlu tak toho vypadne tuna.
    ".keep files" AND gentoo
    Já to před tím pořád hledal přes FHS nebo pathname.com. Že je to jenom v distribucích založených na Gentoo mě nenapadlo.
    A co FreeBSD, jsou tam taky ?
    12.7.2011 19:45 Joja
    Rozbalit Rozbalit vše Re: K čemu slouží ".keep" soubor v "/tmp" u ext4 ?
    Nene, FreeBSD takovéto elementy nemá.

    Založit nové vlákno • Nahoru

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

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