linux limits.conf ÅäÖÃ
linux limits.conf ÅäÖÃ
¡¡¡¡limits.conf Îļþʵ¼ÊÊÇ Linux PAM£¨²åÈëʽÈÏ֤ģ¿é£¬Pluggable Authentication Modules£©ÖÐ pam_limits.so µÄÅäÖÃÎļþ£¬¶øÇÒÖ»Õë¶ÔÓÚµ¥¸ö»á»°¡£
¡¡¡¡limits.confµÄ¸ñʽÈçÏ£º
¡¡¡¡username|@groupname type resource limit
¡¡¡¡username|@groupname£ºÉèÖÃÐèÒª±»ÏÞÖÆµÄÓû§Ãû£¬×éÃûÇ°Ãæ¼Ó@ºÍÓû§ÃûÇø±ð¡£Ò²¿ÉÒÔÓÃͨÅä·û*À´×öËùÓÐÓû§µÄÏÞÖÆ¡£
¡¡¡¡type£ºÓÐ soft£¬hard ºÍ -£¬soft Ö¸µÄÊǵ±Ç°ÏµÍ³ÉúЧµÄÉèÖÃÖµ¡£hard ±íÃ÷ϵͳÖÐËùÄÜÉ趨µÄ×î´óÖµ¡£soft µÄÏÞÖÆ²»ÄܱÈhar ÏÞÖÆ¸ß¡£Óà - ¾Í±íÃ÷ͬʱÉèÖÃÁË soft ºÍ hard µÄÖµ¡£
¡¡¡¡resource£º
¡¡¡¡core - ÏÞÖÆÄÚºËÎļþµÄ´óС
¡¡¡¡date - ×î´óÊý¾Ý´óС
¡¡¡¡fsize - ×î´óÎļþ´óС
¡¡¡¡memlock - ×î´óËø¶¨ÄÚ´æµØÖ·¿Õ¼ä
¡¡¡¡nofile - ´ò¿ªÎļþµÄ×î´óÊýÄ¿
¡¡¡¡rss - ×î´ó³Ö¾ÃÉèÖôóС
¡¡¡¡stack - ×î´óÕ»´óС
¡¡¡¡cpu - ÒÔ·ÖÖÓΪµ¥Î»µÄ×î¶à CPU ʱ¼ä
¡¡¡¡noproc - ½ø³ÌµÄ×î´óÊýÄ¿
¡¡¡¡as - µØÖ·¿Õ¼äÏÞÖÆ
¡¡¡¡maxlogins - ´ËÓû§ÔÊÐíµÇ¼µÄ×î´óÊýÄ¿
¡¡¡¡ÒªÊ¹ limits.conf ÎļþÅäÖÃÉúЧ£¬±ØÐëҪȷ±£ pam_limits.so Îļþ±»¼ÓÈëµ½Æô¶¯ÎļþÖС£²é¿´ /etc/pam.d/login ÎļþÖÐÓУº
¡¡¡¡session required /lib/security/pam_limits.so
Ïà¹ØÎĵµ£º
vmstat 5 10 ºÍ vmstat -d
r-->;ÔÚÔËÐжÓÁÐÖеȴýµÄ½ø³ÌÊý
b-->;ÔڵȴýioµÄ½ø³ÌÊý
w-->;¿ÉÒÔ½øÈëÔËÐжÓÁе«±»Ìæ»»µÄ½ø³Ì
memoy
swap-->;ÏÖʱ¿ÉÓõĽ»»»Äڴ棨k±íʾ£©
free-->;¿ÕÏеÄÄڴ棨k±íʾ£©
pages
re££¡·»ØÊÕµÄÒ³Ãæ
mf££¡··ÇÑÏÖØ´íÎóµÄÒ³Ãæ
pi££¡·½øÈëÒ³ÃæÊý£¨k±íʾ£©
po£ ......
ËùÓеÄÄں˴úÂ룬»ù±¾¶¼°üº¬ÁËlinux\compile.hÕâ¸öÎļþ£¬ËùÒÔËüÊÇ»ù´¡£¬´òËãÏÈ·ÖÎöÕâ¸öÎļþÀïµÄ´úÂë¿´¿´£¬ÓпÕÔÙ·ÖÎö·ÖÎöÆäËüµÄ´úÂë¡£
Ê×ÏÈÓ¡ÈëÑÛÁ±µÄÊǶÔ__ASSEMBLY__Õâ¸öºêµÄÅжϣ¬Õâ¸ö±äÁ¿Êµ¼ÊÊÇÔÚ±àÒë»ã±à´úÂëµÄʱºò£¬ÓɱàÒëÆ÷ʹÓÃ-DÕâÑùµÄ²ÎÊý¼Ó½øÈ¥ µÄ£¬AFLAGSÕâ¸ö±äÁ¿Ò²¶¨ÒåÁËÕâ¸ö±äÁ¿£¬gcc»á°ÑÕâ¸öºê¶¨ÒåΪ1¡£ÓÃÔÚ ......
°²×°openssh ·þÎñ¶Ë
sudo apt-get install openssh-server openssh-client
windows Ï¿ͻ§¶Ë
puTTY
³£ÓÃÃüÁî:
Ò»£®Ls ²é¿´Ä¿Â¼ÃüÁî
Ò»°ã·ÅÔÚhome Ŀ¼ÏÂ
Ls –l / ¸ùĿ¼ÏµÄÁбí
Ls –a / ¸ùĿ¼ÏÂËùÓеÄÎļþ
Ls –la ×éºÏµÄÑ¡Ïî
Ls &n ......
Óû§¿ÉÒÔÓÃÈκα༳ÌÐòÀ´±àдShell³ÌÐò¡£ÒòΪShell³ÌÐòÊǽâÊÍÖ´Ðеģ¬ËùÒÔ²»ÐèÒª±àÒë³ÉÄ¿µÄ³ÌÐò¡£°´ÕÕShell±à³ÌµÄ¹ßÀý£¬ÒÔ bashΪÀý£¬³ÌÐòµÄµÚÒ»ÐÐÒ»°ãΪ“#£¡/bin/bash”£¬ÆäÖÐ # ±íʾ¸ÃÐÐÊÇ×¢ÊÍ£¬Ì¾ºÅ £¡ ¸æËßShellÔËÐÐ̾ºÅÖ®ºóµÄÃüÁî²¢ÓÃÎĵµµÄÆäÓಿ·Ö×÷ΪÊäÈ룬Ҳ¾ÍÊÇÔËÐÐ/bin/bash²¢ÈÃ/bin/bashÈ¥Ö´ÐÐShel ......