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

LinuxÃüÁ


1. ×î³£ÓõÄÃüÁîÁбí
ÏÂÃæÁгöÊ®¸öÔÚʹÓÃlinux¹ý³ÌÖÐʹÓÃÆµÂÊ×î¸ßµÄÃüÁî¡£ÕâÀïÖ»×÷¼òµ¥½éÉÜ£¬¾ßÌåÓ÷¨Çë²Î¿¼ºóÃæÄÚÈÝ¡£
cat£¬ÏÔʾÎļþÄÚÈÝ¡£
cd£¬¸Ä±äĿ¼·¾¶¡£
cp£¬¸´ÖÆÎļþ¡£
find£¬²éÕÒÎļþ¡£
grep£¬ËÑË÷¡¢¹ýÂËÐÅÏ¢¡£
ls£¬ÁгöĿ¼ÐÅÏ¢¡£
more£¬·ÖÒ³ÏÔʾ¡£
rm£¬É¾³ýÎļþ»òĿ¼¡£
vi£¬µ÷ÓÃviÎı¾±à¼­Æ÷¡£
who£¬ÏÔʾµÇ¼Óû§ÐÅÏ¢¡£
2. chmod----¸Ä±äÒ»¸ö»ò¶à¸öÎļþµÄ´æÈ¡Ä£Ê½(mode)
chmod [options] mode files
Ö»ÄÜÎļþÊôÖ÷»òÌØÈ¨Óû§²ÅÄÜʹÓøù¦ÄÜÀ´¸Ä±äÎļþ´æÈ¡Ä£Ê½¡£mode¿ÉÒÔÊÇÊý×ÖÐÎʽ»òÒÔwho opcode permissionÐÎʽ±íʾ¡£whoÊÇ¿ÉÑ¡µÄ£¬Ä¬ÈÏÊÇa(ËùÓÐÓû§)¡£Ö»ÄÜÑ¡ÔñÒ»¸öopcode(²Ù×÷Âë)¡£¿ÉÖ¸¶¨¶à¸ömode£¬ÒÔ¶ººÅ·Ö¿ª¡£
options£º
-c£¬--changes
Ö»Êä³ö±»¸Ä±äÎļþµÄÐÅÏ¢
-f£¬--silent£¬--quiet
µ±chmod²»ÄܸıäÎļþģʽʱ£¬²»Í¨ÖªÎļþµÄÓû§
--help
Êä³ö°ïÖúÐÅÏ¢¡£
-R£¬--recursive
¿ÉµÝ¹é±éÀú×ÓĿ¼£¬°ÑÐÞ¸ÄÓ¦µ½Ä¿Â¼ÏÂËùÓÐÎļþºÍ×ÓĿ¼
--reference=filename
²ÎÕÕfilenameµÄȨÏÞÀ´ÉèÖÃȨÏÞ
-v£¬--verbose
ÎÞÂÛÐÞ¸ÄÊÇ·ñ³É¹¦£¬Êä³öÿ¸öÎļþµÄÐÅÏ¢
--version
Êä³ö°æ±¾ÐÅÏ¢¡£
who
u
Óû§
g
×é
o
ÆäËü
a
ËùÓÐÓû§(ĬÈÏ)
opcode
+
Ôö¼ÓȨÏÞ
-
ɾ³ýȨÏÞ
=
ÖØÐ·ÖÅäȨÏÞ
permission
r
¶Á
w
д
x
Ö´ÐÐ
s
ÉèÖÃÓû§(»ò×é)µÄIDºÅ
t
ÉèÖÃÕ³×Åλ(sticky bit)£¬·ÀÖ¹Îļþ»òĿ¼±»·ÇÊôÖ÷ɾ³ý
u
Óû§µÄµ±Ç°È¨ÏÞ
g
×éµÄµ±Ç°È¨ÏÞ
o
ÆäËûÓû§µÄµ±Ç°È¨ÏÞ
×÷ΪѡÔñ£¬ÎÒÃǶàÊýÓÃÈýλ°Ë½øÖÆÊý×ÖµÄÐÎʽÀ´±íʾȨÏÞ£¬µÚһλָ¶¨ÊôÖ÷µÄȨÏÞ£¬µÚ¶þλָ¶¨×éȨÏÞ£¬µÚÈýλָ¶¨ÆäËûÓû§µÄȨÏÞ£¬Ã¿Î»Í¨¹ý4(¶Á)¡¢2(д)¡¢1(Ö´ÐÐ)ÈýÖÖÊýÖµµÄºÍÀ´È·¶¨È¨ÏÞ¡£Èç6(4+2)´ú±íÓжÁдȨ£¬7(4+2+1)ÓжÁ¡¢Ð´ºÍÖ´ÐеÄȨÏÞ¡£
»¹¿ÉÉèÖõÚËÄ룬ËüλÓÚÈýλȨÏÞÐòÁеÄÇ°Ãæ£¬µÚËÄλÊý×ÖȡֵÊÇ4£¬2£¬1£¬´ú±íÒâ˼ÈçÏ£º
4£¬Ö´ÐÐʱÉèÖÃÓû§ID£¬ÓÃÓÚÊÚȨ¸ø»ùÓÚÎļþÊôÖ÷µÄ½ø³Ì£¬¶ø²»ÊǸø´´½¨´Ë½ø³ÌµÄÓû§¡£
2£¬Ö´ÐÐʱÉèÖÃÓû§×éID£¬ÓÃÓÚÊÚȨ¸ø»ùÓÚÎļþËùÔÚ×éµÄ½ø³Ì£¬¶ø²»ÊÇ»ùÓÚ´´½¨´Ë½ø³ÌµÄÓû§¡£
1£¬ÉèÖÃÕ³×Åλ¡£
ʵÀý£º
$ chmod u+x file ¸øfileµÄÊôÖ÷Ôö¼ÓÖ´ÐÐȨÏÞ
$ chmod 751 file ¸øfileµÄÊôÖ÷·ÖÅä¶Á¡¢Ð´¡¢Ö´ÐÐ(7)µÄȨÏÞ£¬¸øfileµÄËùÔÚ×é·ÖÅä¶Á¡¢Ö´ÐÐ(5)µÄȨÏÞ£¬¸øÆäËûÓû§·ÖÅäÖ´ÐÐ(1)µÄȨÏÞ
$ chmod u=rwx,g=rx,o=x file ÉÏÀýµÄÁíÒ»ÖÖÐÎʽ
$ chmod =r


Ïà¹ØÎĵµ£º

Linux ÏÂ×Ô¶¯±¸·ÝMYSQLÊý¾Ý¿âµÄshell ½Å±¾

MySQL :: Linux ÏÂ×Ô¶¯±¸·ÝÊý¾Ý¿âµÄ shell ½Å±¾
Linux ·þÎñÆ÷ÉϵijÌÐòÿÌì¶¼ÔÚ¸üРMySQL Êý¾Ý¿â£¬ÓÚÊǾÍÏëÆðдһ¸ö shell ½Å±¾£¬½áºÏ crontab£¬¶¨Ê±±¸·ÝÊý¾Ý¿â¡£Æäʵ·Ç³£¼òµ¥£¬Ö÷Òª¾ÍÊÇʹÓà MySQL ×Ô´øµÄ mysqldump ÃüÁî¡£
½Å±¾ÄÚÈÝÈçÏ£º
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME=" ......

mysqlÔÚºìÆìlinuxÏÂÈ«³Ì°²×°ÅäÖÃÏé½â

1¡¢ÏÂÔØMySQLµÄ°²×°Îļþ
°²×°MySQLÐèÒªÏÂÃæÁ½¸öÎļþ£º
MySQL-server-5.0.46.i386.rpm¡¡¡¡¡¡
MySQL-client-5.0.46.i386.rpm

2¡¢°²×°MySQL
rpmÎļþÊÇRed Hat¹«Ë¾¿ª·¢µÄÈí¼þ°²×°°ü£¬rpm¿ÉÈÃLinuxÔÚ°²×°Èí¼þ°üʱÃâ³ýÐí¶à¸´ÔÓµÄÊÖÐø¡£¸ÃÃüÁîÔÚ°²×°Ê±³£ÓõIJÎÊýÊÇ
ivh
,ÆäÖÐi±íʾ½«°²×°Ö¸¶¨µÄrmpÈí¼þ°ü£¬V±í ......

Éî¿ÌÀí½âLinuxϵͳ½ø³Ì¼äͨÐÅ£¨IPC£©

LinuxϵĽø³ÌͨÐÅÊֶλù±¾ÉÏÊÇ´ÓUnixƽ̨ÉϵĽø³ÌͨÐÅÊֶμ̳жøÀ´µÄ¡£
Ðò
LinuxϵĽø³ÌͨÐÅÊֶλù±¾ÉÏÊÇ´ÓUnixƽ̨ÉϵĽø³ÌͨÐÅÊֶμ̳жøÀ´µÄ¡£¶ø¶ÔUnix·¢Õ¹×ö³öÖØ´ó¹±Ï×µÄÁ½´óÖ÷Á¦AT&TµÄ±´¶ûʵÑéÊÒ¼°BSD£¨¼ÓÖÝ´óѧ²®¿ËÀû·ÖУµÄ²®¿ËÀûÈí¼þ
·¢²¼ÖÐÐÄ£©ÔÚ½ø³Ì¼äͨÐÅ·½ÃæµÄ²àÖØµãÓÐËù²»Í¬¡£Ç°Õß¶ÔUnixÔçÆÚµÄ½ø³Ì¼ ......

Äñ¸çLinux£¨¶þ£©

c[tab][tab]: »ñµÃÒÔc¿ªÍ·µÄshellÃüÁî
alias lm='ls -al' £º È¡±ðÃû
unalias
type [cmd] : ÅжÏÊÇbashÄÚ½¨»¹ÊÇ·ÇÄÚ½¨µÄcmd
":Ë«ÒýºÅÄÚµÄÌØÊâ×Ö·û¿ÉÒÔ±£ÓбäÁ¿ÌØÐÔ
':µ¥ÒýºÅÄÚµÄÌØÊâ×Ö·û¾¡ÎªÒ»°ãµÄ×Ö·û
unset ±äÁ¿Ãû£ºÈ¡Ïû±äÁ¿Ãû
$HOME
$PATH
$SHELL
$MAIL
$LANG
$RANDOM
$HSITSIZE
$ENV
env: Áгöµ±Ç°s ......

linuxÐÞ¸ÄÖ÷»úÃûµÄ·½·¨

linuxÐÞ¸ÄÖ÷»úÃûµÄ·½·¨
ÓÃhostnameÃüÁî¿ÉÒÔÁÙʱÐ޸ĻúÆ÷Ãû£¬µ«»úÆ÷ÖØÐÂÆô¶¯Ö®ºó¾Í»á»Ö¸´Ô­À´µÄÖµ¡£
#hostname   //²é¿´»úÆ÷Ãû
#hostname -i  //²é¿´±¾»úÆ÷Ãû¶ÔÓ¦µÄipµØÖ·
ÁíÍâÒ»ÖÖ·½·¨¾ÍÊÇÖ®¾ÃÐÞ¸ÄÅäÖÃÎļþ
ÐÞ¸Ä/etc/sysconfig/network   ÐÞ¸ÄÕâ¸öÎļþ£¬ÏµÍ³²ÅÓÐЧ
    /etc ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ