??xml version="1.0" encoding="utf-8" standalone="yes"?>在线免费av网址,中文字幕一区二区三中文字幕,日韩亚洲精品电影http://www.aygfsteel.com/persister/category/46311.htmlzh-cnSun, 12 Sep 2010 17:08:14 GMTSun, 12 Sep 2010 17:08:14 GMT60unzip命ohttp://www.aygfsteel.com/persister/archive/2009/04/21/266782.htmlpersisterpersisterTue, 21 Apr 2009 08:38:00 GMThttp://www.aygfsteel.com/persister/archive/2009/04/21/266782.htmlhttp://www.aygfsteel.com/persister/comments/266782.htmlhttp://www.aygfsteel.com/persister/archive/2009/04/21/266782.html#Feedback0http://www.aygfsteel.com/persister/comments/commentRss/266782.htmlhttp://www.aygfsteel.com/persister/services/trackbacks/266782.html
Linux----UnZip命o
功能说明Q解压羃zip文g
?法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密码>][.zip文g][文g][-d <目录>][-x <文g>] ?unzip [-Z]
补充说明Qunzip?zip压羃文g的解压羃E序?
?敎ͼ
-c 解压羃的结果显C到屏幕上,q对字符做适当的{换?
-f 更新现有的文件?
-l 昄压羃文g内所包含的文件?
-p ?c参数cMQ会解压羃的结果显C到屏幕上,但不会执行Q何的转换?
-t 查压~文件是否正?
-u ?f参数cMQ但是除了更新现有的文g外,也会压~文件中的其他文件解压羃到目录中?
-v 执行是时昄详细的信息?
-z 仅显C压~文件的备注文字?
-a Ҏ本文件进行必要的字符转换?
-b 不要Ҏ本文件进行字W{换?
-C 压羃文g中的文g名称区分大小写?
-j 不处理压~文件中原有的目录\径?
-L 压~文件中的全部文件名改ؓ写?
-M 输出结果送到moreE序处理?
-n 解压~时不要覆盖原有的文件?
-o 不必先询问用Punzip执行后覆盖原有文件?
-P<密码> 使用zip的密码选项?
-q 执行时不昄M信息?
-s 文件名中的I白字符转换为底U字W?
-V 保留VMS的文件版本信息?
-X 解压~时同时回存文g原来的UID/GID?
[.zip文g] 指定.zip压羃文g?
[文g] 指定要处?zip压羃文g中的哪些文g?
-d<目录> 指定文g解压~后所要存储的目录?
-x<文g> 指定不要处理.zip压羃文g中的哪些文g?
-Z unzip -Z{于执行zipinfo指o?


persister 2009-04-21 16:38 发表评论
]]>
php安装http://www.aygfsteel.com/persister/archive/2009/04/05/264025.htmlpersisterpersisterSun, 05 Apr 2009 13:09:00 GMThttp://www.aygfsteel.com/persister/archive/2009/04/05/264025.htmlhttp://www.aygfsteel.com/persister/comments/264025.htmlhttp://www.aygfsteel.com/persister/archive/2009/04/05/264025.html#Feedback0http://www.aygfsteel.com/persister/comments/commentRss/264025.htmlhttp://www.aygfsteel.com/persister/services/trackbacks/264025.html 1. 安装zlib (安装libpng和gd前需要先安装zlib)Q?br />     # tar zxvf zlib-1.2.3.tar.gz
    # cd zlib-1.2.3
    # ./configure
    # make;make install   
2. 安装libpngQ?br />     # tar zxvf libpng-1.2.12.tar.gz
    # cd libpng-1.2.12
    # ./configure
    # make;make install   
3. 安装freetypeQ?br />     # tar zxvf freetype-2.2.1.tar.gz
    # cd freetype-2.1.10
    # ./configure --prefix=/usr/local/freetype
    # make;make install   
4. 安装jpegQ?br />     # tar zxvf jpegsrc.v6b.tar.gz
    # cd jpeg-6b
    # mkdir /usr/local/jpeg
    # mkdir /usr/local/jpeg/bin
    # mkdir /usr/local/jpeg/lib
    # mkdir /usr/local/jpeg/include
    # mkdir /usr/local/jpeg/man
    # mkdir /usr/local/jpeg/man/man1
    # ./configure --prefix=/usr/local/jpeg --enable-shared --enable-static
    # make;make install   
5. 安装gdQ?br />     # tar zxvf gd-2.0.35.tar.gz
    # cd gd-2.0.35
    # ./configure --prefix=/usr/local/gd --with-jpeg=/usr/local/jpeg --with-freetype=/usr/local/freetype --with-png --with-zlib
    //~译q程中会看到如下信息
    ** Configuration summary for gd 2.0.33:    Support for PNG library: yes
    Support for JPEG library: yes
    Support for Freetype 2.x library: yes
    Support for Fontconfig library: no
    Support for Xpm library: no
    Support for pthreads: yes
    //可以看到png ?jpeg ?freetype都已l安装上?br />     # make
    # make install   
6. 正式安装php
    # tar zxvf php-5.2.3.tar.gz
    # cd php-5.2.3
    #  ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/lib/mysql --with-gd=/usr/local/gd --with-zlib-dir  --with-jpeg-dir=/usr/local/jpeg --with-freetype-dir=/usr/local/freetype --enable-sockets --with-iconv --enable-mbstring --enable-force-cgi-redirect --with-config-file-path=/usr/local/php5/etc
    # make
    # make install   

7.整合php和apache
    cp php.ini-dist /usr/local/php5/etc/php.ini
    vi /usr/local/php5/etc/php.ini
    extension=php_mysql.dll前面?L
    注意?usr/local/apache2/conf/httpd.conf加上下代码apache执行PHP 
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php3 .php3
    AddType application/x-httpd-php4 .php4
    AddType application/x-httpd-php-source .phps   

8. 安装ZendOptimizer
    # tar zxvf ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz
    # cd ZendOptimizer-3.0.1-linux-glibc21-i386
    # ./install.sh    ?软g下蝲地址:    apache 2.2.4 http://www.jtcyxx.com/down/2007/1030/down_5.html
   mysql 5.0.22: http://download.jcwcn.com/soft/server/2007-02-14/75.html#edown
   php 5.2.9: http://www.php.net/downloads.php#
   zlib 1.2.3: http://www.zlib.net/zlib-1.2.3.tar.gz   libpng 1.2.23:http://jaist.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.23.tar.gz   freetype 2.3.5:http://nchc.dl.sourceforge.net/sourceforge/freetype/freetype-2.3.5.tar.gz   jpeg: http://www.ijg.org/files/jpegsrc.v6b.tar.gz
    gd 2.0.35: http://www.libgd.org/releases/gd-2.0.35.tar.gz

 

===================================

重启apache
# /usr/local/apache2/bin/apachectl restart
?usr/local/apache2/htdocs目录里徏一内容为: <?php phpinfo(); ?> 的PHP文g,命名为index.php, 输入URL地址Qhttp://localhost/index.phpQ查看PHP配置是否正确

如果不正,可以重启机子在试

------------------------------------------------------
自定义文件目录,修改http.conf
ServerName http://localhost:80

DocumentRoot /var/www

#<Directory "/usr/local/apache2/htdocs">
<Directory "var/www">
Q注意不要和perl的配|冲H)

如果增加Ƣ迎面则:
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>
q样只要输入http://localhost/卛_得到index.php的页?br />
------------------------------------------------------



persister 2009-04-05 21:09 发表评论
]]>
Linux档案Ҏ权限Q?SUID/SGID/Sticky Bithttp://www.aygfsteel.com/persister/archive/2009/03/22/261358.htmlpersisterpersisterSun, 22 Mar 2009 13:28:00 GMThttp://www.aygfsteel.com/persister/archive/2009/03/22/261358.htmlhttp://www.aygfsteel.com/persister/comments/261358.htmlhttp://www.aygfsteel.com/persister/archive/2009/03/22/261358.html#Feedback0http://www.aygfsteel.com/persister/comments/commentRss/261358.htmlhttp://www.aygfsteel.com/persister/services/trackbacks/261358.htmlSet UID: 是ؓ?span class="text_import2">让一般用者在执行某些E式的时候, 能够暂时的具有该E式拥有者的权限。一个应用场景就是:一些脚本,讄了它们的uidQ这h定的一些用户只要执行这些脚本就能够完成相应的工作,而无M数据库管理员的n份登录,以免不小心破坏了数据库服务器。通过执行q些脚本Q他们可以完成数据库备䆾及其他管理Q务,但是在这些脚本运行结束之后,他们又回复C们作为普通用L权限?br /> 2.Set GID:
  • 档案Q如?SGID 是设定在 binary file 上面Q则不论使用者是谁,在执行该E式的时候, 他的有效组 (effective group) 会变成该程式的组所有h (group id)?br />
  • 目录Q如?SGID 是设定在 A 目录上面Q则在该 A 目录内所建立的档案或目录?group Q将会是 ?A 目录?group .

3.Sticky Bit: 目前只针对目录有效,对于档案已经没有效果了?SBit 对于目录的作用是Q?#8216;在具?SBit 的目录下Q用者若在该目录下具?w ?x 的权限, 则当使用者在该目录下建立档案或目录时Q只有档案拥有者与 root 才有权力删除’。换句话_当甲q个使用者于 A 目录下是拥有 group 或者是 other 的项目,q且拥有 w 的权限, q表C?#8216;甲用者对该目录内M人徏立的目录或档案均可进?"删除/更名/搬移" {动作?#8217; 不过Q?span class="text_import2">如果?A 目录加上?Sticky bit 的权限项目时Q?则甲只能够针对自己徏立的档案或目录进行删?更名/Ud{动?/span>

4.SUID/SGID/SBIT 权限讑֮: 如何开启档案成ؓh SUID ?SGID 的权限呢Q! q就需要刚刚的数字更改权限的方法了Q现在你应该已经知道数字型态个更改权限方式?#8216;三个数字’的组合, 那么如果在这三个数字之前再加上一个数字的话,那最前的面数字就代表q几个属性了Q?( 注:通常我们使用 chmod xyz filename 的方式来讑֮ filename 的属性时Q则是假设没?SUID, SGID ?Sticky bit 啦! )

  • 4 ?SUID
  • 2 ?SGID
  • 1 ?Sticky bit

        [root@linux ~]# cd /tmp
        [root@linux tmp]# touch test
        [root@linux tmp]# chmod 4755 test; ls -l test
        -rwsr-xr-x  1 root root 0 Jul 20 11:27 test
        [root@linux tmp]# chmod 6755 test; ls -l test
        -rwsr-sr-x  1 root root 0 Jul 20 11:27 test
        [root@linux tmp]# chmod 1755 test; ls -l test
        -rwxr-xr-t  1 root root 0 Jul 20 11:27 test
        [root@linux tmp]# chmod 7666 test; ls -l test
        -rwSrwSrwT  1 root root 0 Jul 20 11:27 test
        # q个例子p特别心啦!怎么会出现大写的 S ?T 呢?不都是小写的吗?
        # 因ؓ s ?t 都是取代 x q个参数的,但是你有没有发现阿,我们是下?nbsp;
        # 7666 喔!也就是说Q?user, group 以及 others 都没?x q个可执行的标志 
        # ( 因ؓ 666 嘛! )Q所以,q个 S, T 代表的就?#8216;I的’啦!怎么_ 
        # SUID 是表C?#8216;该档案在执行的时候,h档案拥有者的权限’Q但是档?br />         # 拥有者都无法执行了,哪里来的权限l其他h使用Q当然就是空?/span>



persister 2009-03-22 21:28 发表评论
]]>
RedHat Linux中的搜烦命oȝhttp://www.aygfsteel.com/persister/archive/2008/12/20/247560.htmlpersisterpersisterSat, 20 Dec 2008 15:34:00 GMThttp://www.aygfsteel.com/persister/archive/2008/12/20/247560.htmlhttp://www.aygfsteel.com/persister/comments/247560.htmlhttp://www.aygfsteel.com/persister/archive/2008/12/20/247560.html#Feedback0http://www.aygfsteel.com/persister/comments/commentRss/247560.htmlhttp://www.aygfsteel.com/persister/services/trackbacks/247560.html1、which Q只能查扑֏执行文gQ而且不支持正则表辑ּQ而且可以搜烦全部的执行档Q?br /> 2?span class="text_import1">whereis Q只能查扑֏执行文gQ速度很快Q不支持正则表达式;
3、locateQ可以查出所有的文g和目录,不支持正则表辑ּQ但是查出的l果W合正则表达式的Q如你查
   locate passwd ?/*passwd*也即是所有文件名中含有passwd字符串的都能够被查找出来Q?br /> 4、findQ此指o很强大。首先可以指定目录,W二可以按照用户权限属性等查询Q第三支持正则表辑ּ查询?br /> 5、grepQ查询文本字W串的,与上面查询文档和目录不一栗?br />

persister 2008-12-20 23:34 发表评论
]]>
RedHat Linux中的hard link和symbolic linkhttp://www.aygfsteel.com/persister/archive/2008/12/19/247309.htmlpersisterpersisterFri, 19 Dec 2008 04:48:00 GMThttp://www.aygfsteel.com/persister/archive/2008/12/19/247309.htmlhttp://www.aygfsteel.com/persister/comments/247309.htmlhttp://www.aygfsteel.com/persister/archive/2008/12/19/247309.html#Feedback0http://www.aygfsteel.com/persister/comments/commentRss/247309.htmlhttp://www.aygfsteel.com/persister/services/trackbacks/247309.html
 symbolic link可以理解为创造了一个target的PATH的指针。symbolic linkq不指向target直接的inode位置Q而是指向target的PATH。由于是创造,所以symlink和target有着不同? inode. symlink可以跨越filesystem, 可以link目录。如果target文g被删除,则在pȝ中symbolic link会报错,因ؓPath的文件不存在了?

persister 2008-12-19 12:48 发表评论
]]>
RedHat Linux中的vi命oQ这个比较全了)http://www.aygfsteel.com/persister/archive/2008/12/18/247183.htmlpersisterpersisterThu, 18 Dec 2008 09:57:00 GMThttp://www.aygfsteel.com/persister/archive/2008/12/18/247183.htmlhttp://www.aygfsteel.com/persister/comments/247183.htmlhttp://www.aygfsteel.com/persister/archive/2008/12/18/247183.html#Feedback0http://www.aygfsteel.com/persister/comments/commentRss/247183.htmlhttp://www.aygfsteel.com/persister/services/trackbacks/247183.html


q入vi的命?br /> ============
vi filename: 打开或新建文Ӟq将光标|于W一行首
vi +n filename: 打开文gQƈ光标置于第n行首
vi + filename: 打开文gQƈ光标置于最后一行首
vi +/pattern filename: 打开文gQƈ光标置于第一个与pattern匚w的串?br /> vi -r filename: 在上ơ正用vi~辑时发生系l崩溃,恢复filename
vi filename....filename: 打开多个文gQ依ơ进行编?/p>

Ud光标cd?br /> ==============
h: 光标左移一个字W?br /> l: 光标右移一个字W?br /> space: 光标右移一个字W?br /> Backspace: 光标左移一个字W?br /> k或Ctrl+p: 光标上移一?br /> j或Ctrl+n: 光标下移一?br /> Enter: 光标下移一?br /> w或W : 光标右移一个字臛_?注意Q字首是指一个word的第一?
b或B : 光标左移一个字臛_?br /> e或E : 光标右移一个字臛_?br /> ): 光标U至句尾
(: 光标U至句首
}: 光标U至D落开?*****)
{: 光标U至D落l尾(*****)
nG: 光标U至Wn行首(*****)
n+: 光标下移n?*****)
n-: 光标上移n?*****)
n$: 光标U至Wn行尾
H: 光标U至屏幕行
M: 光标U至屏幕中间?br /> L: 光标U至屏幕最后行
0: 光标U至当前行首
$: 光标U至当前行尾(*****)

gg:Ud光标到文档首?*****)
G: Ud光标到文档尾?*****)

屏幕Lcd?br /> ==============
Ctrl+u: 向文仉d?br /> Ctrl+d: 向文件尾d?br /> Ctrl+f: 向文件尾M?*****)
CtrlQb: 向文仉M?*****)
nz: 第n行滚臛_q顶部,不指定n时将当前行滚臛_q顶部?/p>

插入文本cd?br /> ==============
i: 在光标前(*****)
I: 在当前行?br /> a: 光标?br /> A: 在当前行?br /> o: 在当前行之下新开一?*****)
O: 在当前行之上新开一?br /> r: 替换当前字符
R: 替换当前字符及其后的字符Q直xESC?br /> s: 从当前光标位|处开始,以输入的文本替代指定数目的字W?br /> S: 删除指定数目的行Qƈ以所输入文本代替?br /> ncw或nCW: 修改指定数目的字
nCC: 修改指定数目的行

删除命o
========
ndw或ndW: 删除光标处开始及其后的n-1个字
do: 删至行首
d$: 删至行尾
ndd: 删除当前行及其后n-1?*****)
x或X: 删除一个字W,x删除光标后的Q而X删除光标前的(*****)

搜烦及替换命?br /> ==============
/pattern: 从光标开始处向文件尾搜烦pattern(*****)
?pattern: 从光标开始处向文仉搜烦pattern
n: 在同一方向重复上一ơ搜索命?*****)
N: 在反方向上重复上一ơ搜索命?*****)
:s/p1/p2/g: 当前行(只对一行生效?中所有p1均用p2替代(*****)
:n1,n2s/p1/p2/g: 第n1至n2行中所有p1均用p2替代(*****)
:g/p1/s//p2/g: 文件中所有p1均用p2替换(*****)

选项讄
========
all: 列出所有选项讄情况
term: 讄l端cd
ignorance: 在搜索中忽略大小?br /> list: 昄制表?Ctrl+I)和行标?$)
number: 昄行号
report: 昄由面向行的命令修改过的数?br /> terse: 昄短的警告信息
warn: 在{到别的文件时若没保存当前文g则显CNO write信息
nomagic: 允许在搜索模式中Q用前面不?#8220;\”的特D字W?br /> nowrapscan: 止vi在搜索到达文件两端时Q又从另一端开?br /> mesg: 允许vi昄其他用户用write写到自己l端上的信息

最后行方式命o
==============
:n1,n2 co n3: n1行到n2行之间的内容(包含n1,n2行本w?拯到第n3行下(*****)
:n1,n2 m n3:n1行到n2行之间的内容U至到第n3行下(*****)
:n1,n2 d: ?n1行到n2行之间的内容删除(*****)
:w: 保存当前文g(*****)
:e filename: 打开文gfilenameq行~辑
:x: 保存当前文gq?*****)
:q: 退出vi(*****)
:q!: 不保存文件ƈ退出vi(*****)
:!command: 执行shell命ocommand
:n1,n2 w!command: 文件中n1行至n2行的内容作ؓcommand的输入ƈ执行之,
 若不指定n1Qn2Q则表示整个文件内容作为command的输?br /> :r!command: 命令command的输出结果放到当前行


取消与重做命?br /> -----------------------
u: undo(*****)
ctrl + r: redo(*****)


补充Q?br /> 1、如何vi默认显C?br />    1、cd ~ 回到当前用户home目录
   2、执?vi .vimrc 命o
   3、在打开的文件中d一行代?nbsp; set number
   4?保存退出,OK

persister 2008-12-18 17:57 发表评论
]]>
վ֩ģ壺 | ƽ| Ͷ| | °Ͷ| | | | | | | | ɽ| | | ޳| | | ˮ| | ½| | | ɳ| | ̩| ʡ| | | | | ɽ| ͤ| Ϻ| | | º| ͨ| | ȫ| |