Linux/Unixѧϰ¾Ñé×ܽá
³£Óãº
passwd ¸ü»»ÃÜÂë
pwd ÏÔʾµ±Ç°ËùÔÚ·¾¶
who am i ÏÔʾµ±Ç°Óû§
su Çл»Óû§
°ïÖú£º
man your_command ÏÔʾÃüÁî°ïÖúÊֲᣬmanΪmanualµÄËõд
your_command --help | more ÏÔʾÃüÁîµÄ°ïÖúÐÅÏ¢£¬È»ºóÀûÓÃmore·ÖÆÁÊä³ö
which ²é¿´³ÌÐòµÄ°²×°Î»ÖÃ
echo $PATH ²é¿´PATH»·¾³±äÁ¿
export PATH=$PAHT:you_dir ½«Ö¸¶¨µÄĿ¼Ìí¼Óµ½»·¾³±äÁ¿PATHÖУ¬Ò²¿ÉÒÔ±à¼/etc/environmentÎļþÀ´Ìí¼Ó
sudo apt£get install Èí¼þÃû °²×°Èí¼þÃüÁî
sudo nautilus ´ò¿ªÎļþ£¨ÓÐrootȨÏÞ£©
su root Çл»µ½“root”
ls Áгöµ±Ç°Ä¿Â¼Îļþ£¨²»°üÀ¨Òþº¬Îļþ£©
ls -a Áгöµ±Ç°Ä¿Â¼Îļþ£¨°üÀ¨Òþº¬Îļþ£©
ls -l Áгöµ±Ç°Ä¿Â¼ÏÂÎļþµÄÏêϸÐÅÏ¢
cd .. »Øµ±Ç°Ä¿Â¼µÄÉÏÒ»¼¶Ä¿Â¼
cd - »ØÉÏÒ»´ÎËùÔÚµÄĿ¼
cd ~ »ò cd »Øµ±Ç°Óû§µÄËÞÖ÷Ŀ¼
mkdir Ŀ¼Ãû ´´½¨Ò»¸öĿ¼
rmdir ¿ÕĿ¼Ãû ɾ³ýÒ»¸ö¿ÕĿ¼
rm ÎļþÃû ÎļþÃû ɾ³ýÒ»¸öÎļþ»ò¶à¸öÎļþ
rm -rf ·Ç¿ÕĿ¼Ãû ɾ³ýÒ»¸ö·Ç¿ÕĿ¼ÏµÄÒ»ÇÐ
mv ·¾/Îļþ /¾/Îļþ Òƶ¯Ïà¶Ô·¾ÏµÄÎļþµ½¾ø¶Ô·¾ÏÂ
mv ÎļþÃû ÐÂÃû³Æ ÔÚµ±Ç°Ä¿Â¼Ï¸ÄÃû
find ·¾ -name “×Ö·û´®” ²éÕÒ·¾ËùÔÚ·¶Î§ÄÚÂú×ã×Ö·û´®Æ¥ÅäµÄÎļþºÍĿ¼
fdisk fdisk -l ²é¿´ÏµÍ³·ÖÇøÐÅÏ¢
fdisk fdisk /dev/sdb Ϊһ¿éеÄSCSIÓ²Å̽øÐзÖÇø
chown chown root /home °Ñ/homeµÄÊôÖ÷¸Ä³ÉrootÓû§
chgrp chgrp root /home °Ñ/homeµÄÊô×é¸Ä³Éroot×é
Useradd ´´½¨Ò»¸öеÄÓû§
Groupadd ×éÃû ´´½¨Ò»¸öеÄ×é
Passwd Óû§Ãû ΪÓû§´´½¨ÃÜÂë
Passwd -dÓû§Ãû ɾ³ýÓû§ÃÜÂëÒ²Äܵǽ
Passwd -SÓû§Ãû ²éѯÕ˺ÅÃÜÂë
Usermod -l ÐÂÓû§Ãû ÀÏÓû§Ãû ΪÓû§¸ÄÃû
Userdel–r Óû§Ãû ɾ³ýÓû§Ò»ÇÐ
tar -c ´´½¨°ü –x ÊÍ·Å°ü -v ÏÔʾÃüÁî¹ý³Ì –z ´ú±íѹËõ°ü
tar –cvf benet.tar /home/benet °Ñ/home/benetĿ¼´ò°ü
tar –zcvf benet.tar.gz /mnt °ÑĿ¼´ò°ü²¢Ñ¹Ëõ
tar –zxvf benet.tar.gz ѹËõ°üµÄÎļþ½âѹ»Ö¸´
tar –jxvf benet.tar.bz2 ½âѹËõ
make ±àÒë
make install °²×°±àÒëºÃµÄÔ´Âë°ü
reboot Init 6 ÖØÆôLINUXϵͳ
Halt Init 0 Shutdown –h now ¹Ø±ÕLINUXϵͳ
uname -a ²é¿´Äں˰汾
cat /etc/issue ²é¿´ubuntu°æ±¾
lsusb ²é¿´usbÉ豸
sudo ethtool eth0 ²é¿´Íø¿¨×´Ì¬
cat /proc/cpuinfo ²é¿´cpuÐÅÏ¢
lshw ²é¿´µ±Ç°Ó²¼þ
Ïà¹ØÎĵµ£º
Linux´ÅÅÌ´æ´¢Çø¹ÜÀíËãµÄÉÏÒ»¸ö¼¼ÇÉ£¬ºÜ¶àÅóÓÑÔÚÕâÉÏÃæ³£³£ÎÊÎÒ£¬½ñÌìÎҾͰÑÕâ·½ÃæµÄ¶«Î÷»ã×Üһϣ¬´ÓLinuxÌØÓеĽ»»»·ÖÇøµÄÔÀí¿ªÊ¼½éÉÜLinux´ÅÅÌ´æ´¢Çø¹ÜÀíµÄÔÀí¼°¼¼ÇÉ¡£
Linux´ÅÅÌ´æ´¢Çø¹ÜÀíÔÀíƪ
1. ½»»»¿Õ¼äÊÇʲô
Linux ÖÐµÄ ½»»»¿Õ¼ä£¨Swap space£© ÔÚÎïÀíÄڴ棨RAM£©±»³äÂúʱ±»Ê¹Óá£Èç¹ûϵͳÐèÒª¸ü¶àµÄÄÚ´æ×Ê ......
linuxÖÐÏß³ÌÏà¹Øº¯Êý
2010Äê03ÔÂ09ÈÕ ÐÇÆÚ¶þ 22:18
1. ±È½ÏÁ½¸öÏß³Ì ID ÊÇ·ñÒ»Ö¡£
Ïß³ÌID ʹÓà pthread_t Êý¾ÝÀàÐÍÀ´±íʾ¡£Linux ʹÓà unsigned long int ±íʾpthread_t Êý¾ÝÀàÐÍ¡£Solaris 9 °Ñ pthread_t Êý¾ÝÀàÐͱíʾΪ unsigned int¡£FreeBSD5.2.1 ºÍ MAC OS X 10.3 ÓÃÒ»¸öÖ¸Ïò pthread ......
µ¼¶Á£º
¡¡¡¡1£®Socket¼ò½é
¡¡¡¡SocketÊÇTCP/IPÍøÂçµÄAPI£¬¿ÉÒÔÓÃËüÀ´¿ª·¢ÍøÂçÓ¦ÓóÌÐò£¬SocketÊý¾Ý´«ÊäÊÇÒ»ÖÖÌØÊâµÄI/O£¬SocketÒ²ÊÇÒ»ÖÖÎļþÃèÊö·û
¡¡¡¡2£®SocketµÄ½¨Á¢
¡¡¡¡int socket(int domain£¬ int type£¬ int protocol)
¡¡¡¡º¯Êý·µ»Ø£ºÒ»¸öÕûÐ͵ÄSocketÃèÊö·û£¬¿ÉÒÔÔÚºóÃæµ÷ÓÃËü¡£
¡¡¡¡²ÎÊý˵Ã÷£º
¡¡¡ ......
ÕâÀïÖ¸Äں˵İ汾ºÅµÄÃüÁî»úÖÆ
LinuxÄں˰汾ÓÐÁ½ÖÖ£ºÎȶ¨°æºÍ¿ª·¢°æ£¬Îȶ¨µÄÄں˾ßÓй¤Òµ¼¶µÄÇ¿¶È£¬¿ÉÒԹ㷺µØÓ¦ÓúͲ¿Êð£¬ÐµÄÎȶ¨ÄÚºËÏà¶ÔÓڽϾɵÄÖ»ÊÇÐÞÕýһЩbug»ò¼ÓÈëһЩеÄÇý¶¯³ÌÐò£¬¶ø¿ª·¢°æÄÚºËÓÉÓÚÒªÊÔÑé¸÷ÖÖ½â¾ö·½°¸£¬ËùÒԱ仯ºÜ¿ì¡£
LinuxÄں˵ÄÃüÁî»úÖÆ£º
num.num.num
ÆäÖеÚÒ»¸öÊý×ÖÊÇÖ÷°æ±¾ºÅ£¬µÚ¶þ ......
Ëæ×ÅLinuxÓ¦ÓõÄÀ©Õ¹Ðí¶àÅóÓÑ¿ªÊ¼½Ó´¥Linux£¬¸ù¾ÝѧϰWindwosµÄ¾ÑéÍùÍùÓÐһЩãȻµÄ¸Ð¾õ£º²»Öª´ÓºÎ´¦¿ªÊ¼Ñ§Æð¡£ÕâÀï½éÉÜѧϰLinuxµÄһЩ½¨Òé¡£
Ò»¡¢´Ó»ù´¡¿ªÊ¼
³£³£ÓÐЩÅóÓÑÔÚLinuxÂÛ̳ÎÊһЩÎÊÌ⣬²»¹ý£¬ÆäÖдó¶àÊýµÄÎÊÌⶼÊǺܻù´¡µÄ¡£ÀýÈ磺ΪʲôÎÒʹÓÃÒ»¸öÃüÁîµÄʱºò£¬ÏµÍ³¸æËßÎÒÕÒ²»µ½¸ÃĿ¼£¬ÎÒÒªÈçºÎ ÏÞÖÆʹÓÃÕß ......