Linuxϵͳ /etc/fstab¸÷¸ö×ֶκ¬Òå½âÊÍ
¡¡# fstabÎļþµÄ×÷ÓÃ
¡¡¡¡Îļþ/etc/fstab´æ·ÅµÄÊÇϵͳÖеÄÎļþϵͳÐÅÏ¢¡£µ±ÕýÈ·µÄÉèÖÃÁ˸ÃÎļþ£¬Ôò¿ÉÒÔͨ¹ý"mount /directoryname"ÃüÁîÀ´¼ÓÔØÒ»¸öÎļþϵͳ£¬Ã¿ÖÖÎļþϵͳ¶¼¶ÔÓ¦Ò»¸ö¶ÀÁ¢µÄÐУ¬Ã¿ÐÐÖеÄ×ֶζ¼Óпոñ»òtab¼ü·Ö¿ª¡£Í¬Ê±fsck¡¢ mount¡¢umountµÄµÈÃüÁî¶¼ÀûÓøóÌÐò¡£
¡¡¡¡# fstabÎļþ¸ñʽ
¡¡¡¡ÏÂÃæÊÇ/etc/fatabÎļþµÄÒ»¸öʾÀýÐУº
¡¡¡¡fs_spec fs_file fs_type fs_options fs_dump fs_pass
¡¡¡¡/dev/hda1 / ext2 defaults 1 1
¡¡¡¡fs_spec - ¸Ã×ֶζ¨ÒåÏ£Íû¼ÓÔØµÄÎļþϵͳËùÔÚµÄÉ豸»òÔ¶³ÌÎļþϵͳ£¬¶ÔÓÚÒ»°ãµÄ±¾µØ¿éÉ豸Çé¿öÀ´Ëµ£ºIDEÉ豸һ°ãÃèÊöΪ/dev/hdaXN£¬XÊÇIDEÉ豸ͨµÀ (a, b, or c)£¬N´ú±í·ÖÇøºÅ;SCSIÉ豸һÃèÊöΪ/dev/sdaXN¡£¶ÔÓÚNFSÇé¿ö£¬¸ñʽһ°ãΪ:
¡¡¡¡ÀýÈ磺 `knuth.aeb.nl:/'¡£¶ÔÓÚprocfs£¬Ê¹ÓÃ`proc'À´¶¨Òå¡£
¡¡¡¡fs_file - ¸Ã×Ö¶ÎÃèÊöÏ£ÍûµÄÎļþϵͳ¼ÓÔØµÄĿ¼µã£¬¶ÔÓÚswapÉ豸£¬¸Ã×Ö¶ÎΪnone;¶ÔÓÚ¼ÓÔØÄ¿Â¼Ãû°üº¬¿Õ¸ñµÄÇé¿ö£¬ÓÃ40À´±íʾ¿Õ¸ñ¡£
¡¡¡¡fs_type - ¶¨ÒåÁ˸ÃÉ豸ÉϵÄÎļþϵͳ£¬Ò»°ã³£¼ûµÄÎļþÀàÐÍΪext2 (LinuxÉ豸µÄ³£ÓÃÎļþÀàÐÍ)¡¢vfat(WindowsϵͳµÄfat32¸ñʽ)¡¢NTFS¡¢iso9600µÈ¡£
¡¡¡¡fs_options - Ö¸¶¨¼ÓÔØ¸ÃÉ豸µÄÎļþϵͳÊÇÐèҪʹÓõÄÌØ¶¨²ÎÊýÑ¡Ï¶à¸ö²ÎÊýÊÇÓɶººÅ·Ö¸ô¿ªÀ´¡£¶ÔÓÚ´ó¶àÊýϵͳʹÓÃ"defaults"¾Í¿ÉÒÔÂú×ãÐèÒª¡£ÆäËû³£¼ûµÄÑ¡Ïî°üÀ¨£º
¡¡¡¡Ñ¡Ïî º¬Òå
¡¡¡¡ro ÒÔÖ»¶Áģʽ¼ÓÔØ¸ÃÎļþϵͳ
¡¡¡¡sync ²»¶Ô¸ÃÉ豸µÄд²Ù×÷½øÐлº³å´¦Àí£¬Õâ¿ÉÒÔ·ÀÖ¹ÔÚ·ÇÕý³£¹Ø»úʱÇé¿öÏÂÆÆ»µÎļþϵͳ£¬µ«ÊÇÈ´½µµÍÁ˼ÆËã»úËÙ¶È
¡¡¡¡user ÔÊÐíÆÕͨÓû§¼ÓÔØ¸ÃÎļþϵͳ
¡¡¡¡quota Ç¿ÖÆÔÚ¸ÃÎļþϵͳÉϽøÐдÅÅ̶¨¶îÏÞÖÆ
¡¡¡¡noauto ²»ÔÙʹÓÃmount -aÃüÁî(ÀýÈçϵͳÆô¶¯Ê±)¼ÓÔØ¸ÃÎļþϵͳ
¡¡¡¡fs_dump - ¸ÃÑ¡Ïî±»"dump"ÃüÁîʹÓÃÀ´¼ì²éÒ»¸öÎļþϵͳӦ¸ÃÒÔ¶à¿ìƵÂʽøÐÐת´¢£¬Èô²»ÐèҪת´¢¾ÍÉèÖøÃ×Ö¶ÎΪ0
¡¡¡¡fs_pass - ¸Ã×ֶα»fsckÃüÁîÓÃÀ´¾ö¶¨ÔÚÆô¶¯Ê±ÐèÒª±»É¨ÃèµÄÎļþϵͳµÄ˳Ðò£¬¸ùÎļþϵͳ"/"¶ÔÓ¦¸Ã×ֶεÄÖµÓ¦¸ÃΪ1£¬ÆäËûÎļþϵͳӦ¸ÃΪ2¡£Èô¸ÃÎļþϵͳÎÞÐèÔÚÆô¶¯Ê±É¨ÃèÔòÉèÖøÃ×Ö¶ÎΪ0
¡¡¡¡# ʾÀýÎļþ
¡¡¡¡# /etc/fstab
¡¡¡¡/dev/hda9 swap swap defaults 0 0
¡¡¡¡/dev/hda1 / ext2 defaults 1 1
¡¡¡¡/dev/hda5 /home ext2 defaults 1 1
¡¡¡¡/dev/hda6 /usr ext2 defaults 1 1
¡¡¡¡/dev/hda7 /usr/local ext2 defaults 1 1
¡¡¡¡/dev/hda8 /var ext2 defaults 1 1
¡¡¡¡/dev/hdb /cdrom iso966
Ïà¹ØÎĵµ£º
linuxϲ鿴Ŀ¼´óС- -
du -sb /dir
²éÕÒµ±Ç°Óû§Ö÷Ŀ¼ÏµÄËùÓÐÎļþ
find . -print
²éÕÒ/var/logsĿ¼Öиü¸Äʱ¼äÔÚ7ÈÕÒÔǰµÄÆÕͨÎļþ£¬²¢ÔÚɾ³ý֮ǰѯÎÊËüÃÇ
find /var/logs -type f -mtime +7 -ok rm { } \;
δÍê´ýÐø£¡ ......
¶ÔÓÚÒ»°ãÓû§À´Ëµ£¬Ö÷Ŀ¼£¨home directory£©ÊÇÓ²ÅÌÉÏΨһ¿ÉÒÔÔÀ´Ð´¶«Î÷µÄµØ·½¡£Ò»°ãµÄ·¾¶ÃûÊÇ/home/login_user_name¡£
Ö÷Ŀ¼ÓÃÓÚ´æ´¢¸÷ÖÖÓû§Îļþ£ºÉèÖÃÎļþ£¬³ÌÐòÅäÖÃÎļþ£¬Óû§Îĵµ£¬Êý¾Ý netscape µÄ»º´æ£¬ÓʼþµÈµÈ¡£×÷Ϊһ¸öÆÕͨÓû§£¬Äã¿ÉÒÔÔÚÖ÷Ŀ¼Ï½¨Á¢ÐµÄĿ¼°²ÅÅÄã×Ô¼ºµÄĿ¼½á¹¹¡£ÆäËûÓû§ÎÞ·¨ÔĶÁÄãµÄ ......
ÎÒÃÇÏÈдһ¸ö¼òµ¥µÄ½Å±¾£¬Ö´ÐÐÒÔºóÔÙ½âÊ͸÷¸ö±äÁ¿µÄÒâÒå
¡¡¡¡
¡¡¡¡# touch variable
¡¡¡¡# vi variable
¡¡¡¡
¡¡¡¡½Å±¾ÄÚÈÝÈçÏ£º
¡¡¡¡
¡¡¡¡#!/bin/sh
¡¡¡¡echo "number:$#"
¡¡¡¡echo "scname:$0"
¡¡¡¡echo "first :$1"
¡¡¡¡echo "second:$2"
¡¡¡¡echo "argume:$@"
¡¡¡¡
¡¡¡¡±£´æÍ˳ö
¡¡¡¡
¡¡¡¡¸³Óè½Å±¾ ......
ÔÚLinuxÖУ¬Èç¹ûÒªÈýø³ÌÔÚºǫ́ÔËÐУ¬Ò»°ãÇé¿öÏ£¬ÎÒÃÇÔÚÃüÁîºóÃæ¼ÓÉÏ&¼´¿É£¬Êµ¼ÊÉÏ£¬ÕâÑùÊǽ«ÃüÁî·ÅÈëµ½Ò»¸ö×÷Òµ¶ÓÁÐÖÐÁË£º
$ ./test.sh &
[1] 17208
$ jobs -l
[1]+ 17208 Running ./test.sh &
¶ÔÓÚÒѾÔÚǰִ̨ÐеÄÃüÁҲ¿ÉÒÔÖØÐ·ŵ½ºǫִ́ÐУ¬Ê×ÏȰ´ctrl+zÔÝÍ£ÒѾÔËÐеĽø³Ì£¬È ......