¸ß¼¶ Linux Shell ¾ç±¾±à³ÌϵÁУ¨Ò»£©
unix shell ÌṩÁËÒ»¸öºÜÊÇÇ¿Ê¢ÇÒ¿ÉÀ©Õ¹µÄ¾ç±¾¿ò¼Ü¡£Ðí¶à¸ß¼¶»úÖÆÔÊÐíʹÓÃÄÚÖÃÏÂÁî±àд¸üÖØ´óµÄ¾ç±¾¡£
1¡¢Shell ¾ç±¾
±àдһ¸öÃûΪ linuxmi.sh µÄbash¾ç±¾£¬µ±Ê¹ÓÃÈý¸ö¸ø¶¨²ÎÊý£¨Ò»¸öÊÇĿ¼Ãû³Æ£¬µÚ¶þ¸öÊÇÆðʼĿ¼ÊýÄ¿£¬µÚÈý¸öÊÇ¿¢ÊÂĿ¼ÊýÄ¿£©Ö´Ðиþ籾ʱ£¬Ëü½«½¨ÉèÖ¸¶¨ÃüÄ¿µÄĿ¼£¬Ä¿Â¼Ãû³ÆÊǶ¯Ì¬ÌìÉúµÄ¡£
´úÂëÈçÏÂͼ£º
Êä³öÈçÏÂͼ£º
2¡¢½¨ÉèÒ»¸ö½ÅÔÀ´±¸·Ýµ½ÏÖÔÚΪֹÍê³ÉµÄËùÓÐÊÂÇé
3¡¢ÏàʶCronºÍCrontab£¬ÒÔ×Ô¶¯»¯±¸·Ý¾ç±¾
CronÊÇLinuxÖÐÔËÐÐ׼ʱ×÷ÒµµÄÓ¦ÓóÌÐò¡£CronÊÇÒ»¸öÔËÐÐÔÚËùÓÐLinuxϵͳÉϵÄϵͳÊØ»¤³ÌÐò£¬ËüÈÏÕæ¼à²â׼ʱʹÃü²¢Æ¾Ö¤Ô¤¶¨µÄʱ¼ä¾àÀëÖ´ÐÐËüÃÇ¡£CrontabÊÇÓÉCronʹÓõÄÉèÖÃÎļþ£¬ÓÃÓÚÔËÐÐЧÀÍ¡£CrontabÉúÑÄÁËÄĸöЧÀÍÓ¦¸ÃÔËÐÐÒÔ¼°ºÎʱÔËÐеÄÉèÖá£Ð§ÀÍÊÇÒ»¸ö¿ÉÓÃÓÚÖ´Ðо籾¡¢Ó¦ÓóÌÐòºÍÆäËûÏÂÁîµÄÖ´Ðз¾¶¡£
4¡¢ÏàʶÓû§ÖÎÀí
Óû§ÖÎÀíÊÇÔÚ²Ù×÷ϵͳÖÐÖÎÀí²î±ðÓû§ÕË»§¼°ÆäÏìӦȨÏÞµÄÀú³Ì¡£ÎÒÃÇ¿ÉÒÔÔÚLinuxÉϽ¨Éè²î±ðµÄÓû§ÕË»§£¬²¢½«ËüÃÇ·Ö×飬ÒÔ¸ü¸Ä»òɾ³ýËüÃǵÄȨÏÞ¼¯¡£Óû§ÊÇLinux²Ù×÷ϵͳÖпÉÒÔ²Ù×÷ÎļþºÍÖ´ÐÐÆäËû²Ù×÷µÄʵÌ塣ÿ¸öÓû§±»·ÖÅÉÒ»¸öÔÚ²Ù×÷ϵͳÖÐΨһµÄID¡£ÔÚ×°ÖòÙ×÷ϵͳºó£¬ID 0±»·ÖÅɸørootÓû§£¬¶øID 1µ½999£¨°üÀ¨£©±»·ÖÅɸøϵͳÓû§£¬Òò´ËÍâµØÓû§µÄID´Ó1000×îÏÈ¡£
ÖÎÀíÓû§£º
1£©½¨ÉèÓû§£ºÒª½¨ÉèÒ»¸öÐÂÓû§£¬ÇëʹÓÃuseraddÏÂÁ
sudo useradd <user_name></user_name>
µÇ¼ºó¸´ÖÆ
2£©ÉèÖÃÃÜÂ룺ÔÚ½¨ÉèÓû§Ö®ºó£¬ÄúÐèÒªÉèÖÃÃÜÂ룬ÇëʹÓÃpasswdÏÂÁî
sudo passwd <user_name></user_name>
µÇ¼ºó¸´ÖÆ
3) ÈôÒªÐÞ¸ÄLinuxÓû§£¬ÇëÔËÓÃusermodÖ¸Áî¡£Óû§Ð޸ĺÍÌí¼ÓÏÂÁîÏàËÆ£¬usermodÏÂÁî¿ÉʹÓÃÏàͬ²ÎÊýÀ´ÉèÖÃÓû§×ֶΣº
sudo usermod <user_name></user_name>
µÇ¼ºó¸´ÖÆ
4£©É¾³ýÓû§£ºÒªÉ¾³ýLinuxÓû§£¬ÇëʹÓÃuserdelÏÂÁ
userdel <user_name></user_name>
µÇ¼ºó¸´ÖÆ
5£©½¨Éè2¸öÓû§²¢½öÏÔʾËüÃǵÄÓû§Ãû¡£
½¨ÉèÁË2¸öÓû§£º
ÏÔʾ2¸öÓû§£º
ÒªÏÔʾÓû§ÁÐ±í£¬ÇëʹÓÃÒÔÏÂÏÂÁ
cat /etc/passwd
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊǸ߼¶ Linux Shell ¾ç±¾±à³ÌϵÁУ¨Ò»£©µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡