LinuxÖоø¶Ô·¾¶ÓëÏà¶Ô·¾¶µÄÓ¦Óó¡¾°
LinuxÖоø¶Ô·¾¶ÓëÏà¶Ô·¾¶µÄÓ¦Óó¡¾°
ÔÚLinuxϵͳÖУ¬ÎļþºÍĿ¼µÄ·¾¶ÌåÏÖÓÐÁ½ÖÖ³£¼ûÐÎʽ£¬¼´¾ø¶Ô·¾¶ºÍÏà¶Ô·¾¶¡£ÔÚÏÖʵӦÓÃÖУ¬Æ¾Ö¤²î±ðµÄÐèÇóºÍ³¡¾°£¬Ñ¡ÔñºÏÊʵÄ·¾¶ÌåÏÖ·½·¨¿ÉÒÔÌá¸ßÊÂÇéЧÂʺͼò»¯²Ù×÷Á÷³Ì¡£
Ò»¡¢¾ø¶Ô·¾¶
¾ø¶Ô·¾¶ÊÇ´Ó¸ùĿ¼×îÏÈÐÎòÎļþ»òĿ¼ËùÔÚλÖõÄ·¾¶±í´ï·½·¨¡£ÔÚLinuxϵͳÖУ¬¸ùĿ¼ÒÔ “/” ÌåÏÖ£¬ÆäϵÄĿ¼ÒÀ´ÎΪ×ÓĿ¼£¬Ö±µ½×îÖÕÖ¸ÏòÄ¿µÄÎļþ»òĿ¼¡£¾ø¶Ô·¾¶µÄÓŵãÊǾßÓÐΨһÐÔºÍÈ·ÇÐÐÔ£¬¿ÉÒÔ׼ȷµØ¶¨Î»Îļþ»òĿ¼ËùÔÚλÖá£ÔÚÒÔϼ¸ÖÖÓ¦Óó¡¾°ÖУ¬¾ø¶Ô·¾¶ÌØÊâÊÊÓãº
Ö´ÐÐϵͳÏÂÁî»ò»á¼ûϵͳÎļþ£º
¾ø¶Ô·¾¶¿ÉÒÔÈ·±£ÏµÍ³ÏÂÁîºÍϵͳÎļþµÄ׼ȷ»á¼û¡£ÀýÈ磬ÈôÊÇÒªÔËÐÐλÓÚ /usr/bin Ŀ¼ÏµÄÏÂÁî ls£¬Ôò±ØÐèʹÓþø¶Ô·¾¶ “/usr/bin/ls” ¾ÙÐÐÖ´ÐС£
¾ç±¾±à³ÌÖеÄŲÓãº
ÔÚ±àд¾ç±¾Ê±£¬ÈôÊÇÐèҪŲÓÃÆäËûĿ¼ÏµÄÎļþ»òÖ´ÐÐÌض¨³ÌÐò£¬Ê¹Óþø¶Ô·¾¶¿ÉÒÔÈ·±£¾ç±¾µÄ¿É¿¿ÐÔ¡£ÀýÈ磬ÔÚShell¾ç±¾ÖÐŲÓà /home/user/script.sh ¿ÉÒÔ×èÖ¹ÓÉÓÚÏà¶Ô·¾¶×ª±äµ¼ÖÂÏÂÁîÖ´Ðйýʧ¡£
ÉèÖÃÎļþ·¾¶ÉèÖãº
ÔÚÉèÖÃÎļþÖУ¬Í¨³£ÐèÒªÖ¸¶¨Ìض¨Îļþ»òĿ¼µÄ·¾¶£¬Ê¹Óþø¶Ô·¾¶¿ÉÒÔÈ·±£ÉèÖÃÏîµÄ׼ȷÐÔ¡£ÀýÈ磬ApacheЧÀÍÆ÷ÉèÖÃÎļþÖÐÖ¸¶¨ DocumentRoot Ϊ “/var/www/html” ¡£
¶þ¡¢Ïà¶Ô·¾¶
Ïà¶Ô·¾¶ÊÇÏà¹ØÓÚÄ¿½ñÊÂÇéĿ¼µÄ·¾¶±í´ï·½·¨¡£ÔÚLinuxϵͳÖУ¬”.” ÌåÏÖÄ¿½ñĿ¼£¬”..” ÌåÏÖÉÏÒ»¼¶Ä¿Â¼¡£Ïà¶Ô·¾¶µÄÓŵãÊǾ«Á·ºÍÎÞа£¬ÊÊÓÃÓÚÐèÒªËæʱ±ä»»ÊÂÇéĿ¼µÄ³¡¾°¡£ÒÔÏÂÊÇһЩÊʺÏʹÓÃÏà¶Ô·¾¶µÄÓ¦Óó¡¾°£º
Ò»Ñùƽ³£Îļþ²Ù×÷£º
ÔÚ¾ÙÐÐÎļþµÄ¸´ÖÆ¡¢Òƶ¯¡¢É¾³ýµÈ²Ù×÷ʱ£¬Ïà¶Ô·¾¶¿ÉÒÔ¼ò»¯ÏÂÁîµÄÌÜд¡£ÀýÈ磬Ҫ¸´ÖÆÄ¿½ñĿ¼ÏµÄÎļþ file.txt µ½ÉÏÒ»¼¶Ä¿Â¼£¬¿ÉÒÔʹÓÃÏÂÁî cp file.txt ..¡£
¾ç±¾ÄÚ²¿Îļþ²Ù×÷£º
ÔÚ±àд¾ç±¾Ê±£¬Ïà¶Ô·¾¶¿ÉÒÔʹ¾ç±¾¸ü¾ß¿ÉÒÆÖ²ÐÔºÍÎÞаÐÔ¡£¼ÙÉè¾ç±¾ÐèÒª»á¼ûÓëÆäͬ¼¶Ä¿Â¼ÏµÄÎļþ£¬Ê¹ÓÃÏà¶Ô·¾¶¿ÉÒÔ¼ò»¯¾ç±¾µÄ±àд²¢ïÔ̲»ÐëÒªµÄÉèÖá£
ÏîÄ¿ÖÎÀí£º
ÔÚ¾ÙÐÐÏîÄ¿¿ª·¢»òÖÎÀíʱ£¬Ïà¶Ô·¾¶¿ÉÒÔʵÏÖÏîÄ¿ÄÚÎļþºÍĿ¼µÄÀû±ã»á¼û¡£ÀýÈ磬ÔÚÏîÄ¿¸ùĿ¼ÏÂÔËÐбàÒëÏÂÁîʱ£¬¿ÉÒÔʹÓÃÏà¶Ô·¾¶Ö¸¶¨Ô´´úÂëÎļþµÄλÖá£
×ÛÉÏËùÊö£¬ÔÚLinuxϵͳÖУ¬¾ø¶Ô·¾¶ºÍÏà¶Ô·¾¶¸÷ÓÐÆäÓ¦Óó¡¾°¡£ÔÚÑ¡Ôñ·¾¶±í´ï·½·¨Ê±£¬ÐèҪƾ֤ÏêϸÇéÐξÙÐÐȨºâºÍÈ¡ÉᣬÒÔµÖ´ï×î¼ÑµÄ²Ù×÷Ч¹û¡£ÊìÁ·ÕÆÎÕ¾ø¶Ô·¾¶ºÍÏà¶Ô·¾¶µÄʹÓÃÒªÁ죬½«ÓÐÖúÓÚÌáÉýÔÚLinuxϵͳϵÄÊÂÇéЧÂʺͱã½ÝÐÔ¡£
£¨×¢£ºÒÔÏÂΪ´úÂëʾÀý£©
¾ø¶Ô·¾¶Ê¾Àý£º
$ /usr/bin/python3 script.py
µÇ¼ºó¸´ÖÆ
Ïà¶Ô·¾¶Ê¾Àý£º
$ cp file.txt ../backup/
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊÇLinuxÖоø¶Ô·¾¶ÓëÏà¶Ô·¾¶µÄÓ¦Óó¡¾°µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡