LinuxµÄÈÕÖ¾Îļþϵͳ
ÖÚËùÖÜÖª£¬ÎļþϵͳÊDzÙ×÷ϵͳ×îÎªÖØÒªµÄÒ»²¿·Ö¡£Ã¿ÖÖ²Ù×÷ϵͳ¶¼ÓÐ×Ô¼ºµÄÎļþϵͳ¡£Îļþϵͳֱ½ÓÓ°Ïì×ŲÙ×÷ϵͳµÄÎȶ¨ÐԺͿɿ¿ÐÔ¡£LinuxϵÄÎļþϵͳͨ³£ÓÐÁ½ÖÖ£¬¼´ÈÕÖ¾ÎļþϵͳºÍ·ÇÈÕÖ¾Îļþϵͳ£¬ÒÔϼòµ¥½éÉÜÁ½ÀàÎļþϵͳ¡£
Ò»¡¢ ·ÇÈÕÖ¾Îļþϵͳ
·ÇÈÕÖ¾ÎļþϵͳÔÚ¹¤×÷ʱ£¬²»¶ÔÎļþϵͳµÄ¸ü¸Ä½øÐÐÈÕÖ¾¼Ç¼¡£
Îļþϵͳͨ¹ýΪÎļþ·ÖÅäÎļþ¿éµÄ·½Ê½°ÑÊý¾Ý´æ´¢ÔÚ´ÅÅÌÉÏ¡£Ã¿¸öÎļþÔÚ´ÅÅÌÉ϶¼»áÕ¼ÓÃÒ»¸öÒÔÉϵĴÅÅÌÉÈÇø£¬ÎļþϵͳµÄ¹¤×÷¾ÍÊÇά»¤ÎļþÔÚ´ÅÅÌÉϵĴæ·Å£¬¼Ç¼ÎļþÕ¼ÓÃÁËÄöÉÈÇø¡£ÁíÍâÉÈÇøµÄʹÓÃÇé¿öÒ²Òª¼Ç¼ÔÚ´ÅÅÌÉÏ¡£ÎļþϵͳÔÚ¶ÁдÎļþʱ£¬Ê×ÏÈÕÒµ½ÎļþʹÓõÄÉÈÇøºÅ£¬È»ºó´ÓÖжÁ³öÎļþÄÚÈÝ¡£Èç¹ûҪдÎļþ£¬ÎļþϵͳÊ×ÏÈÕÒµ½¿ÉÓÃÉÈÇø£¬½øÐÐÊý¾Ý×·¼Ó¡£Í¬Ê±¸üÐÂÎļþÉÈÇøÊ¹ÓÃÐÅÏ¢¡£²»Í¬µÄÎļþϵͳÓò»Í¬µÄ·½·¨·ÖÅäºÍ¶ÁÈ¡Îļþ¿é¡£ÀýÈ磬dos/windows¾ÍʹÓÃfatÎļþϵͳ£¬¶øwindows NTÔò²ÉÓÃNTFSÎļþϵͳ¡£
·ÇÈÕÖ¾ÎļþϵͳÄܹ»¹¤×÷µÃºÜÎȶ¨£¬µ«ÊÇ£¬Ëü´æÔÚ²»ÉÙÎÊÌâ¡£¸÷λÇë¿´£¬¶ÔÓÚÒ»¸öÆÕͨµÄÈÕÖ¾Îļþϵͳ£¬ÈçExt2Îļþϵͳ£¬Èç¹ûϵͳ¸Õ½«ÎļþµÄ´ÅÅÌ·ÖÇøÕ¼ÓÃÐÅÏ¢(meta-data)дÈëµ½´ÅÅÌ·ÖÇøÖУ¬»¹Ã»ÓÐÀ´µÃ¼°½«ÎļþÄÚÈÝдÈë´ÅÅÌ£¬ÕâʱÒâÍâ·¢ÉúÁË£ºÏµÍ³¶ÏµçÁË£¬½á¹û»áÔì³É£ºÎļþµÄÄÚÈÝÈÔÈ»ÊÇÀÏÄÚÈÝ£¬¶ømeta-dataÐÅÏ¢ÊÇÐÂÄÚÈÝ£¬¶þÕß²»Ò»ÖÂÁË¡£
ÈÃÎÒÃÇÔÙ¿´Ò»ÏÂLinuxϵͳÖÐfsckÊÇÈçºÎ¹¤×÷µÄ£ºÍ¨³£Çé¿öÏ£¬µ± Linux ϵͳÆô¶¯Ê±£¬Ê×ÏÈÔËÐÐfsck£¬ÓÉËüɨÃè/etc/fstab ÎļþÖÐÁгöµÄËùÓб¾µØÎļþϵͳ¡£fsck µÄ¹¤×÷¾ÍÊÇÈ·±£Òª×°ÔصÄÎļþϵͳµÄÔªÊý¾ÝÊÇ´¦ÓÚ¿ÉʹÓõÄ״̬¡£µ±ÏµÍ³¹Ø±Õʱ£¬fsckÓÖ°ÑËùÓеĻº³åÇøÊý¾ÝתË͵½´ÅÅÌ£¬²¢È·±£Îļþϵͳ±»³¹µ×Ð¶ÔØ£¬ÒÔ±£Ö¤ÏµÍ³ÏÂ´ÎÆô¶¯Ê±Äܹ»Õý³£Ê¹Óá£
È»¶øÒâÏë²»µ½µôµç»òÕ߯äËü¹ÊÕϻᵼÖÂϵͳËÀ»ú¡¢ÖØÆô¡£³öÏÖÕâÖÖÇé¿öʱ£¬²Ù×÷ϵͳÀ´²»¼°Ð¶ÔØÎļþϵͳ¡£ÖØÆôºó£¬fsck¶Ô´ÅÅ̽øÐг¹µ×ɨÃè£¬È«ÃæµØ¼ì²éÔªÊý¾Ý£¬½ß¾¡È«ÄÜÐÞÕý¼ì²é¹ý³ÌÖÐÄÜÕÒµ½µÄËùÓдíÎó¡£¶ÔËùÓеÄÔªÊý¾Ý×ö³¹µ×µÄÒ»ÖÂÐÔ¼ì²é¼«ÆäºÄʱ¡£ÎļþϵͳԽ´ó£¬Íê³É³¹µ×µÄɨÃèʱ¼ä¾ÍÔ½³¤¡£FsckÒ²»áÅöµ½ËüÎÞ·¨ÐÞ¸´µÄ´ÅÅÌ´íÎó¡£Åöµ½ÕâÖÖÇé¿ö£¬¾ÍÊǼòµ¥µØ½«Îļþɾ³ý»òÁí´æÎªÒ»¸öÎļþ¡£ÔÚ¸ßÃܶȷÃÎʵÄÊý¾ÝÖÐÐÄ£¬fsck¿ÉÄÜ»áÔì³É¼«´óµÄÊý¾ÝÎļþÆÆ»µ¡£Ö»Óе±fsck Íê³ÉɨÃè¡¢¼ì²éÓëÐÞ¸´¹¤×÷ºó£¬Linuxϵͳ²ÅÄÜ¿ªÊ¼Ê¹Óᣵ±È»£¬Èç¹ûÓÐÑÏÖØµÄÎļþ»òÊý¾Ý¶ªÊ§µÄ»°£¬ÏµÍ³ºÜ¿ÉÄÜÎÞ·¨ÖØÐÂÆô¶¯ÁË!
·ÇÈÕÖ¾ÎļþϵͳµÄÖÖÀࣺ
Linux¿ÉÒÔÖ§³ÖÖÖÀà·±¶àµÄÎļþϵͳ£¬¼¸ºõËùÓеÄLinux·¢Ðа涼ÓÃext
Ïà¹ØÎĵµ£º
½âÊÍÒ»:
¸ß¶ËÄÚ´æÊÇÖ¸ÎïÀíµØÖ·´óÓÚ 896M µÄÄÚ´æ¡£
¶ÔÓÚÕâÑùµÄÄڴ棬ÎÞ·¨ÔÚ“ÄÚºËÖ±½ÓÓ³Éä¿Õ¼ä”½øÐÐÓ³Éä¡£
Ϊʲô£¿
ÒòΪ“ÄÚºËÖ±½ÓÓ³Éä¿Õ¼ä”×î¶àÖ»ÄÜ´Ó 3G µ½ 4G£¬Ö»ÄÜÖ±½ÓÓ³Éä 1G ÎïÀíÄڴ棬¶ÔÓÚ´óÓÚ 1G µÄÎïÀíÄڴ棬ÎÞÄÜΪÁ¦¡£
ʵ¼ÊÉÏ£¬“ÄÚºËÖ±½ÓÓ³Éä¿Õ¼ä”Ò²´ï²»µ½ 1G£¬ »¹µÃÁôµã ......
1. ×î³£ÓõÄÃüÁîÁбí
ÏÂÃæÁгöÊ®¸öÔÚʹÓÃlinux¹ý³ÌÖÐʹÓÃÆµÂÊ×î¸ßµÄÃüÁî¡£ÕâÀïÖ»×÷¼òµ¥½éÉÜ£¬¾ßÌåÓ÷¨Çë²Î¿¼ºóÃæÄÚÈÝ¡£
cat£¬ÏÔʾÎļþÄÚÈÝ¡£
cd£¬¸Ä±äĿ¼·¾¶¡£
cp£¬¸´ÖÆÎļþ¡£
find£¬²éÕÒÎļþ¡£
grep£¬ËÑË÷¡¢¹ýÂËÐÅÏ¢¡£
ls£¬ÁгöĿ¼ÐÅÏ¢¡£
more£¬·ÖÒ³ÏÔʾ¡£
rm£¬É¾³ýÎļþ»òĿ¼¡£
vi£¬µ÷ÓÃviÎı¾±à¼Æ÷ ......
Linuxϲ鿴CPUʹÓÃÂÊ!
2008Äê03ÔÂ20ÈÕ ÐÇÆÚËÄ ÏÂÎç 07:02
¡¡¡¡ÔÚϵͳά»¤µÄ¹ý³ÌÖУ¬ËæÊ±¿ÉÄÜÓÐÐèÒª²é¿´ CPU ʹÓÃÂÊ£¬²¢¸ù¾ÝÏàÓ¦ÐÅÏ¢·ÖÎöϵͳ״¿öµÄÐèÒª¡£ÔÚ CentOS ÖУ¬¿ÉÒÔͨ¹ý top ÃüÁîÀ´²é¿´ CPU ʹÓÃ×´¿ö¡£ÔËÐÐ top ÃüÁîºó£¬CPU ʹÓÃ״̬»áÒÔÈ«ÆÁµÄ·½Ê½ÏÔʾ£¬²¢ÇһᴦÔÚ¶Ô»°µÄģʽ -- ÓûùÓÚ top µÄÃüÁ¿ÉÒÔ¿ØÖÆÏÔ ......
Linux Ϊ´´½¨ CD ÌṩÁ˹¦ÄÜÇ¿´óÇÒÁé»îµÄ¹¤¾ß¡£
Äú¿ÉÒÔ´´½¨ÔÚ¼¸ºõÈÎºÎÆ½Ì¨É϶¼¿É¶ÁµÄÅÌ£¬»¹¿ÉÒÔ´´½¨ .iso ÎļþÒÔ¹©ÏÂÔØºÍ·Ö·¢¡£
ÔÚÈÎºÎÆ½Ì¨ÉÏ´ÓÃüÁîÐÐÉÕ¼ CD ¶¼ÊÇÒ»¼þÁîÈ˷ѽâÇÒ·³ÔêµÄÊÂÇ飬Linux µ±È»Ò²²»ÀýÍâ¡£²»¹ý£¬ÓÉÓÚÔÚ¸÷ƽ̨ÉÏËùÓõ½µÄÃüÁîºÍÊõÓﶼʮ·ÖÏàËÆ£¬Òò´ËѧϰһÏÂÈçºÎÔÚ Linux ÉϿ̼ CD »¹ÊÇÊ®·ÖÓÐÓõġ ......
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <string.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/wait.h>
#include "include/lua.hpp"
bool g_bQuit = false;
void ......