判断依据: 1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 以惠普DL380G6为例说明: ①物理cpu个数: [root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc
Linux计划任务,自动删除n天前的旧文件 linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文
具体步骤如下: 1.开启Rewrite环境 编辑/etx/httpd/conf/http.conf文件 去掉“#loadmodule rewrite_module modules/mod_rewrite.so”前面的# 2.还需要准许任何目录中使用“.htaccess”,修改“AllowOverride”值改为&ldq
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
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
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) 这个是nginx重启是 经常遇到的。 网上找了很多信息 都是没有啥用。说的乱七八糟的。 发现原来是nginx重复重启。自己占用了端口。 解决 方法 killall -9 nginx 杀掉nginx 进程 &nbs
/etc/securetty 文件 “/etc/securetty”文件允许你规定“root”用户可以从那个TTY设备登录。登录程序(通常是“/bin/login”)需要读取“/etc/securetty”文件。它的格式是:列出来的tty设备都是允许登录的,注释掉或是在这个文件中不存在的都是不允许root登录的。 注释掉(在这一行的开头加上#号)所有你想不让root登录的tt
,或使用了但是对于telnet、ftp等服务,如果将其一同关闭,那么对于管理员需要远程管理时,将非常不方便。Linux提供另外一种更为灵活和有效的方法来实现对服务请求用户的限制,从而可以在保证安全性的基础上,使可信任用户使用各种服务。Linux提供了一个叫TCPwrapper的程序。在大多数发布版本中该程序往往是缺省地被安装。利用TCPwrapper你可以限制访问前面提到的某些服务。而且TCPwr
) 基本不用编辑(POP3), 参考相应的服务器安装说明,在此文件中列出了所有可用的网络服务。# services This file describes the various services that are # include files, or, worse, just guessing them. # # 文件格式:服务名称 服务别名echo 7/tcp discard 9
搞了一下午的mcrypt centOS5上架设php整合一些扩展文件,需要安装libmcrypt+mhash+mcrypt 全部编译安装,安装到mcrypt的时候出现了问题 ./configure 提示出错,首先提示 *** Could not run libmcrypt test program, checking why...*** The test program failed t
Linux下查看网关的命令还是很多的,不过如果IP是DHCP获取,那么有些命令是不适用的,当然也有通用的查询网关命令. 1.cat /etc/resolv.conf (看DNS) 2.netstat –r 3.cat /etc/sysconfig/network 4.cat /etc/sysconfig/network-scripts/ifcfg-eth0 5.traceroute 第一
至少需要4块硬盘 DISK1, DISK2, DISK3, DISK4 一 RAID0+1 RAID0+1 不可以两边RAID0中各坏一块硬盘,但可以在单边同时坏掉单边的两块硬盘。 原因:假如DISK1 A1,DISK A2,DISK3 B1, D
在Centos中yum安装和卸载软件的使用方法安装方法安装一个软件时yum -y install httpd安装多个相类似的软件时yum -y install httpd*安装多个非类似软件时yum -y install httpd php php-gd mysql卸载一个软件时yum -y remove httpd卸载多个相类似的软件时yum -y remove httpd*卸载多个非类似软件时
下面我来讲讲如何作一个php的扩展 首先要有一个搭建好的php环境 我把php的安装在了/usr/local/php当然也通过 php的一个配置php.ini的路径但是要注意了 用这种方法安装的php扩展不能实现 我们在php安装以后的/usr/local/php/bin目录 找到这个文件phpize稍后我们将用到他 他就是个shell脚本你可以用vi p
一、什么是源码包软件;顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见;在国内源可见的软件几乎绝迹;大多开源软件都是国外出品;在国内较为出名的开源软件有fcitx;lumaqq;Lumaqq及scim等;但软件的源代码可见并不等于软件是开源的,我们还要以软件的许可为准;比如有些软件是源码可见的,但他约定用户只能按他约定的内容来修改;比如vbb论坛程序;所以一个软件是
先声明,我绝对是个Linux的菜鸟,以下的这些文字个人的安装笔记,是参考了网上许多高手的成功经验组合而成的,说实话我自己的东西不多 :)我想把这些经验写下来,既可以对其他跟我一样摸索的兄弟一个经验,也可以防止以后自己都忘记了,嘿嘿。所以如果某个大虾看到我借用了你的资源,请你不要生气。也欢迎大家进行指点。1、下载centos 4.4我是下载的DVD版本,大家也可以下载服务器CD安装版本,其实都差不多
一、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86
六、更改MySQL目录 MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步: 1、home目录下建立data目录 cd /home mkdir data 2、把MySQL服务进程停掉:
为何需要升级套件 这真是一个很有趣的课题,为何需要升级套件?通常我们升级的原因主要有三个: 1.需要新的功能,所以需要安装新的套件; 2.旧版本的套件上面可能有安全上的顾虑,所以需要更新到新版的套件; 3.旧版的套件执行效能不彰,或者执行的能力不能让管理者满足。 尤其是第二点,当一个套件有安全上的顾虑时,千万不要怀疑,赶紧更新套件吧!那幺更新的方法有哪些呢?基本上就是
1.安装tar xzvf vsftpd-2.0.1.tar.gzcd vsftpd-2.0.1make make install2.安装设置文件#cp vsftpd.conf /etc/;#cp RedHat/vsftpd.pam /etc/pam.d/ftp3.编辑设置文件/etc/vsftpd.conf添加:listen=YES4.启动服务器#/usr/local/sbin/vsftpd &a
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号