Portál AbcLinuxu, 25. září 2026 00:33


Dotaz: Jak je to s modifikací datumu při použití file?

30.11.2009 15:17 Jaroslav Kopal
Jak je to s modifikací datumu při použití file?
Přečteno: 571×
Odpovědět | Admin
Slyšel jsem kdysi něco o tom, že u Red Hat se datum souboru modifikuje - mění i když ho třebas jenom otevřu k prohlížení a nic v něm neměním, nebo zkopíruju či přesunu. Jak je to u Linuxu, konkrétně u Ubuntu. Co musím se souborem provédst, aby se změnil jeho datum a čas. Děkuju.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.11.2009 16:03 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Odpovědět | | Sbalit | Link | Blokovat | Admin
touch /cesta/nazev_souboru.pripona

Více viz man touch

Řešení 1× (pht)
30.11.2009 17:43 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Odpovědět | | Sbalit | Link | Blokovat | Admin
V klasických unixových souborových systémech jsou se souborem svázána tři data: datum změny obsahu souboru (mtime), datum změny atributů (ctime – změna práv, vlastníka apod., ale i změna obsahu) a datum posledního přístupu (atime – aktualizuje se při jakémkoli otevření souboru, tj. i pro čtení). Aktualizace atime se často vypíná, protože to zdržuje (každé čtení ve skutečnosti znamená zápis na disk), a málokdy je potřeba. Vypnutí se dělá parametrem noatime při mountování disku – jak to máte nastavené tedy najdete pro jednotlivé disky ve svém /etc/fstab.

Explicitně nastavit data můžete příkazem touch.
30.11.2009 18:30 Jaroslav Kopal
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Děkuju za obě dvě vyčerpávající odpovědi které řeší v podstatě vše a dotaz bych tímto považoval za vyřešený a uzavřený. Já si ještě matně pamatuju že to nějak takhle u Red Hat bylo ale před 10 lety a to už dnes nemusí být pravda. Čili jsem rád že jsem se to takhle dostal potvrzené. Díky za odpovědi.
30.11.2009 20:49 Jaroslav Kopal
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Po nahlédnutí do souboru: /etc/fstab jsem spatřil toto:
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# *file system* *mount point*   *type*  *options*       *dump*  *pass*
proc            /proc           proc    defaults        0       0
# / was on /dev/sdb1 during installation
UUID=b6c54556-b6f0-460a-bdde-2fefe4aec4a3 /               ext3    relatime,errors=remount-ro 0       1
# swap was on /dev/sdb5 during installation
UUID=e31eaa3c-c56a-489c-9ccb-843eb1882787 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
Není to v Ubuntu někde jinde?
30.11.2009 20:59 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Máš tam relatime a teda, atime sa mení len v prípade, že je ten čas starší ako ctime alebo mtime. Používa sa to preto, lebo pri noatime sa ten atime čas nikdy nemení a niektoré programy s tým môžu mať problém (popis je napr v man mount).
30.11.2009 21:00 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Upravil jsem formátování komentáře, ne výpisy používejte tag <pre>, který zachová konce řádků.

Místo volby noatime tam máte volbu relatime – její popis najdete třeba ve zprávičce Linux: použití relatime místo atime.
30.11.2009 21:14 Jaroslav Kopal
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Jo už to vidím. Předtím jsem to procházel očima snad 5x a nic co by se týkalo času jsem tam neviděl. Tak děkuju.
30.11.2009 21:30 Jaroslav Kopal
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
S formátováním komentáře jsem si hrál, dokonce jsem si hrál i s tím pre a koukal se na to v Náhledu komentáře ale zdálo se mi, že jsem vedle jak ta jedle i v případě pre. Takže další zkouška:
drajfus@AcerAspire3690 ~$ aptitude show gresistor_0.0.1-0ubuntu1_all.deb
E: Unable to locate package gresistor_0.0.1-0ubuntu1_all.deb
drajfus@AcerAspire3690 ~$ 
30.11.2009 21:32 Jaroslav Kopal
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
A toho modrého pole dosáhnu jak?
30.11.2009 21:48 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Je tam použité <pre class="kod"> (teda ak myslíš to isté, čo ja).
1.12.2009 00:16 Jaroslav Kopal
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Takže nastudovat v HTML nebo XHTML ano?
1.12.2009 11:22 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Nejen HTML/XHTML, ale v tomto případě hlavně Abíčko :-) U tagu <pre> je na Abíčku povolen atribut class, pomocí kterého se mu dá přiřadit nějaký na Abíčku již existující styl. A Abíčko má nadefinován pro <pre> třídu kod, která se používá třeba v článcích pro výpisy kódu. Tím pádem je možné ji použít i v komentářích (konkrétní hodnota atributu class se nekontroluje). To zjistíte buď studiem povolených atributů a stylů používaných na Abíčku, nebo snáz prohlédnutím HTML zdrojáku jiného komentáře, kde to někdo použil.
1.12.2009 06:59 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Jak je to s modifikací datumu při použití file?
Explicitně nastavit data můžete příkazem touch.

Až na ten ctime.
In Ada the typical infinite loop would normally be terminated by detonation.

Založit nové vlákno • Nahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.