Linux学习
yong_sun
此人太懒,没有个人简介!
展开
-
Linux从Ftp上下载最新文件,并保存到指定目录(实现有点2--)
#!/bin/bash#PS4="#:"#set -xip=a.b.c.duser=***passwd=***srcdir=~/Gameftp -n open $ip 21user $user $passwdpromptbinarydir /server/Linux/Debug/ debug.txtdir /server/Linux/NoRele原创 2012-06-11 10:57:25 · 5263 阅读 · 0 评论 -
linux chkconfig 使用说明
功能说明:检查、设定系统的各种服务。语法:chkconfig [--add][--del][--list][系统服务]或chkconfig [--level][系统服务][on/off/reset]补充说明:这个是redhat公司遵循gpl规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel)中,会执行哪些系统服务,其中包括各种daemon。linux os转载 2012-08-23 14:44:23 · 463 阅读 · 0 评论 -
linux 目录结构
linux 目录结构 /:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/b转载 2012-08-23 11:57:18 · 550 阅读 · 0 评论 -
CentOS 源码安装 mysql 5.5.x
1.安装需要的库yum install gcc gcc-c++yum install ncurses-develwget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gzwget http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz安装cmaketar zxvf cmake-2.8.7原创 2012-08-14 21:38:56 · 2156 阅读 · 0 评论 -
CentOS 5.5源码安装apache+mysql+php
禁用SeLinuxselinux可能会致使编译安装失败,先禁用它1.sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config //永久禁用,需要重启生效2.setenforce 0 //临时禁用,不需要重启mkdir -p /usr/local/softcd /usr/local/soft下载安装原创 2012-08-12 16:11:45 · 1607 阅读 · 0 评论 -
mantisbt 安装配置及phpmailer设置
1.修改Apache的配置文件httpd.conf,在文件末尾添加以下文字,以配置mantisbt目录的访问权限或直接放在apache网站目录:Alias /mantisbt "C:/mantisbt/" Options Indexes AllowOverride None Order allow,deny Allow from all2.配置PHP的配置文件php原创 2012-09-06 17:13:25 · 6104 阅读 · 1 评论 -
Linux下 phpadmin简易安装配置+管理多台mysql
phpadmin下载地址 http://sourceforge.net/projects/phpmyadmin/?source=recommended我的网站根目录是/usr/local/apache2/htdocs一、phpadmin安装及配置1.解压phpadmin压缩包,并复制到 /usr/local/apache2/htdocs目录,重命名为dataManage原创 2012-08-21 10:20:37 · 9888 阅读 · 0 评论 -
yum 更新时报错http 404
1.获得新的repo列表文件http://mirrors.163.com/.help/centos.html2.备份mv /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo.bak3.运行yum makecache生成缓存原创 2012-12-24 18:19:40 · 1815 阅读 · 0 评论 -
Linux简单的流量监控及限制
查看网卡流量,用法 ./traff.sh eth0 ==============traff.sh脚本内容如下 ==============#!/bin/bashwhile [ "1" ]doeth=$1RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')TXpre=$(cat /proc转载 2013-01-07 15:01:47 · 2518 阅读 · 0 评论 -
CentOS 5.x使用yum快速安装MySQL 5.5.X
1、安装MySQL 5.5.x的yum源:rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm2、安装MySQL客户端的支持包:yum install libmysqlclient15 --enablerepo=webtatic3、卸载MySQL老版本的软件包:yum remove mysql mysql-*转载 2013-01-24 18:16:30 · 542 阅读 · 0 评论 -
修改Linux时区
1.使用Shanghai覆盖localtimecp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2.修改时区显示vi /etc/sysconfig/clockZONE="Asia/Shanghai"[color=red]UTC=true[/color]ARC=false3.修改时间da转载 2013-01-16 11:57:18 · 472 阅读 · 0 评论 -
CentOS自动安装LAMP及环境简易配置
CentOS自动安装LAMP配置好apache,但无法访问,关闭访火墙# service iptables stop安装php 5.2的yum源rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitkavi /etc/yum.repos.d/CentOS-Base.repo 增加下面信息[utterra翻译 2012-06-11 10:39:45 · 690 阅读 · 0 评论 -
MRTG 安装配置
1.安装MRTGyum -y install zlib libpng freetype libjpeg libxml2 gd-develyum -y install net-snmp net-snmp-devel net-snmp-utils mrtg2.配置文件修改vi /etc/snmp/snmp.conf //修改snmp配置文件,允许mrtg读取网络接口的流量数据原创 2012-12-26 17:15:12 · 6030 阅读 · 0 评论 -
Linux Core Dump设置
1.ulimit -avi /etc/security/limits.conf # 添加如下的行 * soft noproc 11000 * hard noproc 11000 * soft nofile 4100 * hard nofile 4100 说明: * 代表针对所有用户 noproc 是代表最大进程数原创 2012-08-21 15:57:47 · 2886 阅读 · 0 评论 -
解决sendmail 不能发送邮件问题
1.未发出的邮件草稿都保存在下面,随便打开一个可以看见报错如下/var/spool/clientmqueue ----- The following addresses had permanent fatal errors -----133XXXXXXXX@139.com (reason: 550 5.0.0 Access denied)2.编辑下边的文件,添翻译 2013-02-26 10:20:56 · 6136 阅读 · 0 评论 -
Linux apache 单独编译 动态加载模块
apache查看已加载的模块 httpd -M 或httpd -lphp查看已加载的模块 php -m如果apache编译时开启了DSO动态共享模块功能,可以单独加载某个模块比如:需要安装mod_proxy_ftp.c进入mod_proxy_ftp.c所在目录 cd /usr/local/httpd-2.2.22/modules/proxy/usr/local/apache/b原创 2012-08-23 11:16:17 · 2420 阅读 · 0 评论 -
Linux 系统命令及其使用详解(大全)
Linux 系统命令及其使用详解(大全)(来源: 中国系统分析员) cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)转载 2012-08-21 18:13:24 · 1188 阅读 · 0 评论 -
Linux开启DMA模式
IDE硬盘适用:1.测试硬件驱动器的I/O速度:#hdparm -t /dev/hda 2.显示当前I/O配置情况:#hdparm -c /dev/hda 3.显示当前DMA配置情况:hdparm -d /dev/hda4.打开32位I/O:#hdparm -c 1 /dev/hda5.打开DMA:hdparm -d 1 /dev/hda 6.保存配置:hdpar原创 2012-08-21 13:31:53 · 1966 阅读 · 0 评论 -
Navicat远程管理Linux上的mysql
Navicat远程管理Linux上的mysql简单做如下设置即可1.常规标签主机名:127.0.0.1用户名:(访问mysql的)密码:(访问mysql的) 2.SSH标签远程Linux主机IP,用户名,密码,端口号翻译 2012-06-11 10:41:55 · 453 阅读 · 0 评论 -
批处理读取FTP指定目录下的所有 子目录名
@echo offset ftpUser=***set ftpPass=***set ftpIP=a.b.c.dset ftpFolder1=/server/Linux/Debug/set ftpFolder2=/server/Linux/NORelease/set LocalFolder=C:/set ftpFile=%temp%/TempFTP.txt>"%原创 2012-06-11 10:54:27 · 2943 阅读 · 0 评论 -
批处理从FTP下载 最新文件
@echo offset T=%date:~2,8%-%time:~0,2%%time:~3,2%%time:~6,2%md %T%set lfa=C:\for /f "tokens=2 delims=" %%i in (debug.txt) do set strD=%%ifor /f "tokens=2 delims=" %%i in (release.txt) do set原创 2012-06-11 11:01:53 · 2270 阅读 · 0 评论 -
Linux输入文件名从FTP 指定目录下载 文件
ftpN.sh-------------------------------!/bin/baship=a.b.c.duser=***passwd=***srcdir=~/Gameif [ $# -lt 1 ]then echo "Usage: Please Input Version!" exit 0fiecho -e原创 2012-06-11 11:04:45 · 712 阅读 · 0 评论 -
php无法调用linux命令:授权拒绝或审计接口不能打开
php无法调用linux命令 授权拒绝或审计接口不能打开1.关闭selinux方法a、快速关闭SElinux,使用如下命令就可以: /usr/sbin/setenforce 0 立刻关闭 SELINUX /usr/sbin/setenforce 1 立刻启用 SELINUXb、加到系统默认启动里面 echo "/usr/sbin/setenforce 0" >>原创 2012-06-11 11:18:36 · 940 阅读 · 0 评论 -
认识Linux命令(2)
Kill含指定关键字的进程----------------------------------------------------------------------------------------------------------------------------------------------强制结束进程:ps -e|grep screen|grep -v grep|cut原创 2012-06-11 15:28:18 · 382 阅读 · 0 评论 -
认识Linux命令(1)
--------------------------------------------------------------------1.帐号:/etc/shadow2.密码:/etc/passwd3.群组:/etc/group-rw-r--r-- 1 root root 5661 Sep 4 18:25 install.log.syslog [ 1 ] [ 2 ][ 3原创 2012-06-11 15:23:20 · 382 阅读 · 0 评论 -
认识Linux命令(3)-认识变量
1、创建自己的Linux命令直接编辑文件:vi ~/.bashrcalias rm='rm -i'#alias cp='cp'alias mv='mv -i'alias gs='cd /root/server;screen -ls' #自定义命令gs,进入指定的目录并显示当前screenalias ks='killall screen' #自定义命令ks,杀掉所有的原创 2012-06-11 16:57:04 · 433 阅读 · 0 评论 -
Linux命令(4)
Export 命令Export [options][name [=value]]Export 命令使用四个选项:-- 表明选项结束.所有后续参数都是实参-f 表明在”名-值” 中的名字是函数名-n 把全局变量转换成局部变量.-p 显示全局变量列表let 命令let expression用于求整数表达式的值;通常用来增加计数器变量的值.例: let原创 2012-06-11 17:04:56 · 373 阅读 · 0 评论 -
Linux源码安装Apache
下载 httpd-2.4.1 源码文件httpd-2.4.1.tar.gz http://httpd.apache.org/download.cgi1.# 将文件cp到/usr/local/ [root@localhost ~]# cd /usr/local/ [root@localhost local]# tar -zxvf httpd-2.4.1.t转载 2012-08-09 09:29:47 · 807 阅读 · 0 评论 -
Linux ssh终端 中文显示乱码 配置解决
方法很简单:一是修改Scrt设置,二是修改系统区域语言设置,二者保持一致即可一.SecureCRT 基本设置1.设置Options->SessionOptions ->Emulation,然后把Terminal类型改成ANS或Linux或xterm,并点中ANSI Color复选框字体设置:Options->SessionOptions->Appearance->font然后改成你想要原创 2012-08-11 12:47:56 · 23723 阅读 · 2 评论 -
Linux用户、组管理基本命令(整理)
一.用户/组基本操作1.用户管理useradd test //添加用户testpasswd test 123 //设置用户test的密码为123userdel test //删除用户test2.组管理groupadd tg1 //添加组tg1usermod -G tg1 test //添加用户到组tg1usermod -aG tg3 //追加用户到组t原创 2012-08-15 13:58:36 · 1156 阅读 · 0 评论 -
SSH远程连接设置 保持Crt会话不因超时中断
直接编辑服务器守护进程配置文件vi /etc/ssh/sshd_configTCPKeepAlive yes #检测死连接、连接不当关闭ClientAliveInterval 300 #客户端超时连接时间(秒)ClientAliveCountMax 3 #客户端超时连接次重启服务 /etc/rc.d/init.d/sshd restartSecureCRT ssh连转载 2012-06-11 10:33:09 · 4979 阅读 · 0 评论 -
apache 模块mod_limitipconn 和 mod_bandwidth 安装 配置
1.下载压缩包下载地址:http://dominia.org/djao/limitipconn2.html下载地址:http://ivn.cl/2010/01/06/downloads-for-bandwidth-mod/2.安装a.进入解压包 mod_limitipconn.c 所在目录按如下方法单独编译安装即可:/usr/local/apache2/bin/apxs -原创 2012-08-29 16:26:05 · 3995 阅读 · 0 评论 -
LR监控配置
一.监控Apache服务器上的资源使用情况编辑httpd.conf,添加如下内容ExtendedStatus OnLoadModule status_module modules/mod_status.soSetHandler server-statusOrder deny,allowAllow from .localhost浏览器中输入http:/转载 2013-05-02 17:32:44 · 793 阅读 · 0 评论