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í
×
    včera 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    10.5. 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 7
    10.5. 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    9.5. 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 16
    9.5. 21:11 | Zajímavý článek

    V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.

    Ladislav Hagara | Komentářů: 32
    9.5. 14:33 | Pozvánky

    O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    8.5. 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 20
    8.5. 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 7
    8.5. 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (64%)
     (8%)
     (13%)
     (16%)
    Celkem 160 hlasů
     Komentářů: 11, poslední 10.5. 18:00
    Rozcestník

    Nesystematické názvy?

    24.6.2006 11:08

    Nelíbí se mi názvy některých programů - například nástroj pro sambu zvaný testparm, který ověří zda není v konfikuráku smb.conf nějaká chyba. Nebo createuser na uživatele pro Postgresql. Jasně že je najdu v dokumentaci, ale nebylo by lepší kdyby například všechny utility k sambě začínaly prefixem smb, k postgresu zas nějak apod.? Nebylo by to přehlednější a čistější? Nebo mi něco uniká?

           

    Hodnocení: 95 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    24.6.2006 11:21 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Pokud by se tyto programy nenacházely v obvyklé unixové struktuře, kde je všechno se vším a je v tom pak chlívek, nebyly by takové jejich názvy na závadu.
    24.6.2006 11:37 lefti | skóre: 18 | blog: OneAndOnlyTrueBlog
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Bylo by to jeste horsi. Takhle si konfliktu hned nekdo vsimne. Ale kdyby se prekryvali jmena spustitelnych souboru v jinych adresarich, tak bys dost casto poustel neco jinyho nez chces (ifstat na linuxu treba).
    Jan Zahornadsky avatar 24.6.2006 11:40 Jan Zahornadsky | skóre: 22 | blog: hans_blog
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Kdyby si lidi nedávali do PATH každý adresář, který obsahuje alespon jednu binárku a idálně pak ještě na začátek ./, tak by to taky nebylo na závadu -- prostě by jsi volal /opt/samba/bin/.... .
    Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
    24.6.2006 11:47 Petr Bayer | blog: NIL
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    jo, to by bylo idealni.
    Kill the poor!
    24.6.2006 11:51 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    takže člověk by si ještě musel pamatovat, kde ten program žije, jo? to je v mém případě holej nesmysl :-D
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    24.6.2006 12:51 Martin Böhm | skóre: 17 | blog: Martinův stánek | Je mi to MFFUK
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    To je obecně holý nesmysl. Příjdu k počítači a musím vědět, kam administrátor nainstaloval ten či onen program? Ne každý má počítač jen pro sebe.
    5 z 0 přetečení bufferu doporučuje Korespondenční seminář z programování (pro středoškoláky programátory).
    Jan Zahornadsky avatar 24.6.2006 13:01 Jan Zahornadsky | skóre: 22 | blog: hans_blog
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Jak pouštíš programy? Tipuji, že máš na ně nějaké klávesové zkratky, ikonky, tlačítka, menu... A pokud ne, tak tento systém doporučuji :-D Co se konzole týče, jsem pro, aby v PATH byl /bin, /usr/bin, což by ti mělo poskytnout veškerý UNIXový komfort a opět, co víc si přát. A ten zbytek... Pokud ten program znáš a používáš, tak asi víš, jak se jmenuje a snad i kde bydlí. A pokud ne, tak locate by to mělo najít -- takže kde je problém? ;-)
    Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
    24.6.2006 13:19 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Klávesových zkratek mám velmi málo, protože si je stejně nepamatuju :-D Ikonky mám celkem dvě.

    On žádný systém není pro mě. Zvlášť když mám k počítačům v podstatě odpor :-)
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    24.6.2006 13:36 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Zvláštní, já také počítače svým způsobem nemám rád :-)
    Copak toho není dost?
    24.6.2006 21:32 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Takový /usr/local/bin a ~/bin také nejsou k zahození, z historických důvodů bych hlasoval i pro /usr/X11R6/bin
    24.6.2006 22:04 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    <thingwath@ethelred> ~
    $ ls /usr/X11R6/bin/
    mkfontdir  mkfontscale
    
    Teď už opravdu historických… ~/bin nemám, mám ale celý vlastní ~/usr včetně ~/usr/bin.
    Copak toho není dost?
    24.6.2006 11:39 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    no tak si vytvoř odkazy na ty exáče a dávej jim jména v nějakém vhodném formátu, třeba jménobalíku-jménoexáče, nebo jenom nějaký počet počátečních písmen z názvu balíku, tak aby to bylo jednoznačné...

    problém by mohl být jen tehdy, pokud se nějaký program spoléhá, že má exáč nějak pojmenovaný (třeba se rozhoduje na základě jména, co vlastně dělá)
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    24.6.2006 12:47 phax7 | skóre: 34 | blog: PhaX_blog
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Ale ona to není taková hrůza, já si ty dva příkazy pamatuju... jen že mi to přijde takové nečisté:) A jestli pro to nemají zvláštní důvod tak nechápu proč se to nejmenuje smb-testparm nebo tak.

    Ale díky za nápad...
    24.6.2006 14:00 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Tak to reportni jako bug, třeba to přejmenují.
    Quando omni flunkus moritati
    24.6.2006 11:52 Trained.Monkey | skóre: 12 | blog: monkey
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Tak si udelej skript ktery ti jednotlive binarky priradi k balickum a vytvori na jejich zaklade symlinky....
    24.6.2006 11:54 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    skvělej a navíc zcela původní nápad :-)
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    24.6.2006 13:14 Petr Bayer | blog: NIL
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Muze mi nekdo napsat, proc existuji adresare
    /sbin
    /bin
    /usr/bin
    /usr/sbin
    /usr/local/bin
    /usr/local/sbin
    a jeste k tomu neco v /opt
    ?
    Proc neni jenom jeden /bin a jeden /share? Na rozliseni systemovych a uzivatelskych programu mame prava a skupiny.
    Kill the poor!
    24.6.2006 13:34 Jiri Uncovsky | skóre: 5
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Krátká odpověd zní: (nejenom) historické důvody. Což jistě není hlavní důvod.

    V /[s]bin jsou binárky dostupné po připojení kořenového svazku (a který je spíše lokální a bez něhož by stroj nenastartoval). /usr/[s]bin, který ovšem může být importován a který je společný pro mnoho strojů. Vše toto ovšem platí pro soubory dodávané s distribucí. Pro programy instalované lokálně slouží /usr/local/[s]bin. Pro programy dodávané třetí stranou slouží /opt. No a rozdíl mezi sbin a bin je v tom, že sbin je určen pro adminy a bin pro běžné uživatele. Práva ani skupiny v této věci nepomohou z hlediska přístupnosti daného programu.
    Josef Kufner avatar 24.6.2006 13:40 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Bezny uzivatel take nema .../sbin v $PATH, takze se mu nepletou pri doplnovani tabem a podobne. Rozdeleni pravama je zbytecne omezujici, protoze uzivatel muze pustit treba /sbin/ifconfig a kouknout se, jakou ma ten stroj IP adresu, ale nemuze tu IP zmenit.
    Hello world ! Segmentation fault (core dumped)
    24.6.2006 21:35 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Ale i od běžného uživatele by samozřejmě bylo vhodnější použít '/sbin/ip addr', protože pak má větší naději, že uvidí adresy všechny…
    Josef Kufner avatar 25.6.2006 02:21 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    A nebo taky žádnou :)
    $ /sbin/ip
    bash: /sbin/ip: No such file or directory
    
    (Solaris)
    Hello world ! Segmentation fault (core dumped)
    Josef Kufner avatar 24.6.2006 13:37 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    /usr/local/bin, /usr/local/sbin – do tohodle adresare obvykle nezasahuje balickovaci system, takze pokud neco instalujes rucne, tak to nainstalujes sem a neplete se to mezi ostatni veci. Lip se pak da ohlidat ten rucne delanej svincik od svinciku, ktery hlida balickovadlo.

    /bin, /sbin – zakladni nastroje, ktere jsou zivotne dulezite pro pouzivani systemu, nevyzaduji nic z adresare /usr.

    /usr/bin, /usr/sbin – predstav si, ze mas /usr nekde jinde nez /. Bud muze byt jen na jinem disku, nebo treba na siti. Neni to ani nijak zvlast zvrhly napad. V pripade tlustych i tenkych klientu je to celkem bezne a lokalne to mit na druhem disku take neni nic zrudneho. Duvod proc to mit oddelene poznas v okamziku, kdy se ti /usr nemountne a ty nebudes muset shanet zachrane cd, abys to opravil, protoze vse potrebne bude pri trose stesti aspon nejak fungovat.

    /opt – jo, tohle je zvrhlost a nevyskytuje se to na zadnem systemu, ktery mam v peci. Pokud neco chci instalovat tak nejak mimo, tak to cpu do /usr/local/share a symlinkuju do /usr/local/bin. Kdyz to chci odstranit, tak smaznu jeden adresar a polamane linky.
    Hello world ! Segmentation fault (core dumped)
    24.6.2006 13:45 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Nevím, mám obavu, že dnes už to bez /usr stejně ani rozumně nepůjde. Dobře to bylo v FreeBSD, tam se dal systém nabootovat jenom s / a skutečně něco šlo dělat, ale v Linuxu dneska, no, nevím. Moc bych za to nedal.
    Copak toho není dost?
    24.6.2006 14:25 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    To jde docela dobře bez /usr v Linuxu, jeden systém jsem tak instaloval. Musel jsem přehodit jen několik programů z /usr na /, aby se to rozjelo.
    24.6.2006 14:33 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Asi jak kde, ale třeba ve Fedoře je podle všeho rpm beznadějně slinkovaný se spoustou věcí v /usr, takže ho mít nemůžete. Je otázka nakolik to vadí, nevím. Možná by mělo smysl mít někde na / aspoň základní věci slinkované staticky?
    Copak toho není dost?
    24.6.2006 21:14 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    No apt-get by použít nešel, ale dpkg už ano
    When your hammer is C++, everything begins to look like a thumb.
    25.6.2006 02:24 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    yum je ve Fedoře tuplem bez šance (už jenom proto, že se nachází v /usr/bin ;-)), ale to už by člověk asi chtěl moc.
    Copak toho není dost?
    24.6.2006 13:38 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    bin, sbin,

    usr

    V podstatě tam píšou že linux rozlišuje uživatelské a administrátorské programy těmi adresáři (což ovšem neznamená že by to těmi právy nešlo :-) )
    25.6.2006 23:29 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    RTFM ;-) man hier
    26.6.2006 09:50 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Nesystematické názvy?
    Naprosto souhlasím, takovéto obecné názvy binárek by se neměly vyskytovat. Všechny slušné projekty používají přefixy (vlastně samba ve většině případů také, testparm je takový úlet).

    Založit nové vláknoNahoru

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