LinuxϵͳÖеÄÿ¸öÎļþºÍĿ¼¶¼ÓзÃÎÊÐí¿ÉȨÏÞ£¬ÓÃËüÀ´È·¶¨Ë¿ÉÒÔͨ¹ýºÎÖÖ·½Ê½¶ÔÎļþºÍĿ¼½øÐзÃÎʺͲÙ×÷¡£
Îļþ»òĿ¼µÄ·ÃÎÊȨÏÞ·ÖΪֻ¶Á£¬Ö»Ð´ºÍ¿ÉÖ´ÐÐÈýÖÖ¡£ÒÔÎļþΪÀý£¬Ö»¶ÁȨÏÞ±íʾֻÔÊÐí¶ÁÆäÄÚÈÝ£¬¶ø½ûÖ¹¶ÔÆä×öÈκεĸü¸Ä²Ù×÷¡£¿ÉÖ´ÐÐȨÏÞ±íʾÔÊÐí½«¸ÃÎļþ×÷Ϊһ¸ö³ÌÐòÖ´ÐС£Îļþ±»´´½¨Ê±£¬ÎļþËùÓÐÕß×Ô¶¯ÓµÓжԸÃÎļþµÄ¶Á¡¢Ð´ºÍ¿ÉÖ´ÐÐȨÏÞ£¬ÒÔ±ãÓÚ¶ÔÎļþµÄÔĶÁºÍÐ޸ġ£Óû§Ò²¿É¸ù¾ÝÐèÒª°Ñ·ÃÎÊȨÏÞÉèÖÃΪÐèÒªµÄÈκÎ×éºÏ¡£
ÓÐÈýÖÖ²»Í¬ÀàÐ͵ÄÓû§¿É¶ÔÎļþ»òĿ¼½øÐзÃÎÊ£ºÎļþËùÓÐÕߣ¬Í¬×éÓû§¡¢ÆäËûÓû§¡£ËùÓÐÕßÒ»°ãÊÇÎļþµÄ´´½¨Õß¡£ËùÓÐÕß¿ÉÒÔÔÊÐíͬ×éÓû§ÓÐȨ·ÃÎÊÎļþ£¬»¹¿ÉÒÔ½«ÎļþµÄ·ÃÎÊȨÏÞ¸³ÓèϵͳÖÐµÄÆäËûÓû§¡£ÔÚÕâÖÖÇé¿öÏ£¬ÏµÍ³ÖÐÿһλÓû§¶¼ÄÜ·ÃÎʸÃÓû§ÓµÓеÄÎļþ»òĿ¼¡£
ÿһÎļþ»òĿ¼µÄ·ÃÎÊȨÏÞ¶¼ÓÐÈý×飬ÿ×éÓÃÈýλ±íʾ£¬·Ö±ðΪÎļþÊôÖ÷µÄ¶Á¡¢Ð´ºÍÖ´ÐÐȨÏÞ£»ÓëÊôÖ÷ͬ×éµÄÓû§µÄ¶Á¡¢Ð´ºÍÖ´ÐÐȨÏÞ£»ÏµÍ³ÖÐÆäËûÓû§µÄ¶Á¡¢Ð´ºÍÖ´ÐÐȨÏÞ¡£µ±ÓÃls -lÃüÁîÏÔʾÎļþ»òĿ¼µÄÏêϸÐÅϢʱ£¬×î×ó±ßµÄÒ»ÁÐΪÎļþµÄ·ÃÎÊȨÏÞ¡£ÀýÈ磺
$ ls -l sobsrc. tgz
-rw-r--r-- 1 root root 483997 Ju1 l5 17:3l sobsrc. tgz
ºáÏß´ú±í¿ÕÐí¿É¡£r´ú±íÖ»¶Á£¬w´ú±íд£¬x´ú±í¿ÉÖ´ÐС£×¢ÒâÕâÀï¹²ÓÐ10¸öλÖᣵÚÒ»¸ö×Ö·ûÖ¸¶¨ÁËÎļþÀàÐÍ¡£ÔÚͨ³£ÒâÒåÉÏ£¬Ò»¸öĿ¼ҲÊÇÒ»¸öÎļþ¡£Èç¹ûµÚÒ»¸ö×Ö·ûÊǺáÏߣ¬±íʾÊÇÒ»¸ö·ÇĿ¼µÄÎļþ¡£Èç¹ûÊÇd£¬±íʾÊÇÒ»¸öĿ¼¡£
ÀýÈ磺
- rw- r-- r--
ÆÕͨÎļþ ÎļþÖ÷ ×éÓû§ ÆäËûÓû§
ÊÇÎļþsobsrc.tgz µÄ·ÃÎÊȨÏÞ£¬±íʾsobsrc.tgzÊÇÒ»¸öÆÕͨÎļþ£»sobsrc.tgzµÄÊôÖ÷ÓжÁдȨÏÞ£»Óësobsrc.tgzÊôÖ÷ͬ×éµÄÓû§Ö»ÓжÁȨÏÞ£»ÆäËûÓû§Ò²Ö»ÓжÁȨÏÞ¡£
È·¶¨ÁËÒ»¸öÎļþµÄ·ÃÎÊȨÏÞºó£¬Óû§¿ÉÒÔÀûÓÃLinuxϵͳÌṩµÄchmodÃüÁîÀ´ÖØÐÂÉ趨²»Í¬µÄ·ÃÎÊȨÏÞ¡£Ò²¿ÉÒÔÀûÓÃchownÃüÁîÀ´¸ü¸Äij¸öÎļþ»òĿ¼µÄËùÓÐÕß¡£ÀûÓÃchgrpÃüÁîÀ´¸ü¸Äij¸öÎļþ»òĿ¼µÄÓû§×é¡£
ÏÂÃæ·Ö±ð¶ÔÕâЩÃüÁî¼ÓÒÔ½éÉÜ¡£
chmod ÃüÁî
chmodÃüÁîÊǷdz£ÖØÒªµÄ£¬ÓÃÓڸıäÎļþ»òĿ¼µÄ·ÃÎÊȨÏÞ¡£Óû§ÓÃËü¿ØÖÆÎļþ»òĿ¼µÄ·ÃÎÊȨÏÞ¡£
¸ÃÃüÁîÓÐÁ½ÖÖÓ÷¨¡£Ò»ÖÖÊǰüº¬×ÖĸºÍ²Ù×÷·û±í´ïʽµÄÎÄ×ÖÉ趨·¨£»ÁíÒ»ÖÖÊǰüº¬Êý×ÖµÄÊý×ÖÉ趨·¨¡£
1. ÎÄ×ÖÉ趨·¨
chmod [who] [+ | - | =] [mode] ÎļþÃû?
ÃüÁîÖи÷Ñ¡ÏîµÄº¬ÒåΪ£º
²Ù×÷¶ÔÏówho¿ÉÊÇÏÂÊö×ÖĸÖеÄÈÎÒ»¸ö»òÕßËüÃǵÄ×éºÏ£º
u ±íʾ¡°Óû§£¨user£©¡±£¬¼´Îļþ»òĿ¼µÄËùÓÐÕß¡£
g ±íʾ¡°Í¬×飨group£©Óû§¡±£¬¼´ÓëÎļþÊôÖ÷ÓÐÏàͬ×éIDµÄËùÓÐÓû§¡£
o ±íʾ¡°ÆäËû£¨others£©Óû§¡±¡£
a ±íʾ¡°ËùÓУ¨all£©Óû§¡±¡£ËüÊÇϵͳĬÈÏÖµ¡£
²Ù×÷·ûºÅ¿ÉÒÔÊÇ£º
+ Ìí¼Óij¸öȨÏÞ¡£
- È¡Ïûij¸öȨÏÞ¡£
= ¸³Óè¸ø¶¨È¨ÏÞ²¢È¡ÏûÆäËûËùÓÐȨÏÞ£¨Èç¹ûÓеϰ£©¡£
ÉèÖÃmodeËù±íʾµÄȨÏÞ¿ÉÓÃÏÂÊö×ÖĸµÄÈÎÒâ×éºÏ£º
r ¿É¶Á¡£
w ¿Éд¡£
x ¿ÉÖ´ÐС£
X Ö»ÓÐÄ¿±êÎļþ¶ÔijЩÓû§ÊÇ¿ÉÖ´ÐеĻò¸ÃÄ¿±êÎļþÊÇĿ¼ʱ²Å×·¼Óx ÊôÐÔ¡£
s ÔÚÎļþÖ´ÐÐʱ°Ñ½ø³ÌµÄÊôÖ÷»ò×éIDÖÃΪ¸ÃÎļþµÄÎļþÊôÖ÷¡£·½Ê½¡°u£«s¡±ÉèÖÃÎļþµÄÓû§ID룬¡°g£«s¡±ÉèÖÃ×éIDλ¡£
t ±£´æ³ÌÐòµÄÎı¾µ½½»»»É豸ÉÏ¡£
u ÓëÎļþÊôÖ÷ÓµÓÐÒ»ÑùµÄȨÏÞ¡£
g ÓëºÍÎļþÊôÖ÷ͬ×éµÄÓû§ÓµÓÐÒ»ÑùµÄȨÏÞ¡£
o ÓëÆäËûÓû§ÓµÓÐÒ»ÑùµÄȨÏÞ¡£
ÎļþÃû£ºÒÔ¿Õ¸ñ·Ö¿ªµÄÒª¸Ä±äȨÏÞµÄÎļþÁÐ±í£¬Ö§³ÖͨÅä·û¡£
ÔÚÒ»¸öÃüÁîÐÐÖпɸø³ö¶à¸ö¨ÏÞ·½Ê½£?ä¼äÓöººÅ¸ô¿?£À?ç£?hmod g+r£¬o+r example
ʹͬ×éºÍÆäËûÓû§¶ÔÎļþexample ÓжÁȨÏÞ¡£
2. Êý×ÖÉ趨·¨
ÎÒÃDZØÐëÊ×ÏÈÁ˽âÓÃÊý×Ö±íʾµÄÊôÐԵĺ¬Ò壺0±íʾûÓÐȨÏÞ£¬1±íʾ¿ÉÖ´ÐÐȨÏÞ£¬2±íʾ¿ÉдȨÏÞ£¬4±íʾ¿É¶ÁȨÏÞ£¬È»ºó½«ÆäÏà¼Ó¡£ËùÒÔÊý×ÖÊôÐԵĸñʽӦΪ3¸ö´Ó0µ½7µÄ°Ë½øÖÆÊý£¬Æä˳ÐòÊÇ£¨u£©£¨g£©£¨o£©¡£
ÀýÈ磬Èç¹ûÏëÈÃij¸öÎļþµÄÊôÖ÷ÓС°¶Á/д¡±¶þÖÖȨÏÞ£¬ÐèÒª°Ñ4£¨¿É¶Á£©+2£¨¿Éд£©£½6£¨¶Á/д£©¡£
Êý×ÖÉ趨·¨µÄÒ»°ãÐÎʽΪ£º
chmod [mode] ÎļþÃû?
chgrpÃüÁî
¹¦ÄÜ£º¸Ä±äÎļþ»òĿ¼ËùÊôµÄ×é¡£
Óï·¨£ºchgrp [Ñ¡Ïî] group filename?
¸ÃÃüÁî¸Ä±äÖ¸¶¨Ö¸¶¨ÎļþËùÊôµÄÓû§×é¡£ÆäÖÐgroup¿ÉÒÔÊÇÓû§×éID£¬Ò²¿ÉÒÔÊÇ/etc/groupÎļþÖÐÓû§×éµÄ×éÃû¡£ÎļþÃûÊÇÒÔ¿Õ¸ñ·Ö¿ªµÄÒª¸Ä±äÊô×éµÄÎļþÁÐ±í£¬Ö§³ÖͨÅä·û¡£Èç¹ûÓû§²»ÊǸÃÎļþµÄÊôÖ÷»ò³¬¼¶Óû§£¬Ôò²»Äܸıä¸ÃÎļþµÄ×é¡£
¸ÃÃüÁîµÄ¸÷Ñ¡ÏÒåΪ£º
- R µÝ¹éʽµØ¸Ä±äÖ¸¶¨Ä¿Â¼¼°ÆäϵÄËùÓÐ×ÓĿ¼ºÍÎļþµÄÊô×é¡£
chown ÃüÁî
¹¦ÄÜ£º¸ü¸Äij¸öÎļþ»òĿ¼µÄÊôÖ÷ºÍÊô×é¡£Õâ¸öÃüÁîÒ²ºÜ³£Óá£ÀýÈçrootÓû§°Ñ×Ô¼ºµÄÒ»¸öÎļþ¿½±´¸øÓû§xu£¬ÎªÁËÈÃÓû§xuÄܹ»´æÈ¡Õâ¸öÎļþ£¬rootÓû§Ó¦¸Ã°ÑÕâ¸öÎļþµÄÊôÖ÷ÉèΪxu£¬·ñÔò£¬Óû§xuÎÞ·¨´æÈ¡Õâ¸öÎļþ¡£
Óï·¨£ºchown [Ñ¡Ïî] Óû§»ò×é Îļþ
˵Ã÷£ºchown½«Ö¸¶¨ÎļþµÄÓµÓÐÕ߸ÄΪָ¶¨µÄÓû§»ò×é¡£Óû§¿ÉÒÔÊÇÓû§Ãû»òÓû§ID¡£×é¿ÉÒÔÊÇ×éÃû»ò×éID¡£ÎļþÊÇÒÔ¿Õ¸ñ·Ö¿ªµÄÒª¸Ä±äȨÏÞµÄÎļþÁÐ±í£¬Ö§³ÖͨÅä·û¡£
¸ÃÃüÁîµÄ¸÷Ñ¡ÏÒåÈçÏ£º
- R µÝ¹éʽµØ¸Ä±äÖ¸¶¨Ä¿Â¼¼°ÆäϵÄËùÓÐ×ÓĿ¼ºÍÎļþµÄÓµÓÐÕß¡£
- v ÏÔʾchownÃüÁîËù×öµÄ¹¤×÷¡£