Portál AbcLinuxu, 14. května 2025 04:24

Dotaz: umask - 0002 a man umask

10.2.2011 22:40 Libor Marek | skóre: 7
umask - 0002 a man umask
Přečteno: 472×
Odpovědět | Admin
Ahoj, dva strucne dotazy k prikazu umask: 1. Pokud zadam v shellu prikaz umask, vyjede mne 0002. Proc 4 cisla? Vzdyt umask se nasatvuje pomoci trojice. 2. co vysvetluje man umask? Prijde mne, ze je to uplne neco jineho nez se da cekat. Mam CentOS. Diky za odpovedi.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.2.2011 23:10 polymorf | skóre: 14 | blog: tar_zxpf
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zeby ta prva nula znamenala oktalne cislo?
10.2.2011 23:14 wike | skóre: 19 | blog: experimental
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
Odpovědět | | Sbalit | Link | Blokovat | Admin
10.2.2011 23:18 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
osmičkovou sústavou :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
11.2.2011 00:06 wike | skóre: 19 | blog: experimental
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
Dost hruba chyba. Diky za opravu :)
10.2.2011 23:24 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Proč ne? První cifra říká, že jde o zápis ve formě osmičkového čísla. Jde použít i symbolický zápis, např. umask u=rwx,g=,o=rwx.

2. Která stránka? O umask se praví v umask(2), což znamená v sekci 2, což je (na Linuxu) Linux Programmer's Manual a je to popis knihovní funkce. Užitečné, když člověk začíná psát v C.

Na některých systémech funguje i umask(1), což je popis příkazů vestavěných v shellu. Viz též man bash.
10.2.2011 23:29 Libor Marek | skóre: 7
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
Odpovědět | | Sbalit | Link | Blokovat | Admin
takze to beru tak, ze ta 1. nula rika, ze ty zbyle tri cislice josu zapsany kazda na 3bitech (0-7).
Jeste k te druhe otazce: Co se vam vypisuje v systemu kdyz zadate man umask?
11.2.2011 01:29 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: umask - 0002 a man umask
Mac OS X:

BUILTIN(1) BSD General Commands Manual BUILTIN(1)

OpenBSD 4.8:

UMASK(2) OpenBSD Programmer's Manual UMASK(2)

Slackware Linux:

UMASK(2) Linux Programmer's Manual UMASK(2)

OWL:

BASH_BUILTINS(1) BASH_BUILTINS(1)

man umask totiž není úplný příkaz, celé je to man číslo sekce umask. Jinak se man chová tak, že zobrazí první odpovídající manuálovou stránku, kterou najde, když prochází sekcemi. Viz man 1 man.

Založit nové vláknoNahoru

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

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