LinuxÈëÃűʼǶþ
1.¹Ø»ú
init 0»òÕß halt poweroff
ÖØÐÂÆô¶¯
init 6»òÕß reboot
¹Ø»úµÄʱºò֪ͨÏÂÆäËûÓû§ Shutdown
shutdown -r +5 (Îå·ÖÖÓÖ®ºó¹Ø»ú)
2.ÔÚLinuxÏ¿ÉÒÔʹÓó¤Îļþ»òĿ¼Ãû£¬ÐèÒª×ñѵĹæÔò
/ ½ûֹʹÓÃ
ºó׺ÊÇûÓÐʵ¼ÊÒâÒåµÄ
3.touch a ½¨Á¢Ò»¸öÎļþ
4.shellÃüÁîµÄÒ»°ã¸ñʽ
$cmd [-²ÎÊý][²Ù×÷¶ÔÏó]
ÀýÈ磺ls -l ÏÔʾ³¤Îļþ
ls -a ÏÔʾËùÓÐÎļþ°üÀ¨Òþ²ØÎļþ
rm 2 ɾ³ý2Îļþ
-*:Æ¥Åä¶à¸ö×Ö·û
-?:Æ¥Åäµ¥¸ö×Ö·û
-[]:Æ¥Åä·½À¨ºÅÀïµÄÖ¸¶¨×Ö·û
ÀýÈç ls a?
ls a*
ls a[b,c] Á½Î»µÄÎļþÃû£¬ab»òÕßac
ls [0-9]* ÏÔʾÊý×Ö¿ªÍ·µÄÎļþ
5.Ô¶³Ì¹ÜÀíLinux
Telnet
SSH
Webmin
²éѯIP ifconfig
ctr+c Í˳öÁ¬½Ó
setup½øÈëÅäÖÃÄ£¿é
ping µØÖ·
vi /etc/sysconfig/network-scripts/ifcfg-eth0 ½øÈëÅäÖÃÍø
¿¨µÄÎļþ
service network restart ÖØÐÂÆô¶¯Íø¿¨
6 °ÑLinux×ö³ÉÒ»¸ö·þÎñÆ÷
vi /etc/ximetd.d/telnet
½«ÆäÖеÄdisable ¸ÄΪno
service xinetd restart ÖØÐÂÆô¶¯´Ë·þÎñ
Tab¼üÓÐ×Ô¶¯²¹ÆëµÄ¹¦ÄÜ
ͨ¹ýTelnet µØÖ·¿ÉÒÔ·ÃÎÊLinux·þÎñÆ÷ÁË ×¢Òâ²»ÄÜÓ󬼶Óû§
·ÃÎÊ£¬Ö»ÄÜÆÕͨÓû§µÇ¼
7.SSH·ÃÎÊÐèÒªÓõ½Ò»¸öputtyµÄ¿Í»§¶Ë¹¤¾ß£¬¼ÓÃܵÄÁ¬½Ó·½Ê½
8.webmin ÐèÒªÒ»¸öÎļþweb.iso·ÅÈë¹âÇý
½«¹âÇý¹Òµ½µçÄÔÉÏ
mount /dev/cdrom /media/cdrom/
cd /media/cdrom/ ¿´µ½¹âÅÌÀïÃæµÄÄÚÈÝ
tar -xzvf webmin-1.250.tar.gz -C /tmp/ ½«Õâ¸öÎÄ
¼þ½âѹËõµ½ tmpÏÂÃæ (´Ë´¦µÄ
Ïà¹ØÎĵµ£º
ÐÞ¸ÄIPµØÖ·ºÍÍø¹ØÊǺܳ£¼ûµÄ²Ù×÷£¬ÔÚ×öÏà¹ØÊµÑéµÄʱºò£¬Èç¹ûûÓÐÉèÖúã¬»á´øÀ´ºÜ¶à²»±ØÒªµÄÂé·³..
1. ÐÞ¸ÄIPµØÖ·
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
IPADDR=192.168.1.33
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
USERCTL=no
P ......
¹¹½¨»ù±¾µÄǶÈëʽLinux¸ùÎļþϵͳ
¹¹½¨»ù±¾µÄǶÈëʽLinux¸ùÎļþϵͳ
£¨1£©´´½¨¸ùÎļþϵͳµÄ»ù±¾Ä¿Â¼½á¹¹¡£
ÎÒ°ÑÕâ¸ö¹ý³Ì×ö³ÉÁËshell½Å±¾(ÎļþÃûΪmkroot) £¬ºÜ·½±ã£¡
#! /bin/sh
echo "creatint rootfs dir......"
mkdir rootfs
&n ......
1.ÐèÒªÁ½¸öÎļþ£¬httpdºÍsubversion. httpdÊÇweb·þÎñÆ÷£¬ÓÃÀ´Í¨¹ýweb·ÃÎÊsubversion£¬httpd¿ÉÒÔÔÚapache¹Ù·½ÍøÕ¾ÉÏÏÂÔØµ½
2.н¨Ò»¸öÓû§£ºsvnroot
×îºÃ²»ÒªÈÃrootÓû§²ÎÓëµ½svnµÄȨÏÞ¹ÜÀíºÍÈÕ³£µÄÔËÐкÍά»¤¹¤×÷ÖÐÀ´£¬µ«ÊÇÏÂÃæµÄһЩ°²×°ºÍÅäÖòÙ×÷»¹ÊÇ ÐèÒªrootÓû§À´Íê³ÉµÄ£¬ÒòΪÓÐЩ²Ù×÷Ö»ÓÐroot²ÅÄÜ×ö¡£È¨Ï ......
1.Linux½øÈëÓëÍ˳öϵͳ
½øÈëLinuxϵͳ£º
±ØÐëÒªÊäÈëÓû§µÄÕ˺ţ¬ÔÚϵͳ°²×°¹ý³ÌÖпÉÒÔ´´½¨ÒÔÏÂÁ½ÖÖÕʺţº
¡¡¡¡1£®root--³¬¼¶Óû§Õʺţ¨ÏµÍ³¹ÜÀíÔ±£©£¬Ê¹ÓÃÕâ¸öÕʺſÉÒÔÔÚϵͳÖÐ×öÈκÎÊÂÇé¡£
¡¡¡¡2£®ÆÕͨÓû§--Õâ¸öÕʺŹ©ÆÕͨÓû§Ê¹Ó㬿ÉÒÔ½øÐÐÓÐÏ޵IJÙ×÷¡£
¡¡¡¡Ò»°ãµÄLinuxʹÓÃÕß¾ùΪÆÕͨÓû§£¬¶øÏµÍ³¹ÜÀíÔ±Ò»°ã ......
[ת]Linux 2.6 ÄÚºËEpollÓ÷¨¾ÙÀý˵Ã÷
epollÓõ½µÄËùÓк¯Êý¶¼ÊÇÔÚÍ·Îļþsys/epoll.hÖÐÉùÃ÷µÄ£¬ÏÂÃæ¼òҪ˵Ã÷ËùÓõ½µÄÊý¾Ý½á¹¹ºÍº¯Êý£º
ËùÓõ½µÄÊý¾Ý½á¹¹:
typedef union epoll_data {
void *ptr;
int fd;
__uint32_t u32;
__uint64_t u64;
......