Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Linux°æ±¾Ò»ÀÀ



Linux
°æ±¾
Ò»ÀÀ
 
 
Linux
ÊÇÒ»Ì×Ãâ·ÑʹÓúÍ×ÔÓÉ´«²¥µÄÀà
Unix
²Ù×÷ϵͳ¡£ÎÒÃÇͨ³£Ëù˵µÄ
Linux
£¬Ö¸µÄÊÇ
GNU/Linux
£¬¼´²ÉÓÃ
Linux
Äں˵Ä
GNU
²Ù×÷ϵͳ¡£ÓÉÓÚ
Linux
ÊÇÒ»¸öÄںˣ¬ËüÖ»ÊDzÙ×÷ϵͳµÄºËÐÄ£¬¸ºÔð¿ØÖÆÓ²¼þ¡¢¹ÜÀíÎļþϵͳ¡¢³ÌÐò½ø³ÌµÈ¡£È»¶øÒ»¸öÍêÕûµÄ²Ù×÷ϵͳ²»½ö½öÊÇÄں˶øÒÑ£¬
Linux Kernel(
ÄÚºË
)
²¢²»¸ºÔðÌṩÓû§Ç¿´óµÄÓ¦ÓóÌÐò£¬ËüûÓбàÒëÆ÷¡¢ÏµÍ³¹ÜÀí¹¤¾ß¡¢ÍøÂ繤¾ß¡¢
Office
Ì×¼þ¡¢¶àýÌå¡¢»æͼÈí¼þµÈ£¬ÕâÑùµÄϵͳҲ¾ÍÎÞ·¨·¢»ÓÆäÇ¿´ó¹¦ÄÜ£¬Óû§Ò²ÎÞ·¨ÀûÓÃÕâ¸öϵͳ¹¤×÷¡£Òò´ËÓÐÈ˱ãÌá³öÒÔ
Linux Kernel
ΪºËÐÄÔÙ¼¯³É´îÅä¸÷ʽ¸÷ÑùµÄϵͳ³ÌÐò»òÓ¦Óù¤¾ß³ÌÐò×é³ÉÒ»Ì×ÍêÕûµÄ²Ù×÷ϵͳ£¬¾­¹ýÈç´Ë×éºÏµÄ
Linux
Ì×¼þ¼´³ÆΪ
Linux
·¢Ðа档
ÈκÎÒ»¸öÈí¼þ¶¼Óа汾ºÅ£¬ÀýÈç΢ÈíµÄ
Windows 95
£¬
POffice 97
£¬
VC5.0
µÈµÈ£¬
Linux
Ò²²»ÀýÍâ¡£
Linux
µÄ°æ±¾ºÅÓÖ·ÖΪÁ½²¿·Ö£ºÄںˣ¨
kernel
£©Óë·¢ÐÐÌ×¼þ£¨
distribution
£©°æ±¾¡£
¡¾Äں˰汾¡¿Äں˰汾ָµÄÊÇÔÚ
Linus
Á쵼ϵĿª·¢Ð¡×鿪·¢³öµÄϵͳÄں˵İ汾ºÅ£¬Ã¿¸öÄں˰汾ºÅÓÐÈý¸öÊý×ÖÃèÊö£¬ÓÐÔ²µã·Ö¸î£¬Ç°Á½¸öÊý×Ö±íʾ°æ±¾ºÅ£¬µÚÈý¸öÊý×Ö±íʾ·¢²¼ºÅ¡£µÚһλ°æ±¾ºÅ
2
´Ó
1996
Ä꿪ʼ¾ÍûÓиıä¹ý£»µÚ¶þλ°æ±¾ºÅ±íʾÄں˵ÄÀàÐÍżÊý±íÃ÷Îȶ¨°æ±¾£¬ÆæÊý±íʾ¿ª·¢ÖеÄÄںˡ£Äں˿ª·¢Õß¿ÉÄÜ·¢²¼´øÓв¹¶¡µÄÄں˰汾£¬²¢ÇÒÓõÚËÄλÊý×Ö±íʾ¡£Ä¿Ç°×îеĵİ汾µÄÐòºÅ´óÔ¼ÊÇ
2.6.32.8
¡££¨Äں˴úÂë¿ÉÒÔÔÚ
http://www.kernel.org/
ÏÂÔص½£©
¡¾·¢ÐÐÌ×¼þ°æ±¾¡¿Ò»Ð©×éÖ¯»ò³§¼Ò½«
Linux
ϵͳ

ÄÚºËÓëÓ¦ÓÃÈí¼þºÍÎĵµ°ü×°ÆðÀ´£¬²¢ÌṩһЩ°²×°½çÃæºÍϵͳÉ趨Óë¹ÜÀí¹¤¾ß£¬ÕâÑù¾Í¹¹³ÉÁËÒ»¸ö·¢ÐÐÌ×¼þ£¬ÀýÈç×î³£¼ûµÄ
Ubuntu
£¬
RedHat
£¬
Debian
£¬
Fedora
µÈµÈ¡£

ʵ¼ÊÉÏ·¢

ÐÐÌ×¼þ¾ÍÊÇ
Linux
µÄÒ»¸ö´óÈí¼þ°ü¶øÒÑ¡£Ïà¶ÔÓÚÄں˰汾£¬

·¢ÐÐÌ×¼þµÄ°æ±¾ºÅËæ·¢²¼ÕߵIJ»Í¬¶ø²»Í¬£¬ÓëϵͳÄں˵İ汾ºÅÊÇÏà¶Ô¶ÀÁ¢µÄ£¬ÀýÈç
Ubuntu
9.10
¡¢
Fedora 12
µÈµÈ¡£
Linux
·¢Ðа汾
Linux
µÄ·¢Ðа汾Óв»ÏÂÈý°Ù¶àÖÖ£¬ÕâÀï¼òµ¥½éÉܳ£¼ûµÄһЩ
Linux
°æ±¾¡£
¡¾
Ubuntu
¡¿
Ubuntu
µÄÃû×Ö¿ÉνÊÇÈËÈ˽ÔÖª¡£
Ubuntu.com
ÉϵÄÃèÊöÊÇ£º
Ubuntu
ÊÇÒ»¸ö·ÇÖ޴ʻ㣬ËüµÄÒâ˼ÊÇ

ÈËÐÔ¶Ô´ýËûÈË

»ò

ȺÔÚ¹ÊÎÒÔÚ

¡£
Ubuntu
·¢Ðа潫
Ubuntu
µÄ¾«Éñ´øµ½Èí¼þÊÀ½çÖС£


Ïà¹ØÎĵµ£º

linux 0.11 ÄÚºËѧϰ block_dev.c


/*
 * ¸ÃÎļþµÄÁ½¸öº¯ÊýÊÇΪÁËÏòopenºÍwriteº¯ÊýÌṩ½Ó¿Ú£¬ÊµÏÖÄÚºËÊý¾Ý
 * ºÍÓû§Êý¾ÝµÄ½»»¥
 */
/*
 *  linux/fs/block_dev.c
 *
 *  (C) 1991  Linus Torvalds
 */
#include <errno.h>
#include <linux/sched.h>
#include <linux/kernel ......

¹ØÓÚLinuxÏÂusb£¨vfat¸ñʽ£©¹ÒÔØÖÐÎÄÂÒÂëÎÊÌâµÄ½â¾ö

Á½ÖÖ·½Ê½£º
Ò»ÖÖÊÇͨ¹ýÖÕ¶ËÊÖ¶¯¹ÒÔؼÓÉϲÎÊý: -o iocharset=utf8
                  È磺# mount /dev/sdb1 -t vfat /mnt/usb/ -o iocharset=utf8
µÚ¶þÖÖÊÇͨ¹ý¼ÓÈëÄÚºËÖ§³ÖÔÚFile systems  --->  DOS/FAT/NT Filesystems  --->ÖÐÓÐÁ½ÏîÐÞ¸ÄΪ£ ......

ÔöÇ¿Linux/Unix·þÎñÆ÷ϵͳ°²È«ÐÔ½éÉÜ


¡¡ÖÚËùÖÜÖª£¬ÍøÂ簲ȫÊÇÒ»¸ö·Ç³£ÖØÒªµÄ¿ÎÌ⣬¶ø·þÎñÆ÷ÊÇÍøÂ簲ȫÖÐ×î¹Ø¼üµÄ»·½Ú¡£Linux±»ÈÏΪÊÇÒ»¸ö±È½Ï°²È«µÄInternet·þÎñÆ÷£¬×÷ΪһÖÖ¿ª·ÅÔ´´úÂë²Ù×÷ϵͳ£¬Ò»µ©LinuxϵͳÖз¢ÏÖÓа²È«Â©¶´£¬InternetÉÏÀ´×ÔÊÀ½ç¸÷µØµÄÖ¾Ô¸Õß»áÓ»Ô¾ÐÞ²¹Ëü¡£È»¶ø£¬ÏµÍ³¹ÜÀíÔ±ÍùÍù²»Äܼ°Ê±µØµÃµ½ÐÅÏ¢²¢½øÐиüÕý£¬Õâ¾Í¸øºÚ¿ÍÒԿɳËÖ®»ú¡£È»¶ø ......

LinuxÏÂÎļþ²éÕÒʵÀý

»¨ÁËÒ»¸öÖÜÄ©µÄʱ¼äÁгöÀ´µÄ¡£¹²Ïí³öÀ´£¬Ï£Íû´ó¼Ò»¨¼¸·ÖÖÓ¿´¿´¡£ÕâÒ²ËãÊÇLINUXϱȽÏʵÓõIJéÕÒ·½Ê½ÁË
which(Ñ°ÕÒ“Ö´ÐÐÎļþ”)
[root@localhost home]# which [-a] command
-a : ½«ËùÓпÉÕÒµ½µÄÃüÁî¾ùÁгö£¬¶ø²»½ö½öÁгöµÚÒ»¸öÕÒµ½µÄÃüÁîÃû³Æ
·¶Àý£º
[root@localhost home]# which passwd
/usr/bin/passwd ......

Linuxϳ£ÓõĹػúʵÀý

LinuxϹػú×îÒªÓÐÒÔÏ·½·¨£¬ÎÒÏëÕâЩ·½·¨×ãÒÔÂú×ãÄãµÄÐèÒª£º
[root@localhost /]# shutdown [-tÃë] [-arkhcncfF] [ʱ¼ä] [ÌáʾÐÅÏ¢]
[root@localhost /]# shutdown -h 10 'I will shutdown after 10 mins'
-t sec : -t ºó¼ÓÃëÊý£¬¼´‘¹ý¼¸ÃëÖÓºó¹Ø»ú’µÄÒâ˼¡£
-k : ²»ÒªÕæµÄ¹Ø»ú£¬Ö»ÊÇ·¢ËÍÌáʾÐÅÏ¢¡£
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ