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/fs/inode.c
*
* (C) 1991 Linus Torvalds
*/
#include <string.h>
#include <sys/stat.h> // Îļþ״̬ͷÎļþ
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <asm/system.h>
......
LinuxÎļþ²éÕÒÃüÁîfind,xargsÏêÊö
Ò»¡¢find ÃüÁî¸ñʽ
1¡¢findÃüÁîµÄÒ»°ãÐÎʽΪ£»
find pathname -options [-print -exec -ok ...]
2¡¢findÃüÁîµÄ²ÎÊý£»
pathname: findÃüÁîËù²éÕÒµÄĿ¼·¾¶¡£ÀýÈçÓÃ.À´±íʾµ±Ç°Ä¿Â¼£¬ÓÃ/À´±íʾϵͳ¸ùĿ¼¡£
-print£º findÃüÁƥÅäµÄÎļþÊä³öµ½±ê×¼Êä³ö¡£
-exec£º findÃüÁî¶Ô ......
Á½ÖÖ·½Ê½£º
Ò»ÖÖÊÇͨ¹ýÖÕ¶ËÊÖ¶¯¹ÒÔØ¼ÓÉϲÎÊý: -o iocharset=utf8
È磺# mount /dev/sdb1 -t vfat /mnt/usb/ -o iocharset=utf8
µÚ¶þÖÖÊÇͨ¹ý¼ÓÈëÄÚºËÖ§³ÖÔÚFile systems ---> DOS/FAT/NT Filesystems --->ÖÐÓÐÁ½ÏîÐÞ¸ÄΪ£ ......
SLES 11
ÉèÖÃmysql·þÎñ×Ô¶¯Æô¶¯×´Ì¬
chkconfig mysql on
(chkconfig mysql off)
Ìí¼Ó/ɾ³ýmysql·þÎñ
/sbin/chkconfig --del mysql
/sbin/chkconfig --add mysql
²é¿´mysql°æ±¾
mysql -V
mysqld -V
ÆôÍ£ mysql
service mysql start
service mysql stop
service mysql restart
......
LinuxÊÇÒ»ÖÖÀàUnixµÄ²Ù×÷ϵͳ¡£´ÓÀíÂÛÉϽ²£¬Unix±¾ÉíµÄÉè¼Æ²¢Ã»ÓÐÊ²Ã´ÖØ´óµÄ°²È«È±ÏÝ¡£¶àÄêÀ´£¬¾ø´ó¶àÊýÔÚUnix²Ù×÷ϵͳÉÏ·¢ÏֵݲȫÎÊÌâÖ÷Òª´æÔÚÓÚ¸ö±ð³ÌÐòÖУ¬ËùÒԴ󲿷ÖUnix³§É̶¼Éù³ÆÓÐÄÜÁ¦½â¾öÕâЩÎÊÌ⣬Ìṩ°²È«µÄUnix²Ù×÷ϵͳ¡£µ«LinuxÓÐЩ²»Í¬£¬ÒòΪËü²»ÊôÓÚijһ¼Ò³§ÉÌ£¬Ã»Óг§ÉÌÐû³Æ¶ÔËüÌṩ°²È«±£Ö¤£ ......