
linux
stevenfeng
这个作者很懒,什么都没留下…
展开
-
liunx常用命令
[code="java"]/sbin/ldconfig 刷新动态链接库[/code]查看位置[code="java"]find / -name ipvsadmrpm -ql mplayer | cat -n [/code]1.查看程序是否运行[code="java"] ps aux | grep tomcat[/code]或[code="ja...原创 2011-05-23 10:09:58 · 105 阅读 · 0 评论 -
libevent-2.0.so.5: cannot open shared object file: No such file or directory
[code="java"]安装memcache等出现在这种错误error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory解决:检查依赖LD_DEBUG=libs /usr/local/memcached/b...原创 2013-11-30 21:37:01 · 704 阅读 · 0 评论 -
centos 6.x 设置固定ip报错,及重启网卡dns被重置
机器安装的是centos 6.2,多网卡。网卡1设置固定ip,重启出现如下错误,并dns还原[code="java"]Shutting down interface em2: Error: Device 'em2' (/org/freedesktop/NetworkManager/Devices/1) disconnecting failed: This device is not acti...原创 2014-05-05 14:04:42 · 359 阅读 · 0 评论 -
linux_nginx
[code="java"] #以下是一些反向代理的配置可删除. proxy_redirect off; #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP proxy_set_header Host $host; proxy_set_header X-Real-IP $re...原创 2014-05-22 16:29:03 · 103 阅读 · 0 评论 -
linux 网卡流量监控
[code="java"]iftop[/code][code="java"]iptraf[/code][code="java"]tcpdump[/code]原创 2014-01-25 22:19:09 · 141 阅读 · 0 评论 -
dnsmasq 安装
[code="java"]在192.168.0.133机器上操作rpm -qa dnsmasqdnsmasq-2.45-1.1.el5_3如果不存在yum install dnsmasq安装完成后cp /etc/resolv.conf /etc/resolv.dnsmasq.confvi /etc/dnsmasq.confresolv-file=/etc/...原创 2013-08-30 17:31:07 · 193 阅读 · 0 评论 -
linux 查看时间
[code="java"] salt '*' cmd.run 'date'[/code]原创 2015-01-09 23:33:30 · 119 阅读 · 0 评论 -
linux查看某个进程的线程数
[code="java"]1.根据进程号进行查询:# pstree -p 进程号# top -Hp 进程号 cat /proc/${pid}/status# pstree -p `ps -e | grep server | awk '{print $1}'`# pstree -p `ps -e | grep server | awk '{print $1...原创 2015-01-13 23:23:30 · 321 阅读 · 0 评论 -
防止ssh暴力破解 denyhost
[code="java"]denyhost[/code]原创 2014-07-22 17:04:39 · 144 阅读 · 0 评论 -
系统time_out
[code="java"]发现系统存在大量TIME_WAIT状态的连接,通过调整内核参数解决,vi /etc/sysctl.conf编辑文件,加入以下内容:net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_fin_timeout = ...原创 2014-07-31 15:57:49 · 153 阅读 · 0 评论 -
yum 安装
centos 从6.2升级到6.5的过程中yum update -y 出现如下错误[code="java"]Error: Package: matahari-host-0.4.4-11.el6.x86_64[/code]解决方法[code="java"]yum -y remove qpid-cpp-client[/code]...原创 2014-09-01 21:30:32 · 144 阅读 · 0 评论 -
/etc/syctl.conf
[code="java"]来自《深入理解Nginx模块开发与架构解析》 P9#表示进程(例如一个worker进程)可能同时打开的最大句柄数,直接限制最大并发连接数fs.file max = 999999#1代表允许将状态为TIME-WAIT状态的socket连接重新用于新的连接。对于服务器来说有意义,因为有大量的TIME-WAIT状态的连接net.ipv4.tcp_tw...原创 2015-08-18 23:22:09 · 174 阅读 · 0 评论 -
linux expect
先安装如下软件[code="java"]yum install -y expect*yum install -y tcl*[/code]example[code="java"]#!/usr/bin/expect -fset ipaddr "172.16.3.3"set passwd "taovo@123"spawn ssh taovo@$ipad...原创 2015-12-08 14:44:34 · 149 阅读 · 0 评论 -
TCP TIME_WAIT
[code="java"]问题描述:在Linux系统中高并发的Squid服务器,TCP TIME_WAIT套接字数量经常达到两、三万,服务器很容易被拖死。解决方法:通过修改Linux内核参数,可以减少linux服务器的IME_WAIT套接字数量。vi /etc/sysctl.conf增加以下几行:。 代码如下:net.ipv4.tcp_fin_timeout =...原创 2016-01-15 22:16:32 · 132 阅读 · 0 评论 -
-bash: fork: Resource temporarily unavailable
[code="java"]出现这个问题的原因是linux用户的连接数设置的太小,只要修改max user processes就可以 设置各linux 用户的最大进程数,下面我把某linux用户的最大进程数设为10000个: ulimit -u 10000ulimit -acore file size (blocks, -c) 0data seg s...原创 2013-01-28 15:22:49 · 178 阅读 · 0 评论 -
服务器磁盘跑到100%,如何清除
[code="java"][root@QA_Server81 mapper]# df -lFilesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/VolGroup00-rootvol 29741864 24001000 4205684...原创 2013-06-27 14:48:24 · 433 阅读 · 0 评论 -
Linux中修改环境变量及生效方法
[code="java"]方法一:在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。要让刚才的修改马上生效,需要执行以下代码# source /etc/profile方法二:在用户目录下的.bash_profile文件中增加变量【对单一用户生...原创 2013-06-13 15:25:35 · 1285 阅读 · 0 评论 -
linux 网络文件系统(NFS)配置,共享文件夹
linux 网络文件系统(NFS)配置,共享文件夹一、NFS服务器的安装(服务端ip 192.168.0.105)检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包)命令#rpm –q nfs-utils portmap二、查看NFS服务器是否启动命令#service nfs starus...原创 2011-08-29 15:30:10 · 233 阅读 · 0 评论 -
xmanager远程操作linux
[code="java"]一、在RHEL5.5/CentOS5.5的应用:1.先查看/usr/share/gdm/defaults.conf的权限 ll /usr/share/gdm/defaults.conf将其改为777chmod 777 /usr/share/gdm/defaults.conf2.在/usr/share/gdm/defaults.conf中的...原创 2011-09-06 17:31:07 · 106 阅读 · 0 评论 -
查看swap分区 及增加分区
[code="java"]1.查看系统Swap空间使用[root@jumper usr]# free total used free shared buffers cachedMem: 513980 493640 20340 0 143808 ...原创 2011-09-16 18:51:39 · 311 阅读 · 0 评论 -
CentOS:warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562
近日挂载CentOS yum源的时候出现如下错误,warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897解决方法:[code="java"] rpm --import /etc/pki/rpm-gpg/RPM* [/code]附:yum挂载方法: CentOS-Base.re...原创 2011-07-13 18:52:16 · 131 阅读 · 0 评论 -
Too many open files 问题的解决
今天发现tomcat报异常,java.lang.RuntimeException: java.io.FileNotFoundException: /usr/local/apache-tomcat-6.0.32/webapps/jrtSubChannel/WEB-INF/classes/jrtSubChannel.properties (Too many open files)检查程序发现,pr...原创 2011-12-15 10:23:42 · 451 阅读 · 0 评论 -
oracle linux安装oracle
Oracle Linux 下安装oracle[code="java"]第一步自动挂载工具 service autofs start第二步装yumyum 安装和配置 在etc/yum.repos.d 下面vi cd.repo [cdrom]baseurl=file:///misc/cd/Serverenabled=1保存后yum update 即可。第三...原创 2011-12-30 11:26:14 · 158 阅读 · 0 评论 -
服务器大量TIME_WAIT
系统用nginx+tomcat做的负载,今天发现有个tomcat反应时间特别慢,有的超过60s,查询系统得知,netstat -an TIME_WAIT相当多经网上查询,解决方法如下:vi /etc/sysctl.conf[code="java"]net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp...原创 2011-11-24 17:50:29 · 117 阅读 · 0 评论 -
yum源插件
[code="java"]使用yum安装软件,首先安装 yum-fastestmirror 插件,用来找到最快的源。yum install yum-fastestmirror -y[/code]原创 2013-03-27 22:57:49 · 120 阅读 · 0 评论 -
linux设置编码
[code="java"] vi /etc/sysconfig/i18nLANG="zh_CN.UTF-8"source /etc/sysconfig/i18n[/code]原创 2012-03-29 11:39:33 · 99 阅读 · 0 评论 -
linux 有用命令
[code="java"]readsed 文件处理工具nmap 网络扫描和嗅探工 具包 http://wenku.it168.com/d_000790938.shtmlawk[/code]原创 2013-04-17 16:15:11 · 98 阅读 · 0 评论 -
linux tcp调优
[code="java"]任何的TCP/IP调优参数都位于/proc/sys/net/目录/etc/rc.local文档, 然后保存文档, 系统重新引导的时候会自动修改下面的TCP/IP参数echo “1024 65535” > /proc/sys/net/ipv4/ip_local_port_range 向外连接可用端口范围echo 1 > /proc/sys/ne...原创 2013-04-17 16:39:43 · 241 阅读 · 0 评论 -
umount device is busy
将光盘挂载[code="java"]mount /dev/cdrom /mnt[/code]卸载[code="java"]umount /mnt[/code]出现umount device is busy说明有别的线程在用解决方法[code="java"] fuser /mnt/CentOS[/code]出现结果[cod...原创 2012-04-18 11:30:03 · 94 阅读 · 0 评论 -
调整/etc/sysctl.conf网络参数提高系统负载
[code="java"]调整/etc/sysctl.confnet.ipv4.tcp_syncookies = 1表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;net.ipv4.tcp_tw_reuse = 1表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,...原创 2013-06-08 16:35:38 · 174 阅读 · 0 评论 -
linux 终止用户会话
[code="java"][root@fengtest2 ~]# w 17:26:04 up 1 day, 1:55, 2 users, load average: 0.00, 0.00, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/1 192....原创 2013-06-12 17:29:08 · 169 阅读 · 0 评论 -
linux内存用光
free -g 代表的含义[code="java"]/ total used free shared buffers cachedMem 总物理内存 当前使用的内存(包括slab+buffers+cached) 完全没有使用的内存 进程间共享的内存 缓存文件的元数据1 缓存文件的具体内容1-/+ buffers/cache 当前使用的内存(不包括buffers+cached,...原创 2016-03-28 00:00:06 · 188 阅读 · 0 评论