- 浏览: 112578 次
最新评论
文章列表
php无刷新上传文件,用到两个文件index.html与upload.php。
1,文件:index.html
<html>
<head>
<title>无刷新上传文件_脚本学堂_www.jbxue.com</title>
<meta Content-type="text/html" charset="utf-8" />
<script type="text/javascript">
function startU ...
对磁盘进行查看和控制的两个linux命令,df和du。
一、du命令
首先看一下du的help说明:
[root@misdwh opt]# du --help
Usage: du [OPTION]... [FILE]...
or: du [OPTION]... --files0-from=F
Summarize disk usage of each FILE, recursively for directories.
Mandatory arguments to long options are mandatory for short options too.
-a, ...
hdparm 命令
功能说明:显示与设定硬盘的参数。
语法:hdparm [-CfghiIqtTvyYZ][-a <快取分区>][-A <0或1>][-c ][-d <0或1>][-k <0或1>][-K <0或1>][-m <分区数>][-n <0或1>][-p ][-P <分区数>][-r <0或1>][-S <时间>][-u <0或1>][-W <0或1>][-X <传输模式>][设备]
补充说明:hdparm可检测,显示与设定ID ...
PHP中创建Cookie数组的方法,几个小例子。
创建cookie数组:
<?php
setcookie("ICNet[Reg]", "This is reg cookie", time() + 3600);
setcookie("ICNet[Active]", "This is login cookie.", time() + 3600);
print_r($_COOKIE);
/*Result:
Array ( [ICNet] => Array ( [Reg] => This ...
根据ID填充文本框的小例子。
需要引入外部jquery框架。
1,前台:
<script type="text/javascript">
/**
* 根据ID填充文本框中内容
* edit by www.jbxue.com
*/
function func_load_remark(sr_id){
if(sr_id!=0){
$.getJSON("loadSrRemark.do?date="+new Date(), {srid:sr_id}, function(srmain){
...
tar命令
tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的使用中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加 ...
如何避免SSH连接因超时闲置断开?
用SSH过程连接时,经常遇到长时间不操作而被服务器踢出的情况,常见提示:Write failed: Broken pipe
这是因为如果有一段时间在SSH连接上无数据传输,连接就会断开。解决此问题有两种方法。
方案一:在客户端设置
方法很简单,只需在客户端电脑上编辑(需要root权限)/etc/ssh/ssh_config,并添加如下一行:
ServerAliveInterval 60
此后该系统里的用户连接SSH时,每60秒会发一个KeepAlive请求,避免被踢。
方案二:在服务器端设置
如果有相应的权限,也可以在linux服务器上设置,即编辑 ...
第1种方法:
1.在系统进入单用户状态,直接用passwd root去更改
2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:
#> cd /mnt
#> mkdir hd
#> mount -t auto /dev/hdaX(原来/分区所在的分区号) hd
#> cd hd
#> chroot ./
#> passwd root
这样可以搞定
3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同.
第2种方法:
用lilo引导系统时:
1. 在出现 lilo: 提示时键入 linux ...
/etc/passwd 文件是系统的主要文件之一。该文件中包含了所有用户登录名清单;为所有用户指定了主目录;在登录时使用的 shell 程序名称等。该文件还保存了用户口令;给每个用户提供系统识别号。
/etc/passwd 文件是一个纯文本文件,每行采用了相同的格式:
name:password:uid:gid:comment:home:shell
含义如下:
域 说明
name
用户登录名
password
用户口令。此域中的口令是加密的。当用户登录linux系统时,系统对输入的口令采取相同的算法,与此域中的内容进行比较。如果此域为空,表明该用户登录时不需要口令。
uid
指定用 ...
apache本地服务器,启动后又自动停止:
setup_inherited_listeners(), WSASocket failed to open the inherited socket
打开电脑然后在服务里面启动Apache服务器,显示“本地计算机上的APACHE服务启动后又停止了.一些自动停止,如果它们没有什么可做的,例如"性能日记和报警"服务”。
有人说要修改hosts文件,把127.0.0.1和localhost对应起来,但是我那个一直是对应的。没办法又看了下apache日志,结果发现“[crit] (OS 10022)提供了一个无效的参数。 : Child ...
在apache虚拟主机中设置泛域名解析,主要是用到ServerAlias 的配置.
1、支持多域名
例如,让mail.jbxue.org、smtp.jbxue.org、pop3.jbxue.org 都指向同一个虚拟主机,可以写成:
ServerName mail.jbxue.com
ServerAlias smtp.jbxue.com pop3.jbxue.com
ServerName 用于指定首选域名,其他的域名用ServerAlias指定,并用空格区分即可。
2、支持泛域名解析
ServerAlias 可支持扩展符,例如,我们希望 xx.a.com 下的所有二级子域名都能用同一个 ...
rsync 是很强大的同步工具。不少project都提供 http ftp rsync 等mirror方式 rsync官方主页是 http://samba.anu.edu.au/rsync/。
rsync(d)服务端启动两种方式
1.daemon 2.xinetd inetd
启动后绑在 TCP/873 端口
% cat /etc/xinetd.d/rsync
# default: off
# description: The rsync server is a good addition to an ftp server, as it \
# allows crc checksummi ...
在移动机房放置一台CDN代理服务器,通过智能DNS解析,让电信用户直接访问Web服务器、让移动用户访问CDN代理服务器,解决移动用户访问Web服务器慢的问题。
案例:
Web服务器:域名www.abc.com IP:192.168.21.129 电信单线路接入
访问用户:电信宽带用户、移动宽带用户
出现问题:电信用户打开www.abc.com正常,移动用户打开www.abc.com很慢,甚至打不开
解决方案:在移动机房放置一台CDN代理服务器,通过智能DNS解析,让电信用户直接访问Web服务器、让移动用户访问CDN代理服务器,解决移动用户访问Web服务器慢的问题
具体操作:
CDN代理服务器: ...
linux命令之find命令使用举例。
在当前目录和子目录下查找文件MyCProgram.c
# find . -name "MyCProgram.c"
查找文件且忽略大小写
# find . -iname "MyCProgram.c"
查找不包含MyCProgram.c的文件
find . -maxdepth 1 -not -iname "MyCProgram.c"
在/下3到5级子目录中查找passwd
# find / -mindepth 3 -maxdepth 5 -name passwd
查找且执行命令
...
find的语法:
find [起始目录] 寻找条件 操作
还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]
因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索,所以我觉的这个地方说是“起始目录”是非常好的。
该命令中的寻找条件可以是一个用逻辑运算符 not、and、or 组成的复合条件。逻辑运 算符 and、or、not 的含义为:
(1) and:逻辑与,在命令中用“-a”表示,是系统缺省的选项,表示只有当所给的条 件都满足时,寻找条件才算满足。例如:
find –n ...