linux
seared2008
linux php apache mysql msnbot
展开
-
查看linux系统版本、内核、cpu、cpu运行模式
查看linux系统信息概要uname -acat /etc/issuecat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -ccat /proc/cpuinfo | grep physical | uniq -cgetconf LONG_BITcat /proc/cpuinfo | grep flags | grep ' l原创 2011-12-12 16:11:42 · 2288 阅读 · 0 评论 -
服务器程序和数据库的定期备份,删除,传输到其他服务器上
1、程序备份与删除#!/bin/bashDIRFILE=""$(date +%Y%m%d.%H%M)""myday=`date -d"10 day ago" +"%Y%m%d"`/bin/rm -fr /z_data_back/pro.info_tp_uc.k8.原创 2011-08-24 11:48:39 · 792 阅读 · 0 评论 -
liux 使用cp拷贝目录覆盖时在redhat下出现略过目录的提示
<br /><br />使用cp拷贝目录覆盖时在redhat下出现略过目录的提示<br />[root@cms docdir]# cp -f upinfo/* ../appdir/info.k8.cn/<br />cp: 略过目录 “upinfo/api”<br />cp: 略过目录 “upinfo/source”<br />cp: 略过目录 “upinfo/uc_server”<br /> <br />使用 /bin/cp -fr<br />[root@cms docdir]# /bin/cp -fr u原创 2011-02-17 17:58:00 · 1817 阅读 · 0 评论 -
linux shell 获取前一天几种方法
获取前一天几种方法1.[root@webserver4 shell]# date --date "1 days ago"2011年 02月 13日 星期日 10:39:37 CST2.[root@webserver4 shell]# date -d"1 day ago" +"%y%m%d"110213原创 2011-02-14 11:12:00 · 943 阅读 · 0 评论 -
在redhad下文件传输的脚本
<br /> <br />1.首先在两台服务器之间建立ssh的密钥,以便执行scp时不要输入用户名密码<br />2.在redhad系统的【/etc/cron.daily/】中添加脚本文件或者建立脚本的链接<br />3.执行如下脚本<br /> <br />#!/bin/bash<br />DIRFILE=""$(date +%Y%m%d)""<br />scp -P 1234 /z_data_back/backup_uc_$DIRFILE* root@219.239.94.40:/z_data_back原创 2011-02-14 10:39:00 · 417 阅读 · 0 评论 -
在redhad下备份指定数据库的脚本
#!/bin/sh case "$1" in info_cms) BACKUP_FILE=/z_data_back/backup_cms_`date '+%Y%m%d_%H%M%S'`.sql ;;info_tp) BACKUP_FILE=/z_data_back/backup_tp_`date '+%Y%m%d_%H%M%S'`.sql ;;info_uc) BACKUP_FILE=/z_data_back/backup_uc_`date '+%Y%m%d_%H%M%S'`.sql ;; *) ;; es原创 2011-01-18 17:34:00 · 642 阅读 · 0 评论 -
tar: 从成员名中删除开头的“/ ./sh.sh: line 9: /: is a directory
tar: 从成员名中删除开头的“/因为在Linux中, 不论是创建还是解压tar包, 默认情况下绝对路径中的根"/"将会被去除, 如需保留(这在AIX, HPUX中是默认行为), 则可使用P参数例如:[root@webserver4 /]# tar -czvf /z_data_back/ver/aa1.tar.gz /z_data_back/ver/v1tar: 从成员名中删除开头的“/”/z_data_back/ver/v1//z_data_back/ver/v1/v1_readme.txt/z_data原创 2011-01-18 14:27:00 · 9296 阅读 · 0 评论 -
网站-备份脚本
SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run -partsDIRFILE=""$(date +%H%M.%Y%m%d)""tar -czvf /z_data_back/info.k8.cn.pro.$DIRFILE.tar.gz /data/info.k8.cn 1>/z_data_back/log/info.pro.right.txt 2>>/z_data_back/log/info.pro.err.txtt原创 2010-12-16 19:43:00 · 409 阅读 · 0 评论 -
ubuntu中找回mysql5.0遗失的root密码
(1)以ubuntu的root用户登陆(2)停止MYSQL服务器: /etc/init.d/mysql stop(3)跳过授权表执行MYSQL服务器: mysqld_safe --skip-grant-tables --skip-networking & (注:参数--skip-grant-tables为跳过授权表;--skip-networking为不监听TCP/IP连原创 2010-03-01 10:40:00 · 836 阅读 · 0 评论 -
在linux下对目录新建和更改权限
#!/bin/bash#取得日期mydate=`date -d"10 day ago" +"%Y%m%d"`lastmonth=`date -d"1 day ago" +"%Y%m"`month=`date +"%Y%m"`yestady=`date -d"1原创 2011-08-26 17:26:48 · 719 阅读 · 0 评论 -
linux 服务器的查看命令
如何辨别服务器是否正在受cc攻击啊,linuxnetstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -k1 -n原创 2011-10-11 11:04:24 · 728 阅读 · 1 评论 -
脚本功能:查找某个文件夹,将符合条件文件夹的指定文件名拷贝成其他的文件名
#脚本功能:查找某个文件夹,将符合条件文件夹的指定文件名拷贝成其他的文件名#shell点:遍历文件夹,判断指定文件路径,查找文件,文件名替换#!/bin/shfunc(){ curdir=$1 local path=$curdir for file in `ls $curdir` do if [ -d "$path/$file" ];then func "原创 2011-12-07 17:36:28 · 807 阅读 · 0 评论 -
linux shell 单双引号和反引号的说明
在脚本中执行变量替换时最容易犯的错误就是由于引用错误。为防止引用时产生误解,shell有一下引用类型双引号“”:可引用除$、`、\外任意字符或字符串,最好在反馈文本字符串时全使用双引号单引号‘’:可引用引号里所有字符(包括引号) $A=‘a’ $echo $A 输出结果为 a $echo “$A” 输出结果为 a转载 2011-12-08 10:12:52 · 890 阅读 · 0 评论 -
netstat命令的详细用法示例
netstat命令的详细用法示例Source: http://www.cyberciti.biz/tips/netstat-command-tutorial-examples.htmlis under attack or not. You can also list abusive IP address using this method.# netstat -nat | awk '{转载 2011-11-21 18:10:40 · 972 阅读 · 0 评论 -
apache服务器的time_wait过多 fin_wait1过多等问题
apache服务器的time_wait过多 fin_wait1过多等问题1。time_wait状态过多。 通常表现为apache服务器负载高,w命令显示load average可能上百,但是web服务基本没有问题。同时ssh能够登陆,但是反应非常迟钝。原因:最可能的原因是httpd.conf里面keepalive没有开,导致每次请求都要建立新的tcp连接,请求完成以后关闭,增加了转载 2011-11-21 18:12:09 · 830 阅读 · 0 评论 -
vmstat 命令详解
vmstat 命令详解vmstat 是用来实时查看内存使用情况,反映的情况比用top直观一些.如果直接使用,只能得到当前的情况,最好用个时间间隔来采集vmstat T 其中T用具体的时间标示,单位是 秒 例如:vmstat 5 表格每隔5秒采集一次.这样在刷新的时候就能比较系统的看到那个列不正常的procs:r-->;在运行队列中等待的进程数b-->;在等待io的进程数转载 2011-11-21 14:18:35 · 435 阅读 · 0 评论 -
linux netstat 命令巧用和apache负载查看方法
linux netstat 命令巧用和apache负载查看方法 (2010-10-11 12:01:21)转载在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status(如何开启Apache Server Status点这里),在没有开启Apache Server Status的情况下,或安装的是其他的Web Server,比如Ng转载 2011-09-07 11:22:37 · 2099 阅读 · 0 评论 -
linux下的性能检测工具
1、top:查看进程活动状态以及一些系统状况2、vmstat:查看系统状态,硬件和系统信息等示例 vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so转载 2011-11-21 13:33:25 · 412 阅读 · 0 评论 -
Linux服务器维护 统计连接数查看外部IP
Linux服务器维护 统计连接数查看外部IP ZDNet 服务器频道 更新时间:2008-03-12 作者: 来源:赛迪网 本文关键词:80端口 IP 服务器 Linux 操作系统 HTTPD 服务器上的一些统计数据: 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 1 2)统计httpd协议连接数 ps -ef|g转载 2011-11-21 11:58:44 · 528 阅读 · 0 评论 -
满足极高读写性能需求的Key-Value数据库
满足极高读写性能需求的Key-Value数据库高性能Key-Value数据库的主要特点就是具有极高的并发读写性能,Redis,Tokyo Cabinet, Flare,这3个Key-Value DB都是用C编写的,他们的性能都相当出色,但出了出色的性能,他们还有自己独特的功能:1、RedisRedis是一个很新的项目,刚刚发布了1.0版本。Redis本质上是一个Key-Value类型的内存转载 2010-03-01 10:38:00 · 7322 阅读 · 0 评论 -
linux下查看网卡地址和网关
linux下查看网卡地址和网关1、查看网卡地址的命令:ifconfig2、查看dns的命令:route -n (destination Genmask都是0.0.0.0的那个)原创 2007-12-15 23:00:00 · 7768 阅读 · 1 评论 -
解决MySQL不允许从远程访问的方法
解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysq原创 2007-09-27 12:06:00 · 2015 阅读 · 0 评论 -
linux的sh脚本编程
在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建立一个脚本 Linux中有好多中不同的shell,但转载 2007-09-02 14:44:00 · 1145 阅读 · 0 评论 -
Linux 系统管理员
Linux 系统管理员 Linux 文件命令精通指南作者:Sheryl Calish 为刚接触 Linux 文件命令的初学者提供的速成教程 虽然 GUI 桌面(如 KDE 和 GNOME)能够帮助用户利用 Linux 特性,而无需关于命令行接口的功能知识,但还是经常会需要更多的功能和灵活性。而且,基本熟悉这些命令对于在 shell 脚本中正确地使某些功能自动化仍然是必需的。 这篇文章是关于 Lin转载 2007-08-30 11:53:00 · 792 阅读 · 0 评论 -
linux学习(远程控制跟IP地址配置)
学习linux配置php+apache+mysql环境。回家的主要课题:远程控制跟IP地址配置。ssh (putty,secure crt)linux远程管理远程控制开通ssh端口跟IP地址安装linux的时候,ssh自带的也给安装上了,但并不能直接使用,还需要激活:激活ssh: /etc/rc.d/init.d/sshd start service sshd start转载 2007-08-30 17:28:00 · 708 阅读 · 0 评论 -
ifconfig 用于查看和更改TCP/IP网络接口的地址和参数
Linux网络配置命令ifconfig 用于查看和更改TCP/IP网络接口的地址和参数主要参数Interface-name:指定的网络接口名,如eth0和eth1up:激活指定的网络接口卡down:关闭指定的网络接口broadcast address:设置接口的广播地址pointopoint:启用点对点方式ip-address:设置指定接口设备的IP地址netmask-address:设置转载 2007-08-30 11:06:00 · 2241 阅读 · 0 评论 -
linux用户管理命令(添加,删除,修改)
前面介绍过,Linux系统是一个多用户操作系统,系统中每一个用户的使用权限都需要由系统管理员来设定。这一节将介绍一些系统管理员对用户和用户组进行管理的命令。4.6.1 创建新用户useradd命令(也可以使用adduser)用来创建新的用户帐号,其命令格式如下: 表4—19 useradd命令常转载 2007-08-28 16:16:00 · 1793 阅读 · 0 评论 -
Red Linux 9 下Web服务器的安装与配置(转贴)
1.安装Apache服务器 在安装Red Hat Linux 9.0时,会提示是否安装Apache服务器。如果不能确定是否已经安装,可以在终端命令窗口输入以下命令: [root@ahpeng root] rpm -qa grep httpd 如果结果显示为“httpd-2.0.40-21”,则说明系统 已经安装Apache服务器。 如果安装Red Hat Linux 9.转载 2007-08-28 11:50:00 · 808 阅读 · 0 评论 -
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as转载 2007-08-22 18:06:00 · 11118 阅读 · 4 评论 -
关于用tar命令打包目录时,去除部分子目录的子目录
问题在/tmp/目录下有子目录aaa,bbb,ccc,ddd;和文件zz.txt,qq.txt,pp.php;但是在aaa子目录下有一个文件ccc.php。要求用一条命令将/tmp/下除ccc子目录之外的所有文件打包成/tmp/tmp.tar.gz,注意将aaa子目录下的ccc.php应该在压缩包中。 解决方法可以用下面的命令来去除多个目录,并且还可以去除子目录的子目录 tar --exclu原创 2007-08-20 18:41:00 · 5454 阅读 · 1 评论 -
一个能运行的sh脚本
SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run -parts DIRFILE=""$(date +%H%M.%Y%m%d)"" tar -czvf /opt/back/gamech.pro.$DIRFILE.tar.gz /home/gamech.com.cn/www 1>/opt/log/right原创 2007-09-03 16:08:00 · 1009 阅读 · 0 评论 -
黑客视频教程:netstat命令的使用
http://tech.163.com/05/1031/20/21DUT87G00091M6M.html原创 2007-09-14 09:47:00 · 668 阅读 · 0 评论 -
最近安装redhat enterprise as4 的感受!
1.redhat enterprise as4 自带了Apache和mysql工具2.安装时注意选择一些工具,如系统工具(常用的系统命令),开发工具(主要的编译工具gcc等)3.安装过程中会出现很多问题,发现问题要查找解决4.修改root秘密的方法:开机进入选择命令的模式,用e 进入编辑模式,选择后再用e进入编辑模式 在后面输入single单机模式,在命令行中输入 passwd roo转载 2007-09-10 22:35:00 · 709 阅读 · 0 评论 -
tar命令
tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。转载 2007-09-11 15:20:00 · 657 阅读 · 0 评论 -
vsftp完全手册【转】
VsftpLinuxIdea,Linux中文百科全书vsftp即Very Security FTP,顾名思义,非常安全的FTP服务器。 目录 [显示隐藏] 1 vsFTP服务器的安装1.1 匿名服务器的连接(独立的服务器)1.2 开启匿名FTP服务器上传权限1.3 开启匿名服务器下传的权限1.4 普通用户FTP服务器的连接(独立服务器)1.5 用户登陆限制进其它的目录,只能进它的主目录1.6 限转载 2007-09-11 16:41:00 · 689 阅读 · 0 评论 -
rmp的安装
cd 道软件所在目录rpm -ivh 软件名rmp的安装RPM install: rpm -ivh ;uninstall: rpm -evh ;update: rpm -Uvh ;query: rpm -q ; rpm -q -p ; rpm -qf ;verify: rpm -V ;query install massenger: rpm -qip ;转载 2007-09-05 09:36:00 · 2015 阅读 · 0 评论 -
Linux下Apache,Php,Mysql 下载地址和方法
http://gzcnc.onlinedown.net:82/files/httpd-2.2.4.tar.ziphttp://www.php.net/get/php-5.2.4.tar.bz2/from/hk.php.net/mirrorhttp://4.zjnb2.crsky.com/200612/mysql-noinstall-5.1.14-beta-win32.zip以管理员方式原创 2007-09-05 19:12:00 · 1104 阅读 · 0 评论 -
Linux Shell
本文的内容来源于 MUO 的 Basics 部分,其原始英文版可以从这里获得http://www.mandrakeuser.org/docs/。中文版来自吴晓光的CMUO http://dummy.linux.net.cn/~xgwu/cmuo/。MUO 是 Mandrake Linux(http://www.mandrakelinux.com/)为用户提供的入门手册,其内容实用并且实时更新,非转载 2007-08-09 12:12:00 · 617 阅读 · 0 评论