![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| umask | falcon16 | SUN Solaris | 7 | 03-18-2009 11:47 PM |
| umask | praveen_b744 | A UNIX a dummies Kérdések és válaszok | 1 | 07-27-2008 03:14 AM |
| segítséget umask | suvendu4urs | Linux | 6 | 04-11-2008 01:12 PM |
| Umask súgó | x96riley3 | AIX | 1 | 04-04-2006 04:56 PM |
| umask | rsh | A UNIX a dummies Kérdések és válaszok | 2 | 12-14-2002 12:52 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
umask
Szia,
Kérem, engedje meg, hogy tudom, hogy az umask működik? Mivel a per én megértés aprt a levonásával 666/777, logikai kapu művelet elvégzése. Pl.: Ha meg uname 011, ez adta az engedélyt, mint 666 a fájlt. Kérése, hogy magyarázza, amely kapu működése végeztek. $ uname 011 $ uname 0011 $vi abc $ ls-l abc -rw-rw-rw-1 unixguy alkalmazottak 29 jan 26 14:03 abc Üdvözlettel, Naga ![]() |
|
||||
|
Szia,
Elnézést a kellemetlenségért, ismételten umask Kérem, engedje meg, hogy tudom, hogy az umask működik? Mivel a per én megértés aprt a levonásával 666/777, logikai kapu művelet elvégzése. Pl.: Ha meg uname 011, ez adta az engedélyt, mint 666 a fájlt. Kérése, hogy magyarázza, amely kapu működése végeztek. $ umask 011 $ umask 0011 $vi abc $ ls-l abc -rw-rw-rw-1 unixguy alkalmazottak 29 jan 26 14:03 abc Május tudom, hogy miért kell-rw-rw-rw-ha én meg 011? Amellett, ha látom, 000 is különböznek is tudom, hogy a kernel viselkedik? Köszönöm, Naga ![]() |
|
||||
|
Az umask leírja, hogy milyen file-access bits mindig megszüntetése amennyiben egy fájlt, ahol 1 execute, 2 írni, és 4 helyett. a umask a 777 mindig távolítsa el az összes bit, 666 megszünteti írni és olvasni, 000 nem, nem bits egyáltalán, stb umask a 000 általában eredményezhet rw-rw-rw csak azért, mert mi hozta létre a fájlt soha nem kért A execute bit kell megállapítani az első helyen, a umask soha több bit, mint amit a program kérte, csak törölni biteket.
|
|
||||
|
umask magyarázat
Gondoltam utáni kapcsolódó információkat umask amit olvastam, hogy a helyszínek, hogy ez hasznos lehet valakinek, aki ezt az egész téma ...
$ Umask 022 (ez az alapértelmezett érték az én-rendszer) A kép, az engedély 0666-beállítások és a könyvtárakat, hogy 0777 Miután ismert a umask értéket teremt próbálja egy könyvtárat és egy fájlt, és ellenőrizze, hogy milyen a fájl beállításai $ Mkdir tempdir1 $ Ls-l drwxr-xr-x 2 root root 4096 2009-06-29 10:42 tempdir1 $ Touch tempfile1 $ Ls-l drwxr-xr-x 2 root root 4096 2009-06-29 10:42 tempdir1 -rw-r - r - 1 root root 0 2009-06-29 10:43 tempfile1 Módosítsa a umask és újra létrehozni a könyvtárat és egy fájlt, és ellenőrizze a fájl engedélye beállítások $ Umask 027 $ Umask 0027 $ Mkdir tempdir2 $ Ls-l Összesen 12 drwxr-x --- 2 root root 4096 2009-06-29 10:40 tempdir2 $ Touch tempfile2 $ Ls-l drwxr-x --- 2 root root 4096 2009-06-29 10:40 tempdir2 -rw-r ----- 1 root root 0 2009-06-29 10:40 tempfile2 Most pedig lássuk, hogy a fájl engedélye beállítások kiszámított boolean expression. A könyvtárak, el kell, hogy tegye meg a 1-kiegészíti az umask értékét és elvégzi logikus és üzemeltetése 0777. Például úgy, ha van umask értéke 027 - 0000 0000 0010 0111 1-kiegészítése 027 - 1111 1101 1000 A könyvtárak logikai ÉS művelet elvégzésére a 0777 (0000 0111 0111 0111). Így 1111 1101 1000 (1's kiegészítése 027) 0111 0111 0111 (0777) ------------------- 0111 0101 0000 \u003d 0750 A kép, perfom logikus és működését az 0666 (0000 0110 0110 0110), ezért 1111 1101 1000 (1's kiegészítése 027) 0110 0110 0110 (0666) ------------------- 0110 0100 0000 \u003d 0640 |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|