知行合一

如何使用二进制方式上传!

嘟嘟鱼阅读(162)

几种常见的FTP软件的二进制设置说明:
1.FlashFXP。
2.LeapFTP。
3.CuteFTP。

关于FlashFXP的使用:
FlashFXP:在工具栏中,选项->参数(也可以直接按F6键),在弹出来的窗口中,选择“传输(T)”卡,在传输模式中选择“二进制”。

关于LeapFTP的使用:
LeapFTP:在 Options(选项)菜单中选择 Parameters(参数设置),选择其中的(ASCII 扩展名),出现列表后,选中其中的“*.PHP”,点右边的(删除),再点右边的(确定)即可。如果“*.PHP”项目不存在的话,可直接使用,不需另行设置。

关于CuteFTP的使用:
CuteFTP:进入软件后按 ALT+F7 进入 Global Options(全局选项),传输—-传输方式—-二进制
强调一下二进制是binary 不是ASCII!!!

head,tail,sed的用法

嘟嘟鱼阅读(245)

 今天说下linux下查看文件内容的特殊方法

  相信最基本的cat和less你已经很熟悉了,如果有特殊的要求呢:

  1. 如果你只想看文件的前5行,可以使用head命令,如:

  head -5 /etc/passwd

  2. 如果你想查看文件的后10行,可以使用tail命令,如:

  tail -10 /etc/passwd

  tail -f /var/log/messages

  参数-f使tail不停地去读最新的内容,这样有实时监视的效果,当你在ppp拨号的过程中用它岂不是很方便!

  3. 查看文件中间一段,你可以使用sed命令,如:

  sed -n ‘5,10p’ /etc/passwd

  这样你就可以只查看文件的第5行到第10行。本文来自:http://doc.linuxpk.com/168.html

linux下RAR的安装和使用

嘟嘟鱼阅读(235)

今天发现有台服务器没装rar,提示:rar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
还是hao32给搞定的,问了下方法,原来是因为没装gcc-c++,下面说下过程
首先下载rarlinux-3.7.1.tar.gz
2然后解压
# tar xvfz    rarlinux-3.7.b1.tar.gz
3安装
# make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
4解压文件:

# rar x test.rar /
rar: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by rar)

5需要GLIBC_2.4。如果没有GLIBC_2.4可以

# cp ./rar/rar_static /usr/local/bin/rar

rar_static 版是 static linking 版本,不会有 glibc 程式库版本不和的问题。

再次解压:
[root@xxxx ~]# rar x test.rar /

RAR 3.71   Copyright (c) 1993-2007 Alexander Roshal   20 Sep 2007
Shareware version         Type RAR -? for help
Extracting from test.rar
Extracting  /test.txt                                                 OK
All OK
6打包
rar a install.rar ./install.log
好了!大功告成:)

linux下文件或目录访问权限,属性命令使用方法

嘟嘟鱼阅读(136)

简单的整理下..方便初学者学习,主要是我自己也方便查找,嘿嘿

每一文件或目录的访问权限都有三组,每组用三位表示,分别为文件属主的读、写和执行权限;与属主同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。当用ls -l命令显示文件或目录的详细信息时,最左边的一列为文件的访问权限.例如: (更多…)

linux文件权限

嘟嘟鱼阅读(140)

这里只是简单介绍下linux文件权限,仅仅介绍下最简单的用法,便于linux初学者学习和参考

使用ls -l来列出目录下文件的详情
示例:
[root@linux ~]# ls -l
total 14192
-rw——- 1 root root    1162 Sep 23 11:27 anaconda-ks.cfg
-rw-r–r– 1 root root 3800326 Sep 23 11:27 Discuz!_6.0.0_SC_GBK.zip
-rw-r–r– 1 root root   13417 Sep 23 11:27 install.log
-rw-r–r– 1 root root  556297 Oct 10 16:30 log1.zip
-rw-r–r– 1 root root 9942299 Oct 10 16:29 mjj.log
drwxr-xr-x 3 root root    4096 Sep 23 11:55 test
-rw-r–r– 1 root root    1184 Sep 23 11:55 test.sh (更多…)

如何用.htaccess实现防盗链

嘟嘟鱼阅读(265)

防盗链原理:
http标准协议中有专门的字段记录referer
一来可以追溯上一个入站地址是什么
二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。
因此所有防盗链方法都是基于这个Referer字段
网上比较多的2种

一种是使用apache文件FileMatch限制,在httpd.conf中增加 ( 其实也可以将把下面的语句存成一个.htaccess文件),并放到你的网站的根目录(就是www/html目录),这样子别人就没有办法盗连你的东东了~~ (更多…)