ÓÃÃüÁîÐмӹÒLinuxµÄÎļþϵͳ¼ò½é
ѧϰ²Ù×÷ϵͳʱÎÒÃǶ¼Á˽⵽ÎļþϵͳÊDzÙ×÷ϵͳµÄÖØÒª×é³É²¿·ÖÖ®Ò»¡£ÎļþϵͳÓкܶàÖÖÀàÐÍ£¬±ÈWindowsµÄfat¡¢fat32£»LinuxµÄext¡¢ext2»òext3£»FreeBSDµÄufsµÈµÈ¡£ÔÚʹÓÃLinuxµÄ¹ý³Ì£¬Ò²³£³£Linux²Ù×÷ϵͳʹÓÃÐéÄâÎļþϵͳVFS£¬Í¨¹ýVFS¿ÉÒÔÖ±½Ó´æÈ¡ÆäËüÒѱ»ÄÚºËÖ§³ÖµÄ¸÷ÖÖÎļþϵͳ£¬ÓÃÆðÀ´¾ÍÏñÊÇÔÚÆÕͨµÄ LinuxµÄextϵÁÐÎļþϵͳһÑù¡£ÔçÆÚµÄLinuxÄÚÖÃÖ§³ÖµÄÎļþϵͳ²»¶à£¬×Ô kernel 2.0.x Æð²¢Ö§³Öµ½ VFAT £¬ÒÔºóÖð ½¥Ôö¼Ó£¬µ½Ä¿Ç°¿ÉÒÔ˵¡¡¾ö´ó¶àÊýµÄÎļþϵͳ¶¼ÓÐÁËÖ§³Ö¡£Ö»ÊÇÓÐһЩÈçNTFSÐèÒªÖØÐ±àÒëÄں˲ÅÄÜÖ§³Ö¡£
LinuxÔÚÆô¶¯¹ý³ÌÖУ¬»á°´ÕÕ/etc/fstabÖеÄÉèÖ㬰Ѹ÷¸ö·ÖÇøÉϵÄÎļþϵͳ¼Ó¹Òµ½¶ÔÓ¦µ½¼ÓÔØµãÉÏÈ¥¡£LinuxÖÁÉÙÐèÒªÁ½¸ö·ÖÇø²ÅÄÜÆô¶¯£ºÒ»¸öÊǸù·ÖÇø/£¬ÁíÒ»¸öÊǽ»»»·ÖÇø£¬Èç¹ûÔÚÆô¶¯Ê±¸ù·ÖÇø¼ÓÔØÊ§°Ü£¬Linux¾Í²»ÄÜÍê³ÉÆô¶¯¡£Èç¹û½»»»·ÖÇø¼ÓÔØÊ§°Ü£¬Linux¾Í²»ÄÜÈÔÄÜÆô¶¯£¬ÔÚÄÚ´æ²»¹»µÄÇé¿öÏÂËٶȾͻáÊܴܺóµÄÓ°Ïì¡£¸ù·ÖÇøµÄÎļþϵͳÀàÐÍͨ³£ÊÇext¡¢ext2»òext3£¬µ«Ò²¿ÉÒÔÊÇÆäËüµÄһЩÎļþϵͳ¡£
³ýÁ˼ÓÔØÁËLinuxËù±ØÐèµÄÎļþϵͳÍ⣬LinuxµÄÓû§»¹¾³£ÐèҪʹÓÃÆäËüµÄ¸÷ÖÖÎļþϵͳ£¬ÌرðÊÇÔÚһ̨»úÆ÷ÉÏͬʱ°²×°¶à¸ö²Ù×÷ϵͳµÄʱºò¡£±ÈÈç±ÊÕߵĻúÆ÷ÉÏͬʱ°²×°ÁËLinuxºÍWindows2000£¬ÆäÖÐWindowsµÄCÅ̲ÉÓÃÁËNTFSÎļþϵͳ¡¢DÅ̲ÉÓÃÁËFAT32Îļþϵͳ¡£¶øµ±ÎÒÔÚLinuxÉϹ¤×÷µÄʱºò£¬³£³£ÐèÒª·ÃÎÊWindowsµÄCÅ̺ÍDÅ̵ÄÄÚÈÝ£¬ÉõÖÁÊÇÍøÂçÉϵĹ²ÏíĿ¼£¬LinuxϼӹÒÒ»¸öÎļþϵͳʹÓõÄÊÇmountÃüÁÓÃman mountÃüÁî¿ÉÒԵõ½ÃüÁî²ÎÊýµÄÏêϸ½âÊÍ¡£ÏÂÃæ¾ÍÀ´½éÉÜÒ»ÏÂÔÚ¼¸ÖÖÇé¿öÏÂÒÔÃüÁîÐз½Ê½¼Ó¹ÒÎļþϵͳµÄ¾ßÌå·½·¨£º
1.¼Ó¹ÒFAT32Îļþϵͳ
×î¼òµ¥µÄÓ÷¨£º
mount /dev/hda6 /mnt/d
/dev/hda6ÊDZÊÕßWindowsµÄDÅÌ£¬/mnt/dÊÇĿ¼¼Ó¹Òµã¡£Linux»áʶ±ðµ½/dev/hda6·ÖÇøµÄÎļþϵͳÀàÐÍÊÇʲô£¬È»ºó¼Ó¹ÒµÄ¡£µ±È»Ò²¿ÉÒÔÖ¸¶¨·ÖÇøµÄÎļþϵͳÀàÐÍ£¬ÃüÁîÈçÏ£º
mount -t vfat /dev/hda6 /mnt/d
ÔÚʵ¼ÊÖвÙ×÷ÖУ¬Ö±½Ó¼Ó¹ÒÒ»¸öWindowsµÄ·ÖÇø£¬ÖÐÎĵÄÎļþÃûºÍĿ¼Ãû»á³öÏÖÂÒÂ룬ΪÁ˱ÜÃâÕâÖÖÇé¿ö¿ÉÒÔÖ¸¶¨×Ö·û¼¯£¬ÃüÁîÈçÏ£º
¡¡¡¡mount /dev/hda6 /mnt/d -o codepage=936,iocharset=cp936
¡¡¡¡mount -t vfat /dev/hda6 /mnt/d -o codepage=936,iocharset=cp936
×¢Ò⣺cp936ÊÇÖ¸¼òÌåÖÐÎÄ£¬cp950ÊÇÖ¸·±ÌåÖÐÎÄ¡£
2.¼Ó¹ÒNTFSÎļþϵͳ
ÔÚĿǰ¶àÊýµÄLinux°æ±¾ÉÏ£¬ÐèÒªÖØ±àÒëLinuxºËÐIJÅÄÜ£¬¼Ó¹ÒNTFS·ÖÇø(±àÒë·½·¨Çë²ÎÔÄÆäËüÎÄÕÂ)¡£ºËÐÄÖ§³ÖNTFSºó£
Ïà¹ØÎĵµ£º
´ÓǰÌ쿪ʼѧϰÇý¶¯£¬¸Ð¾õ²»µ½Çý¶¯µÄ¾«Ëè¡£²»¹ýËæ×Åʱ¼äµÄÁ÷ÊÅÎÒ½«¸ã¶¨Ëû¡£
ÒòΪÎÒ²»ÊÇÌØ±ð¶¯Èç¹ûÎÒдµÄ²»µ½Î»µÄµØ·½Ï£Íû´ó¼ÒÖ¸Õý£¬¹²Í¬½ø²½
¡£
É豸Çý¶¯
Çý¶¯¿ò¼Ü£º
Çý¶¯ºÍÆÕͨ³ÌÐòµÄÇø±ðÔÚÓÚËûÊÇʼþÇý¶¯
µÄ£¬Ò²¾ÍÊÇ˵Ëû²»ÊÇÏñÆÕͨ³ÌÐòÄÇÑù´Ómain()Ö´ÐУ¬´Ómain()½áÊø¡£ÒòΪÇý¶¯ÊÇÒÔÄ£¿éµÄÐÎʽ“ÈںϔÈë ......
Linux Shell »·¾³ÖÐÖ§³ÖÊäÈëÊä³öÖØ¶¨Ïò£¬Ó÷ûºÅ<ºÍ>À´±íʾ¡£0¡¢1ºÍ2·Ö±ð±íʾ±ê×¼ÊäÈë¡¢±ê×¼Êä³öºÍ±ê×¼´íÎóÐÅÏ¢Êä³ö£¬¿ÉÒÔÓÃÀ´Ö¸¶¨ÐèÒªÖØ¶¨ÏòµÄ±ê×¼ÊäÈë»òÊä³ö£¬±ÈÈç 2>a.txt ±íʾ½«´íÎóÐÅÏ¢Êä³öµ½Îļþa.txtÖС£
ͬʱ£¬»¹¿ÉÒÔÔÚÕâÈý¸ö±ê×¼ÊäÈëÊä³öÖ®¼äʵÏÖÖØ¶¨Ïò£¬±ÈÈ罫´íÎóÐÅÏ¢ÖØ¶¨Ïòµ½±ê×¼Êä³ö£¬¿ÉÒÔÓà 2> ......
#include <stdio.h>
#include <pthread.h>
#include <stdlib.h>
#include <unistd.h>
pthread_mutex_t wqy_mutex_pause = PTHREAD_MUTEX_INITIALIZER;
pthread_cond_t wqy_cond_pause = PTHREAD_COND_INITIALIZER;
bool wqy_pthread_pause = false;
void wqy_pthread_suspend(void)
{
if ......
½âѹ¹¤¾ß£¨ÎÞ´ò°ü¹¦ÄÜ£©£º
-------------------------------
j——bzip2¡¢bunzip2
z——gzip¡¢gunzip
Z——compress¡¢uncompress
½âѹ¹¤¾ß£¨Óдò°üÄÜÁ¦£©£º
-------------------------------
zip¡¢unzip
rar¡¢unrar
ѹËõ°ü*.tar.gz»òÕß*.tgzµÄ½âѹ
----------------------- ......
++ʵÏÖRedHat·ÇÕý³£¹Ø»úµÄ×Ô¶¯´ÅÅÌÐÞ¸´
ÏȵǼµ½·þÎñÆ÷£¬È»ºóÔÚ/etc/sysconfigÀïÔö¼ÓÒ»¸öÎļþautofsck,ÄÚÈÝÈçÏ£º
AUTOFSCK_DEF_CHECK=yes
PROMPT=yes
++¸Ä±äÎļþ»òĿ¼֮×îºóÐÞ¸Äʱ¼ä(±äΪµ±Ç°Ê±¼ä)
Ö´Ðиñʽ£ºtouch name ( name ¿ÉΪÎļþ»òĿ¼Ãû³Æ¡£)
++ÈçºÎÉèÖÃloginºó»¶ÓÐÅÏ¢
ÐÞ¸Ä/etc/motd£¬ÍùÀïÃæÐ´ÈëÎı¾ ......