linuxÎļþȨÏÞchmod
linuxµÄÎļþȨÏÞͨ¹ýÓû§£¬×éºÍÆäËü×éÀ´ÊµÏÖ¡£Ò»¸öÎļþÖ»ÄÜÊôÓÚÒ»¸öÓû§ºÍ×飬 Èç¹ûÆäËüµÄÓû§ÏëÓÐÕâ¸öÎļþµÄȨÏÞ£¬Ôò¿ÉÒÔ½«¸ÃÓû§¼ÓÈëÕâ¸ö×飬һ¸öÓû§¿ÉÒÔͬʱÊôÓÚ¶à¸ö×é¡£Ò»°ãÀ´ËµÒ»¸öÓ¦ÓÃϲ»ÒªÓÐÌ«¶àµÄÎļþ×éºÍÓû§£¬×îºÃ²»ÒªÓÃROOTÖ´ÐнDZ¾£¬ÕâÑùȨÏÞ¶¼·Å·Å´ó£¬±È½Ï²»°²È«
LinuxϺÜÖØÊÓȨÏÞ£¬È¨ÏÞ°üÀ¨¶Á£¬Ð´£¬Ö´ÐС£ËùÒÔ¼´Ê¹LinuxÏÂȾÁ˲¡¶¾£¬Ò²²»Ò»¶¨Öв¡¶¾£¬Æäʵ¾ÍÊÇÕâ¸öȨÏÞµÄÎÊÌâ¡£³õѧÕßÔÚLinuxÖ´ÐÐÃüÁîÊÇ»á¸Ð¾õ±È½ÏÀÛ£¬Ã¿´Î¶¼ÊÇÒªÓÃsuÀ´Çл»Óû§£¬ÆäʵÕâÒ²ÊÇLinux±£»¤Êý¾ÝµÄÒ»ÖÖģʽ¡£µ±È»½¨Ò飬Óû§µÇÈëÊDz»ÒªÖ±½ÓÓÃrootÓû§µÇÈë¡£Èç¹ûÖªµÀrootµÇ¼ÃüÁîµÄ»°¡£
LinuxÏÂÓÐÓû§¸úȺ×éµÄ¹ÛÄî¡£ÍùÍù·ÖΪÈý¸ö²¿·Ö£¬³Ö¸ÃÎļþµÄÓû§(user)£¬¸ú³Ö¸ÃÎļþͬ×éµÄÓû§(group)£¬Ê£ÏÂµÄÆäËûÓû§(other)¡£Ò»¸öÓû§¿ÉÒÔÊôÓںܶà¸öȺ×é¡£LinuxϱíʾȨÏÞÓÐÁ½ÖÖ·½Ê½£º
Ò»ÖÖÊǰ˽øÖƱíʾ·¨(ʮλ±íʾ·¨£¬²»ÊÇ˵°Ë½øÖÆÓÐʮ룬¶øÊÇÈý¸ö°Ë½øÖÆÎ»£¬ÔÙ¼ÓÒ»¸ö×î¸ßλ¹²Ê®Î»)£¬
ÁíÍâÒ»ÖÖÊ®¶þλ¶þ½øÖƱíʾ·¨(Ê®¶þ¸ö¶þ½øÖÆÎ»)¡£
ÏȽéÉܵÚÒ»ÖÖ£º
ÊÇÈýÖÖģʽ£¬Èý¸öÊô×飬¾Í¹¹³ÉÁË9λ¡£-´ú±íÎÞȨÏÞ£¬r´ú±íÖ»¶Á£¬w´ú±íдµÄȨÏÞ£¬xÔò´ú±íÖ´ÐС£ËùÒÔ¾ÍÓÐÏÂÃæµÄ×éºÏ¡£½«-ÊÓΪ0£¬xÊÓΪ1£¬wÊÓΪ2£¬rÊÓΪ4.ÕâÖÖ×éºÏ¸ù¾Ý¸ÃλÊÇ·ñÓÐÕâ¸öÊýÀ´È·¶¨£¬¾ÍÈ·¶¨ÈçϵÄ9ÖÖ×éºÏ·½Ê½¡£¸ÕºÃ£¬×ܵÄȨֵ0-7¶ÔÓ¦Óڰ˽øÖƵÄÈ«²¿¡£ËùÒÔÒ²¿ÉÒÔ˵ȨÏÞÊÇ¿ÉÒÔÓð˽øÖÆÀ´±íʾµÄ¡£×î¸ßµÄȨÏÞ¾ÍÊÇ7£¬´ú±í¿É¶Á£¬¿Éд£¬¿ÉÖ´ÐС£3¾ÍÊÇ´ú±íÖ»ÓÐд¸úÖ´ÐеÄȨÏÞ¡£ÆäËûÊý×ÖÀàÍÆ¡£
¡¡Ä£Ê½ Êý×Ö
¡¡¡¡rwx 7
¡¡¡¡rw- 6
¡¡¡¡r-x 5
¡¡¡¡r-- 4
¡¡¡¡-wx 3
¡¡¡¡-w- 2
¡¡¡¡--x 1
¡¡¡¡--- 0
ÿ¸ö°Ë½øÖÆÊýÆäʵ¿ÉÒÔת»¯ÎªÈýλµÄ¶þ½øÖÆÊý£¬
r=100£¬w=010£¬x=001£¬-=000
Õâ¸ö¹ØÏµÔÚµÚ¶þÖÖ±íʾ·½·¨ÖÐÊÇÓÐÓõġ£ÓÉÓÚrÊdzöÏÖÔÚÈýλÖеÄ×î¸ß룬¾ÍÏ൱ÓÚ×î¸ßλ²ÅÓÐЧ£¬¿ÉºöÂÔ0λ¡£ÔÚÕâÖÖ·½·¨ÖУ¬Äã¿ÉÒÔÀàËÆµÄÔÚ³öÏֵĵط½¶ÔËüÖÃ1£¬²»³öÏֵĵط½ÖÃ0£¬È»ºóÈý¸öÈý¸öµÄת»¯¾Í³öÀ´ÈýλµÄ°Ë½øÖÆÊýÁË¡£
»¹ÊǾټ¸¸öÀý×Ó°É£º
-rw-rw-r-- 1 samuel samuel 6479 07-08 08:46 Christians.pls
¸ù¾ÝÉÏÃæ¶ÔÓ¦¹ØÏµÎª664.
-rwxr-xr-x¡¡¡¡1 samuel samuel 0 Jan¡¡9 17:44 scriptfile.sh
Õâ¸ö¶ÔÓ¦¹ØÏµËã³öÀ´¾ÍÊÇ755.
ËùÒÔ¸ù¾ÝÊý×ÖÒ²¿ÉÒÔÍÆ³öÀ´777¾ÍÊÇÖ¸-rwxrwxrwxµÄģʽ¡£
Ö¸¶¨È¨ÏÞLinuxµÄÃüÁîΪchmod£¬±È½Ï×ÔÓÉ¿ÉÒÔÓÃÊý×ÖÀ´±íʾҲ¿ÉÒÔÓÃÓ¢ÎÄÐÎÏóµÄ±íʾ¡£
Èçchmod 777 samuel.shËùÓÐÓû§È¡µÃ×î¸ßµÄȨÏÞ
chmod o+w
Ïà¹ØÎĵµ£º
×ÜÀÀ
ÓÃiptables -ADC À´Ö¸¶¨Á´µÄ¹æ
Ôò
£¬-AÌí¼Ó -Dɾ³ý -C ÐÞ¸Ä
iptables - [RI] chain rule num rule-specification[option]
ÓÃiptables - RI ͨ¹ý¹æÔòµÄ˳ÐòÖ¸¶¨
iptables -D chain rule num[option]
ɾ³ýÖ¸¶¨¹æÔò
iptables -[LFZ] [chain][option]
ÓÃiptables -LFZ Á´Ãû [Ñ¡Ïî]
iptables -[NX] chain
ÓÃ -NX ......
“Sudo” ÊÇUnix/Linuxƽ̨ÉϵÄÒ»¸ö·Ç³£ÓÐÓõŤ¾ß£¬ËüÔÊÐíϵͳ¹ÜÀíÔ±·ÖÅ䏸ÆÕͨÓû§Ò»Ð©ºÏÀíµÄ“ȨÀû”£¬ÈÃËûÃÇÖ´ÐÐһЩֻÓг¬¼¶Óû§»òÆä
ËûÌØÐíÓû§²ÅÄÜÍê³ÉµÄÈÎÎñ£¬±ÈÈ磺ÔËÐÐһЩÏñmount£¬halt£¬suÖ®ÀàµÄÃüÁ»òÕß±à¼Ò»Ð©ÏµÍ³ÅäÖÃÎļþ£¬Ïñ/etc/mtab£¬ /etc
/samba/smb.confµÈ¡£ÕâÑùÒ ......
shellÊÇÓû§ºÍLinux²Ù×÷ϵͳ֮¼äµÄ½Ó¿Ú¡£LinuxÖÐ
ÓжàÖÖshell£¬ÆäÖÐȱʡʹÓõÄÊÇBash¡£±¾Õ½²ÊöÁËshellµÄ¹¤×÷ÔÀí£¬shellµÄÖÖÀ࣬shellµÄÒ»°ã²Ù×÷¼°BashµÄÌØÐÔ¡£
¡¡¡¡Ê²Ã´ÊÇshell
¡¡¡¡LinuxϵͳµÄshell×÷Ϊ²Ù×÷ϵͳµÄÍâ¿Ç£¬ÎªÓû§Ìá
¹©Ê¹ÓòÙ×÷ϵͳµÄ½Ó¿Ú¡£ËüÊÇÃüÁîÓïÑÔ¡¢ÃüÁî½âÊͳÌÐò¼°³ÌÐòÉè¼ÆÓïÑÔµÄͳ³Æ¡£
¡¡¡¡she ......
1,˵Ã÷:
ulimitÓÃÓÚshellÆô¶¯½ø³ÌËùÕ¼ÓõÄ×ÊÔ´.
2,Àà±ð:
shellÄÚ½¨ÃüÁî
3,Óï·¨¸ñʽ:
ulimit [-acdfHlmnpsStvw] [size]
4,²ÎÊý½éÉÜ:
-H ÉèÖÃÓ²¼þ×ÊÔ´ÏÞÖÆ.
-S ÉèÖÃÈí¼þ×ÊÔ´ÏÞÖÆ.
-a ÏÔʾµ±Ç°ËùÓеÄ×ÊÔ´ÏÞÖÆ.
-c size:ÉèÖÃcoreÎļþµÄ×î´óÖµ.µ¥Î»:blocks
-d size:ÉèÖÃÊý¾Ý¶ÎµÄ×î´óÖµ.µ¥Î»:kbytes
-f size:ÉèÖô´½¨ ......
1. Sed¼ò½é
sed ÊÇÒ»ÖÖÔÚÏß±à¼Æ÷£¬ËüÒ»´Î´¦ÀíÒ»ÐÐÄÚÈÝ¡£´¦Àíʱ£¬°Ñµ±Ç°´¦ÀíµÄÐд洢ÔÚÁÙʱ»º³åÇøÖУ¬³ÆÎª“ģʽ¿Õ¼ä”£¨pattern
space£©£¬½Ó×ÅÓÃsedÃüÁî´¦Àí»º³åÇøÖеÄÄÚÈÝ£¬´¦ÀíÍê³Éºó£¬°Ñ»º³åÇøµÄÄÚÈÝËÍÍùÆÁÄ»¡£½Ó×Å´¦ÀíÏÂÒ»ÐУ¬ÕâÑù
1. Sed¼ò½é
sed ÊÇÒ»ÖÖÔÚÏß±à¼Æ÷£¬ËüÒ»´Î´¦ÀíÒ»ÐÐÄÚÈÝ¡£´¦Àíʱ£¬°Ñµ± ......