一.关于crontab 有些Ubuntu 版本,cron是被默认安装并启动的。如果没有启动,自行设置并启动(chkconfig\sysv-rc-conf)。配置文件/etc/crontab: # m h dom mon dow user command 17 * * * * root cd / &
使用rsync -aP --exclude=upload 只能排除upload文件/目录。 如果要排除多个文件/目录,怎么办? 那只能建一个exclude.list,里面填写要排除的目录(一行一个文件/目录),然后rsync -aP --exclude-from=“exclude.list“ 如:rsync -aP --exclude-fro
#!/usr/bin/expect #批量创建用户名 set IP [lindex $argv 0] #脚本第一个参数是远程服务器IP set USER [lindex $argv 1] #远程服务
错误的原因是,把两个}{挨到一起造成的 ....... if {$argc!=4}{ puts stderr "Usage:your arguments is error!" exit 1 } spawn ssh $user@$
安装非常简单,如是其他版本linux系统,使用相应的在线升级命令即可,如apt-get 1.安装中文包:yum -y groupinstall chinese-support 2.修改字符编码配置文件 vi /etc/sysconfig/i18n LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED
1、 make clean之后重新执行make,如果还不OK,执行第2步 2、编译时使用make ZEND_EXTRA_LIBS='-liconv' ---编译成功
添加PATH环境变量,第1种方法: [root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [root@lx_web_s1 ~]# echo $PATH /usr/local/webserver/my
判断依据: 1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 以惠普DL380G6为例说明: ①物理cpu个数: [root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc
Kilobyte〈KB〉=1024 bytes Megabyte〈MB〉=1024 Kilobytes Gigabyte〈GB〉=1024 Megabytes Terabyte〈TB〉=1024 Gigabytes Petabyte〈PB〉=1024 terabytes Exabyte〈EB〉=1024 petabytes Zettabyte〈ZB〉=1024 exabyt
Linux计划任务,自动删除n天前的旧文件 linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文
例如:http://www.wgsails.com是一个自动执行更新网站的东西,可否让crontab每天的几点访问一下这个网页? lynx -source http://www.wgsails.com > /dev/null 2>&1 或者 wget -q --spider http://www.wgsails.com 应用到Crontab &nb
1、只允许某个IP登录,拒绝其他所有IP 在 /etc/hosts.allow 写: sshd: 1.2.3.4 在 /etc/hosts.deny 写: sshd: ALL 用 iptables 也行: iptables -A INPUT -p tcp --dport 22 -j DROP iptables -A INPUT -p tcp --dport 22 -s 1.2.3
具体步骤如下: 1.开启Rewrite环境 编辑/etx/httpd/conf/http.conf文件 去掉“#loadmodule rewrite_module modules/mod_rewrite.so”前面的# 2.还需要准许任何目录中使用“.htaccess”,修改“AllowOverride”值改为&ldq
cd ext/sockets /usr/local/php/bin/phpize ./configure --prefix=/usr/local/php/lib --with-php-config=/usr/local/php/bin/php-config --enable-sockets make && make install
RAID是通过磁盘阵列与数据条块化方法相结合, 以提高数据可用率的一种结构。IBM早于1970年就开始研究此项技术 。RAID 可分为RAID级别1到RAID级别6, 通常称为: RAID 0, RAID 1, RAID 2, RAID 3,RAID 4,RAID 5,RAID6。每一个RAID级别都有自己的强项和弱项. “奇偶校验”定义为用户数据的冗余信息, 当硬盘失
本次编译只是单独编译php的扩展库,然后将编译好的php扩展库加到现在运行的php中,不对现在运行的php重新编译,所以对现在运行的php没有任何影响。 假如原先编译的php目录在/usr/local/php目录下;apache在/usr/local/apache2目录下;php源代码在/usr/local/src/php-5.2.14目录下。如果实际目录与假定的目录不一致,则在下面的命令中做调
什么是Cron和Crontab Unix和Linux系统的各个发行版本基本都支持Cron,Cron /Crontab允许我们在设定的时间自动执行或定时执行某个任务,如应用程序或脚本。更详细的概念和使用方法介绍请点击Cron和Crontab是什么? 现在我们要讨论的是,许多的php程序员都可以很快完成Web应用的开发,PHP代码的调试也比PERL或C语言容易很多,不过经常会碰到有php程序员会问
电脑脑中必不可少的就是操作系统。而Linux的发展非常迅速,有赶超微软的趋势。这里介绍Linux的知识,让你学好应用Linux系统。比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile
服务有三类 1。用Init启动的,在/etc/inittab 中定义 2。Launch by System-V Startup Script 3。由xinetd管理,在/etc/xinetd.d/中定义 用chkconfig --list看的话,列在前面的是第二种,列在 xinetd base services 后的是第三种,你说的用ntsysv设置的是第二种,可以用 whatis 看其大
FTP的连接一般是有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般会支两种不同的模式,一种是Port模式,一种是Passive模式(Pasv Mode),先说说这两种不同模式连接方式的分别: 先假设客户端为C,服务端为S。 所谓Port模式: 当客户端C向服务端S连接后,使用的是Port模式,那么客户端C
第一步:创建分区 root# fdisk /dev/had à进入到新添加的硬盘中 The number of cylinders for this disk is set to 10402. There is nothing wrong
具体操作:1:用鼠标点一下vmware里,把焦点转移到vmware2。插入u盘,系统会自动识别3。建立挂载目录,一般#mkdir /mnt/udisk这时候他会自动检测到,然后用 fdisk- l看一眼 ,,[root@yyl-0377 root]# fdisk -lDisk /dev/sda: 5368 MB, 5368709120 bytes255 heads, 63 sectors/trac
sysstat 使用yum安装 #yum install sysstat sysstat的安装包是:sysstat-5.0.5-1.i386.rpm,装完了sysstat-5.0.5-1.i386.rpm后 就会有iostat、mpstat、sar、sa的功能,sysstat-5.0.5-1.i386.rpm 启动sysstat /etc/init.d/sysstat start 设置syssta
Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的访问授权。 所以,最常用的是: Order Deny,Allow Allow from All 注意“Deny,Allow”中间只有一个逗号,也只能有一个逗号,有空格都会出错;单词的大小写不限。上面设定的含义是先设定“
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) 这个是nginx重启是 经常遇到的。 网上找了很多信息 都是没有啥用。说的乱七八糟的。 发现原来是nginx重复重启。自己占用了端口。 解决 方法 killall -9 nginx 杀掉nginx 进程 &nbs
rpm 包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道。rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上,deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上。 我们知道如果要安装现成的这两种包的话,安装rpm包的命令是“rpm -参数”,安装deb包的命令是“dpkg -参数”。而Lin
例1:用指定的格式显示时间。 $ date '+This date now is =>%x ,time is now =>%X ,thank you !' This date now is =>11/12/99 ,time is now =>17:53:01,thank you ! 例2:用预定的格式显示当前的时间。 # date Fri Nov 26 15:2
/etc/securetty 文件 “/etc/securetty”文件允许你规定“root”用户可以从那个TTY设备登录。登录程序(通常是“/bin/login”)需要读取“/etc/securetty”文件。它的格式是:列出来的tty设备都是允许登录的,注释掉或是在这个文件中不存在的都是不允许root登录的。 注释掉(在这一行的开头加上#号)所有你想不让root登录的tt
,或使用了但是对于telnet、ftp等服务,如果将其一同关闭,那么对于管理员需要远程管理时,将非常不方便。Linux提供另外一种更为灵活和有效的方法来实现对服务请求用户的限制,从而可以在保证安全性的基础上,使可信任用户使用各种服务。Linux提供了一个叫TCPwrapper的程序。在大多数发布版本中该程序往往是缺省地被安装。利用TCPwrapper你可以限制访问前面提到的某些服务。而且TCPwr
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号