LinuxÏ´´½¨Óë½âѹzip, tar, tar.gzºÍtar.bz2Îļþ ת
ÔÚLinuxÏÂÃæȥѹËõÎļþ»òÕßĿ¼¡£ÎÒÃǽ«Ñ§Ï°zip, tar, tar.gzºÍtar.bz2µÈѹËõ¸ñʽµÄ»ù±¾Ó÷¨¡£
zip¸ñʽÒѳÉΪѹËõÎļþµÄ±ê׼ѡÔñ£¬¶øÇÒËüÔÚwindowsÉÏÒ²ÄÜʹÓá£
¾³£ÓÃzip¸ñʽѹËõÄÇЩÐèÒª¹²Ïí¸øwindowsÓû§µÄÎļþ¡£
Èç¹ûÖ»Êǹ²Ïí¸ølinuxÓû§»òÕßMacÓû§£¬Æ«ÏòÓÚÑ¡Ôñtar.gz¸ñʽ¡£
ZIP
zip¿ÉÄÜÊÇĿǰʹÓõÃ×î¶àµÄÎĵµÑ¹Ëõ¸ñʽ¡£Ëü×î´óµÄÓŵã¾ÍÊÇÔÚ²»Í¬µÄ²Ù×÷ϵͳƽ̨£¬±ÈÈçLinux£¬ WindowsÒÔ¼°Mac OS£¬ÉÏʹÓá£È±µã¾ÍÊÇÖ§³ÖµÄѹËõÂʲ»ÊǺܸߣ¬¶øtar.gzºÍtar.gz2ÔÚѹËõÂÊ·½Ãæ×öµÃ·Ç³£ºÃ¡£
ѹËõÒ»¸öĿ¼£º
# zip -r archive_name.zip directory_to_compress
ÏÂÃæÊÇÈç¹û½âѹһ¸özipÎĵµ£º
# unzip archive_name.zip
TAR
TarÊÇÔÚLinuxÖÐʹÓõ÷dz£¹ã·ºµÄÎĵµ´ò°ü¸ñʽ¡£ËüµÄºÃ´¦¾ÍÊÇËüÖ»ÏûºÄ·Ç³£ÉÙµÄCPUÒÔ¼°Ê±¼äÈ¥´ò°üÎļþ£¬Ëû½ö½öÖ»ÊÇÒ»¸ö´ò°ü¹¤¾ß£¬²¢²»¸ºÔðѹËõ¡£
ÏÂÃæÊÇÈçºÎ´ò°üÒ»¸öĿ¼£º
# tar -cvf archive_name.tar directory_to_compress
ÈçºÎ½â°ü£º
# tar -xvf archive_name.tar.gz
ÉÏÃæÕâ¸ö½â°üÃüÁ»á½«Îĵµ½â¿ªÔÚµ±Ç°Ä¿Â¼ÏÂÃæ¡£µ±È»£¬ÄãÒ²¿ÉÒÔÓÃÕâ¸öÃüÁîÀ´¾ö¶¨½â°üµÄ·¾¶£º
# tar -xvf archive_name.tar -C /tmp/extract_here/
TAR.GZ
ÕâÖÖ¸ñʽÊÇÎÒʹÓõÃ×î¶àµÄѹËõ¸ñʽ¡£ËüÔÚѹËõʱ²»»áÕ¼ÓÃÌ«¶àCPUµÄ£¬¶øÇÒ¿ÉÒԵõ½Ò»¸ö·Ç³£ÀíÏëµÄѹËõÂÊ¡£
ʹÓÃÏÂÃæÕâÖÖ¸ñʽȥѹËõÒ»¸öĿ¼£º
# tar -zcvf archive_name.tar.gz directory_to_compress
½âѹËõ£º
# tar -zxvf archive_name.tar.gz
ÉÏÃæÕâ¸ö½â°üÃüÁ»á½«Îĵµ½â¿ªÔÚµ±Ç°Ä¿Â¼ÏÂÃæ¡£µ±È»£¬ÄãÒ²¿ÉÒÔÓÃÕâ¸öÃüÁîÀ´Äóס½â°üµÄ·¾¶£º
# tar -zxvf archive_name.tar.gz -C /tmp/extract_here/
TAR.BZ2
ÕâÖÖѹËõ¸ñʽÊÇÎÒÃÇÌáµ½µÄËùÓз½Ê½ÖÐѹËõÂÊ×îºÃµÄ¡£µ±È»£¬ÕâÒ²¾ÍÒâζ×Å£¬Ëü±ÈÇ°ÃæµÄ·½Ê½ÒªÕ¼Óøü¶àµÄCPUÓëʱ¼ä¡£Õâ¸ö¾ÍÊÇÄãÈçºÎʹÓÃtar.bz2½øÐÐѹËõ¡£
# tar -jcvf archive_name.tar.bz2 directory_to_compress
ÉÏÃæÕâ¸ö½â°üÃüÁ»á½«Îĵµ½â¿ªÔÚµ±Ç°Ä¿Â¼ÏÂÃæ¡£µ±È»£¬ÄãÒ²¿ÉÒÔÓÃÕâ¸öÃüÁîÀ´Äóס½â°üµÄ·¾¶£º
# tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/
Êý¾ÝѹËõÊǷdz£ÓÐÓõģ¬ÓÈÆäÊǶÔÓÚ±¸·ÝÀ´Ëµ¡£ËùÒÔ£¬ÄãÏÖÔÚÓ¦¸Ã¿¼ÂÇÔÚÄãµÄ±¸·Ý½Å±¾ÖÐʹÓÃÄãÔÚÕâÀïѧµ½µÄѹËõ·½Ê½±¸·ÝÄã»ù±¾µÄ¹æÔòÎļþÒÔ¼õСÄ㱸·ÝÎļþµÄ´óС¡£
tarÕâ¸öÃüÁûÓÐѹËõµÄ¹¦ÄÜ£¬ËüÖ»ÊÇÒ»¸ö´ò°üµÄÃüÁî¡£tar.gzÓëtar.bz2¶¼ÊÇÔÚtarÃüÁîÖе÷ÓÃÁ˱ðµÄѹËõÃüÁîʵÏÖÁËÒ»¸öѹËõµÄ¹¦ÄÜ£¬Êµ¼ÊÊÇʵÐÐÒ»
Ïà¹ØÎĵµ£º
Ç°¼¸ÌìÖØ×°ÁËwindowsϵͳ£¬µ¼ÖÂÒÔÇ°°²×°µÄLinux½ø²»È¥ÁË£¬ÎÞ·¨½øÈëLinux£¬Óò»ÏëÖØа²×°Linux£¬ÄÇÑùÌ«·ÑÊÂÁË£¬ÔÚÍøÉÏËÑË÷ÁËһϣ¬ÕÒµ½»Ö¸´LinuxÒýµ¼µÄ·½·¨£¬¾ÊµÑ飬ÖØÐÂÒýµ¼½øÈëÔÀ´µÄLinuxϵͳ£¬Ôڴ˼òµ¥¼Ç¼һÏ£º
Ê×ÏÈ£¬ÏÂÔØÒ»¸öGrub4dos£¬½âѹµ½CÅ̸ùĿ¼Ï£¬°ÑÀïÃæµÄgrldr¸´ÖƵ½¸ùĿ¼Ï£¬ÐÞ¸Äboot.iniÎļþ£ ......
Linux¿ªÆôTelnet£¨¸½RHEL5)
1¡£Èç¹û°²×°ÁËtelnet¡¢telnet-serverµÄrpm°ü£¬¾ÍÌøµ½2¡££¬·ñÔò°²×°Õâ¸ö°ü¡£
2¡£ÐÞ¸Ätelnet·þÎñÅäÖÃÎļþ
vi /etc/xinetd.d/telnet
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failur ......
¿âÓж¯Ì¬Ó뾲̬Á½ÖÖ£¬¶¯Ì¬Í¨³£ÓÃ.soΪºó׺£¬¾²Ì¬ÓÃ.aΪºó׺¡£ÀýÈ磺libhello.so libhello.a
ΪÁËÔÚͬһϵͳÖÐʹÓò»Í¬°æ±¾µÄ¿â£¬¿ÉÒÔÔÚ¿âÎļþÃûºó¼ÓÉÏ°æ±¾ºÅΪºó׺,ÀýÈ磺 libhello.so.1.0,ÓÉÓÚ³ÌÐòÁ¬½ÓĬÈÏÒÔ.soΪÎļþºó׺Ãû¡£ËùÒÔΪÁËʹÓÃÕâЩ¿â£¬Í¨³£Ê¹Óý¨Á¢·ûºÅÁ¬½ÓµÄ·½Ê½¡£
ln -s libhello.so.1.0 libhello.so.1 ......
ͼ 1. Linux Îļþϵͳ×é¼þµÄÌåϵ½á¹¹
Óû§¿Õ¼ä°üº¬Ò»Ð©Ó¦ÓóÌÐò£¨ÀýÈ磬ÎļþϵͳµÄʹÓÃÕߣ©ºÍ GNU C ¿â£¨glibc£©£¬ËüÃÇΪÎļþϵͳµ÷Ó㨴ò¿ª¡¢¶ÁÈ¡¡¢Ð´ºÍ¹Ø±Õ£©ÌṩÓû§½Ó¿Ú¡£ÏµÍ³µ÷ÓýӿڵÄ×÷ÓþÍÏñÊǽ»»»Æ÷£¬Ëü½«ÏµÍ³µ÷ÓôÓÓû§¿Õ¼ä·¢Ë͵½Äں˿ռäÖеÄÊʵ±¶Ëµã¡£
VFS ÊǵײãÎļþϵͳµÄÖ÷Òª½Ó¿Ú¡£Õâ¸ö×é¼þµ¼³öÒ» ......
1¡¢ÌØȨ¼¶
¡¡¡¡IntelÌåϵ½á¹¹ÒýÈëÌØȨ¼¶ÊÇΪÁËʵÏÖ±£»¤¡£Ëùν386±£»¤Ä£Ê½¾ÍÊÇÔÚ´Ë»ù´¡ÉϽ¨Á¢ÆðÀ´µÄ¡£ÏµÍ³ÖÐÿ¸ö¶Î£¨CS¡¢DS¡¢SS£©¶¼ÓÐ×Ô¼ºµÄÌØȨ¼¶£¬ÏµÍ³ÖÐÿ¸öÈÎÎñ»ò³ÌÐòÒ²¶¼ÓÐ×Ô¼ºµÄÌØȨ¡£
¡¡¡¡2¡¢²Ù×÷ģʽ
¡¡¡¡´¦ÀíÆ÷¼Óµç»òÖØÆôºó£¬Ê×ÏȽøÈëʵģʽ£¬²Ù×÷ϵͳ³õʼ»¯²¿·Ö¸ºÔð´Óʵģʽµ½±£»¤Ä£Ê½µÄÇл»¡£
¡¡¡¡3¡¢¶Î¡¢¶Îà ......