Linux³£ÓÃÎļþ²Ù×÷ÃüÁî
ÕâƪÎĵµÊµÓÃÐÔºÜÇ¿£¬Ëü²»Êǽ²Ä³¸öÃüÁîµÄ²ÎÊý¾ßÌ庬Ò壬¶øÊÇ´Óʵ¼Ê
¹¤×÷µÄ½Ç¶ÈÀ´¿¼ÂÇ£¬Íê³Éʲô¹¤×÷ÐèҪʲôָÁî¡£
ÏÂÃæÊÇÎÒÃǾ³£Òª×öµÄһЩÊÂÇé¡£ÔÚÏÂÃæ¾ßÌå²ÎÊýÒâÒå²»½âÊÍ£¬ÒªÁ˽âÕâЩ
¿ÉÒÔ²éѯ¸ÃÃüÁî°ïÖúÎĵµ
1.
´´½¨Ä¿Â¼
mkdir
NO1.
ÔÚµ±Ç°Â·¾¶´´½¨Ò»¼¶Ä¿Â¼
[root@rehat
root]# mkdir test
NO2.
ÔÚµ±Ç°Â·¾¶´´½¨¶à¼¶Ä¿Â¼
[root@rehat
root]# mkdir -p
mytest/test1/test1_1
NO3.
ÔÚ´´½¨Ä¿Â¼µÄͬʱ¸øн¨µÄĿ¼¸³È¨ÏÞ
[root@rehat
root]# mkdir -m 777
testmod
ÕâÑùÈκÎÈ˶ԴËĿ¼¶¼ÓÐÈκÎȨÏÞ
2.
¸´ÖÆÎļþÓëÎļþ¼Ð
cp
NO1.
¸´ÖÆÖ¸¶¨Ä¿Â¼µÄÎļþµ½µ±Ç°Ä¿Â¼£¬²¢ÖØÃüÃû
[root@rehat
root]# cp ~/.bashrc
bashrc_bak
NO2.
Ç¿ÖƸ´ÖÆÖ¸¶¨Ä¿Â¼µÄÎļþµ½µ±Ç°Ä¿Â¼£¬¶ø²»¹Üµ±Ç°Ä¿Â¼ÊÇ·ñº¬ÓиÃÎļþ
[root@rehat
root]# cp -f ~/.bashrc
bashrc
NO2.
¸´ÖÆÖ¸¶¨Ä¿Â¼µ½µ±Ç°Ä¿Â¼
[root@rehat
root]# cp -r /root/test
.
[root@rehat
root]# cp -r /root/test/
.
Á½ÕßЧ¹ûÒ»Ñù£¬ÔÚ¸´ÖÆĿ¼ʱ£¬»á½«Ô´Â·¾¶µÄ×îºóÒ»¼¶Ä¿Â¼È«²¿¸´ÖƹýÈ¥£¬°üÀ¨Ëü±¾Éí¡£
NO3.
¸´ÖÆÖ¸¶¨Ä¿Â¼µÄÎļþµ½Ö¸¶¨Ä¿Â¼
[root@rehat
root]# cp ~/.bashrc
/bak/.bashrc
NO4.
ÔÚ¸´ÖÆʱ½«Ô´ÎļþµÄÈ«²¿ÊôÐÔÒ²¸´ÖƹýÀ´¡£Èô²»Ö¸¶¨²ÎÊý£¬ÔòÄ¿±êÎļþÓëÔ´ÎļþÊôÐÔ¿ÉÄܲ»Ò»Ö¡£
[root@rehat
root]# cp -a ~/.bashrc
/bak/.bashrc
NO5.
ÈôÁ½¸öÎļþ¼ÐÒª±£Ö¤Í¬²½£¬Ò»¸öÎļþµÄ¸ÄÁË£¬ÁíÒ»¸öÎļþÒ²¸úןģ¬µ«ÊÇÒª±£Ö¤Á½¸öÎļþµÄÎļþ¶¼ÊÇ×îеġ£
[root@rehat
root]# cp -u /src/.bashrc /bak_src/bashrc
3.
½¨Á¢Á´½ÓÎļþ£¬°üÀ¨Ó²Á´½ÓÓëÈíÁ´½Ó
ln
NO1.
½¨Á¢ÀàËÆÓÚ Windows
µÄ¿ì½Ý·½Ê½
[root@rehat
root]# ln -s test.txt
test.txt_slnk
NO2.
µ±Ï뱸·ÝÒ»¸öÎļþ£¬µ«¿Õ¼äÓÖ²»¹»£¬Ôò¿ÉÒÔΪ¸ÃÎļþ½¨Á¢Ò»¸öÓ²Á¬½Ó¡£ÕâÑù£¬¾ÍËãÔÎļþɾ³ýÁË£¬Ö»Òª¸Ã
Á´½ÓÎļþû±»É¾³ý£¬ÔòÔÚ´æ´¢¿Õ¼äÀﻹÊÇûÓб»É¾³ý¡£
[root@rehat
root]# ln -l test.txt test.txt_hlnk
4.
ɾ³ýÎļþ
rm
NO1.
ɾ³ýµ±Ç°Ä¿Â¼µÄÎļþ
[root@rehat
root]# rm test.txt
NO2.
Ç¿ÖÆɾ³ýµ±Ç°Ä¿Â¼µÄÎļþ£¬²»µ¯³öÌáʾ
[root@rehat
root]# rm -f test.txt
NO3.
Ç¿ÖÆɾ³ýÕû¸öĿ¼£¬°üÀ¨Ä¿Â¼ÓëÎļþÈ«²¿É¾³ý£¬ÐèÒª¹ÜÀíԱȨÏÞ
[root@rehat
root]# rm -r -f test
5.
ɾ³ýÎļþ¼Ð
rmdir
NO1.
ɾ³ýÒ»¸ö¿ÕĿ¼
[root@rehat
root]#
Ïà¹ØÎĵµ£º
1. ѧ»áд¼òµ¥µÄmakefile
2. ±àһЩӦÓÃ
³ÌÐò
£¬¿ÉÒÔÓÃmakefileÅÜÆðÀ´
3. ѧ»áдÇý¶¯
µÄmakefile
4. дһ¼òµ¥charÇý¶¯£¬makefile±àÒëͨ¹ý£¬¿ÉÒÔinsmod£¬ lsmod£¬ rmmod. ÔÚÇý¶¯µÄinitº¯ÊýÀï´òÓ¡hello world£¬insmodºóÓ¦¸ÃÄܹ»Í¨¹ýdmesg¿´µ½Êä³ö
¡£
5. дһÍêÕûÇý¶¯£¬ ¼ÓÉÏread£¬ write£¬ ioctl£¬ pollingµÈ¸ ......
»Æ Ïþ³¿
(huangxc@cn.ibm.com
), Èí¼þ¹¤³Ìʦ, IBM
·ë Èñ
(fengrui@cn.ibm.com
), Èí¼þ¹¤³Ìʦ, IBM
2008 Äê 7 ÔÂ 03 ÈÕ
±¾ÎĵÄÄ¿µÄÊÇÏë°ïÖú¶ÁÕßÀíÇå Linux 2.6ÖÐÎļþËøµÄ¸ÅÄîÒÔ¼°
Linux 2.6
¶¼ÌṩÁ˺ÎÖÖÊý¾Ý½á¹¹ÒÔ¼°¹Ø¼üµÄϵͳµ÷ÓÃÀ´ÊµÏÖÎļþËø£¬´Ó¶ø¿ÉÒÔ°ïÖú¶ÁÕ߸üºÃµØʹÓÃÎļþËøÀ´½â¾ö¶à¸ö½ø³Ì¶ÁÈ¡Í ......
¡¡¡¡Äں˼ò½é
¡¡¡¡??Äںˣ¬ÊÇÒ»¸ö²Ù×÷ϵͳµÄºËÐÄ¡£Ëü¸ºÔð¹ÜÀíϵͳµÄ½ø³Ì¡¢ÄÚ´æ¡¢É豸Çý¶¯³ÌÐò¡¢ÎļþºÍÍøÂçϵͳ£¬¾ö¶¨×ÅϵͳµÄÐÔÄܺÍÎȶ¨ÐÔ¡£
¡¡
¡¡??LinuxµÄÒ»¸öÖØÒªµÄÌصã¾ÍÊÇÆäÔ´´úÂëµÄ¹«¿ªÐÔ£¬ËùÓеÄÄÚºËÔ´³ÌÐò¶¼¿ÉÒÔÔÚ/usr/src/linuxÏÂÕÒµ½£¬´ó²¿·ÖÓ¦ÓÃÈí¼þÒ²¶¼ÊÇ×ñÑGPL
¶øÉè¼ÆµÄ£¬Ä㶼¿ÉÒÔ»ñÈ¡ÏàÓ¦µÄÔ´³ÌÐò´úÂë ......
²Î¿¼×ÊÁÏ£ºhttp://captain.javaeye.com/blog/104242
1¡¢Ê¹ÓÃAutofs×Ô¶¯¹ÒÔØ·ÖÇø
2¡¢ÐÞ¸Ä/etc/fstab
3¡¢±àдshell½Å±¾£¬¿ª»ú×Ô¶¯ÔËÐÐmountÃüÁî
·½·¨Ò»¡¢Ê¹ÓÃAutofs
1¡¢AutofsµÄÌص㣺AutofsÓëMount/UmountµÄ²»Í¬Ö®´¦ÔÚÓÚ£¬ËüÊÇÒ»ÖÖ¿´ÊسÌÐò£¨deamon£©¡£Èç¹ûËü¼ì²âµ½Óû§ÕýÊÔͼ·ÃÎÊÒ»¸öÉÐδ¹Ò½ÓµÄÎļþϵͳ£¬Ëü¾Í» ......