abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    dnes 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 1
    dnes 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    včera 23:22 | IT novinky

    Evropský parlament dnes přijal směrnici týkající se tzv. práva spotřebitele na opravu. Poslanci ji podpořili 584 hlasy (3 bylo proti a 14 se zdrželo hlasování). Směrnice ujasňuje povinnosti výrobců opravovat zboží a motivovat spotřebitele k tomu, aby si výrobky nechávali opravit a prodloužili tak jejich životnost.

    Ladislav Hagara | Komentářů: 4
    včera 16:11 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 40. Přehled novinek ve Fedora Workstation 40 a Fedora KDE 40 na stránkách Fedora Magazinu. Současně byl oznámen notebook Slimbook Fedora 2.

    Ladislav Hagara | Komentářů: 18
    včera 13:44 | Upozornění

    ČTK (Česká tisková kancelář) upozorňuje (X), že na jejím zpravodajském webu České noviny byly dnes dopoledne neznámým útočníkem umístěny dva smyšlené texty, které nepocházejí z její produkce. Jde o text s titulkem „BIS zabránila pokusu o atentát na nově zvoleného slovenského prezidenta Petra Pelligriniho“ a o údajné mimořádné prohlášení ministra Lipavského k témuž. Tyto dezinformace byly útočníky zveřejněny i s příslušnými notifikacemi v mobilní aplikaci Českých novin. ČTK ve svém zpravodajském servisu žádnou informaci v tomto znění nevydala.

    Ladislav Hagara | Komentářů: 26
    včera 13:33 | Komunita

    Byla založena nadace Open Home Foundation zastřešující více než 240 projektů, standardů, ovladačů a knihoven (Home Assistant, ESPHome, Zigpy, Piper, Improv Wi-Fi, Wyoming, …) pro otevřenou chytrou domácnost s důrazem na soukromí, možnost výběru a udržitelnost.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 715 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Smazani souboru starsich nez 30 minut

    28.9.2005 12:08 nemo
    Smazani souboru starsich nez 30 minut
    Přečteno: 529×
    Snazim se zautomatizovat mazani souboru starsich nez 30minut. problem je ten, ze find (aspon na Solarisu 9) rozlisuje pouze dny. Je nejake jednoduche elegantni reseni ? Diky.

    Odpovědi

    28.9.2005 12:39 Ondra
    Rozbalit Rozbalit vše Re: Smazani soubory startsich nez 30minut
    Asi by slo si kazdou pulhodinku udelat "stamp" soubor. Treba "touch stamp". A za pul hodiny projet vsechny soubory a pomoci testu zjistovat, jestli jsou mladsi, nebo starsi.
    28.9.2005 13:12 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Smazani soubory startsich nez 30minut
    (a) touch -t `date -d '30 minutes ago' '+%m%d%H%M'` ~/tmp/ts

    (b) použít podmínky -amin, -mmin, -cmin

    29.9.2005 11:49 nemo
    Rozbalit Rozbalit vše Re: Smazani soubory startsich nez 30minut
    (a) Zkusim to
    (b) find na Solarisu tohle neumi
    29.9.2005 11:53 nemo
    Rozbalit Rozbalit vše Re: Smazani soubory startsich nez 30minut
    Tako bohuzel....GNU nastroje jsou prilis napred...date na SunOS64 taky zklamal.
    1.10.2005 00:21 Beda
    Rozbalit Rozbalit vše Re: Smazani soubory startsich nez 30minut
    google:"sunfreeware" nainstalovat si binutils a gcc. stahnout z gnu.org findutils a mate normalni gnu find... obdobne to pujde i s date.
    28.9.2005 16:16 Kamorek | skóre: 33 | blog: předvolební mazec | VB
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Toto smaze vse starsi 60ti minut.Neni to elegantni?

    tmpwatch -m 1 /co/kde/smazat
    Taky si udělám nějakou studii.
    29.9.2005 11:50 nemo
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Je to dobry, ale tmpwatch neni standardni nastroj Solarisu 5.9 a nic jineho se na certifikovanou masinu instalovat nesmi.
    29.9.2005 11:57 pexxi
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Boze, co je ten Solaris za OS??? Potrebne nastroje nema a nic ineho sa na certifikovanu masinu instalovat nesmie...
    29.9.2005 12:53 Kamorek | skóre: 33 | blog: předvolební mazec | VB
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    To bys mel trochu rozvest. ty nejsi admin, ze nesmis neco instalovat na server? V jakem jsi tedy vztahu k serveru?
    Taky si udělám nějakou studii.
    30.9.2005 11:49 nemo
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Ve svete velkych systemu, jako je napr. prave SAP, panuji trochu jine pomery. Cim starsi SW, tim lepe. Provoz SAPu je certifikovan pouze na masine, kde je nainstalovan taxativne vyjmenovany software. Pokud nastane chyba, kterou jako admin nevyresim, prichazi na pomoc placena podpora. Jakmile tato zjisti, ze nemam standardni prostredi (staci i nainstalovany midnight commander), davaji ruce pryc.
    30.9.2005 12:14 JirkaV
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Tak si to napis v Perlu, ten tam urcite je...
    30.9.2005 13:49 nemo
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Asi nic jineho nezbude. Jen jsem chtel vedet, zda neexistuje elegantni jednoduche reseni. Dik vsem
    1.10.2005 14:11 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Nainstaluj si co potřebuješ (GNU find) do ~/bin, tam to snad nikomu a ničemu vadit nemůže.
    30.9.2005 19:11 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Smazani souboru starsich nez 30 minut
    Zde je můj prográmek v Pythonu, který přesně tohle dělá. Navíc, když něco smaže, tak vypíše, kdo byl vlastníkem onoho souboru. Adresáře smaže jen tehdy, když VŠECHNY soubory v něm obsažené nebyly použity déle než stanovený čas (v sekundách).
    A teď mi řekni, že na Solarisu není Python :-)
    #!/usr/bin/env python
    import os, sys, stat, time, re, pwd
    
    dir = '/tmpsamba'
    file_age = 10 * 24 * 3600 #Delete files older than this number of seconds
    epochsec = time.time() #Current time
    
    def is_file_old_enough(path, anewer):
      if not os.path.isfile(path):
        print "Error, " + path + " is not a file"
        return False
      time_threshold = epochsec - anewer
      if time_threshold < os.stat(path).st_atime:
    #    print 'File ' + fullpath + ' was recently accessed'
        return False
      else:
        return True
    
    def is_path_old_enough(path, anewer):
    
      if os.path.islink(path): return True # We can always consider links to be old
                                           # enough to be deleted
    
      if not os.path.isdir(path): #If the tested path is not a directory, ...
        return is_file_old_enough(path, anewer)
    
      for root, dirs, files in os.walk(path, topdown=False):
        for name in files:
            fullpath = os.path.join(root, name)
            if os.path.islink(fullpath): continue #This should skip links
            if not is_file_old_enough(fullpath, anewer):
              return False
      return True
    
    def rm_rf_path(path_to_rm):
      if not re.search('^/tmpsamba/', path_to_rm): # Just to make sure we are not
                                                   # deteting something valuable
        print "Refused to delete " + path_to_rm
        return
      stat_result = os.lstat(path_to_rm) #do not follow symbolic links
      uid = stat_result[stat.ST_UID]
      name = pwd.getpwuid(uid).pw_name
      print "Deleting " + path_to_rm, '('+name+')'
      os.system("rm -rf '" + path_to_rm + "'")
      return
    
    items = os.listdir(dir)
    for i in items:
      fullpath = os.path.join(dir, i)
    
      if is_path_old_enough(fullpath, file_age):
        rm_rf_path(fullpath)
    
    

    Založit nové vláknoNahoru

    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.