Linux
文章平均质量分 65
架构师之路
太原科技大学
展开
-
Linux 查看服务启动 以及端口占用
1. 查看Linux启动的服务 chkconfig --list 查询出所有当前运行的服务chkconfig --list atd 查询atd服务的当前状态2.停止所有服务并且在下次系统启动时不再启动,如下所示:chkconfig --levels 12345 NetworkManager off如果想查看当前处于运行状态的服务,用如下语句过滤即可chkconfig --原创 2012-12-05 11:42:05 · 9802 阅读 · 0 评论 -
./configure: error: the HTTP rewrite module requires the PCRE library.
有时候,我们需要单独安装nginx,来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP cache错误解决办法:wget http://nginx.org/download/nginx-0.8.33.tar.gztar -zxvf nginx-0.8.33.tar.gz cd nginx-0.8.33./configure --prefi原创 2013-03-29 10:46:39 · 1559 阅读 · 0 评论 -
-bash: wget: command not found的两种解决方法
-bash: wget: command not found的两种解决方法今天给服务器安装新LNMP环境时,wget 时提示 -bash:wget command not found,很明显没有安装wget软件包。一般linux最小化安装时,wget不会默认被安装。可以通过以下两种方法来安装:1、rpm 安装rpm 下载源地址:http://mirrors.原创 2013-03-29 11:19:10 · 173673 阅读 · 16 评论 -
nginx启动,重启,关闭命令
nginx启动,重启,关闭命令停止操作停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:kill -TERM原创 2013-04-01 13:51:15 · 1224 阅读 · 0 评论 -
在 CentOS 下安装 Varnish Cache
RedHat/CentOS 系统环境下 varnish 的依赖关系如果您是 RedHat/CentOS 系统想安装 varnish,您需要安装以下软件包:automakeautoconflibtoolncurses-devellibxsltgroffpcre-develpkgconfig 以下是在配置好 yum 包管理器的情况下运行yum install -y automa原创 2013-04-01 12:02:42 · 2289 阅读 · 1 评论 -
Nginx: error while loading shared libraries: libpcre.so.1
Nginx: error while loading shared libraries: libpcre.so.1Shell代码 [ew69@localhost conf]# /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx: error while loading shared原创 2013-04-01 13:20:40 · 4191 阅读 · 0 评论 -
yum失败
问题:在CentOS 5.5中需要使用yum安装程序,出现错误:There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was:/usr/lib/python2.4/site-packages/_sqli原创 2013-04-01 10:46:24 · 1920 阅读 · 0 评论 -
Nginx 反向代理+Varnish 技术
Nginx 反向代理+Varnish 技术转载了峰哥的劳动成果!!! 一、 Nginx 反向代理 1、 安装条件:Nginx: http://sysoev.ru/nginx/nginx-0.6.32.tar.gzSSL: http://www.openssl.org/s原创 2013-04-01 17:38:22 · 3040 阅读 · 0 评论 -
linux配置多个ip
/sbin/ifconfig eth0:1 172.19.121.180 broadcast 172.19.121.255 netmask 255.255.255.0 up/sbin/route add -host 172.19.121.180 dev eth0:1/sbin/ifconfig eth0:2 172.19.121.181 broadcast 172.19.121.255原创 2013-04-03 14:42:35 · 988 阅读 · 0 评论 -
memcached: error while loading shared libraries: libevent-2.0.so.5: cannot o
memcached基本选项-p 端口 监听tcp端口-d 以守护进程方式运行memcached-u username 以username运行-m 《num》 最大的内存使用,单位是MB ,缺省是64MB-c 软连接数量,缺省是1024-v 输出警告和错误信息-vv 打印客户端的请求和返回信息检查memcached是否正常运行#原创 2013-04-07 14:47:38 · 12984 阅读 · 0 评论 -
Linux中查看系统资源占用情况的命令
top:主要参数d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。c:显示进程完整的路径与名称。S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。s:安全模式。i:不显示任何闲置(Idle)或无用(Zombie)的行程。n:显示更新的次数,完成后将会退出to显示参数:PID(Proces转载 2013-05-15 13:07:40 · 1141 阅读 · 0 评论 -
linux分析日志 笔记
linux分析日志原创 2016-03-16 15:26:11 · 459 阅读 · 0 评论 -
linux rz上传与sz下载
linux rz上传与sz下载原创 2016-03-04 11:01:54 · 15053 阅读 · 0 评论 -
linux命令笔记
linux原创 2016-03-30 18:07:44 · 644 阅读 · 0 评论 -
linux用户切换su sudo
linux用户切换su sudo原创 2016-04-27 14:37:49 · 2844 阅读 · 0 评论 -
linux压缩(解压缩)命令详解
linux压缩(解压缩)命令详解转载 2016-04-27 16:45:24 · 762 阅读 · 0 评论 -
sftp与ftp用法
sftp用法1. 用sftp如何登录服务器 sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。举例,如远程主机的 IP 是 192.168.0.1,用户名是kyu,在命令行模式下: sftp kyu@192.168.0.1 默认端口号为2...原创 2016-03-02 15:24:30 · 15926 阅读 · 0 评论 -
yum 失败(This system is not registered with RHN.)解决
使用redhat系统在线安装时提示This system is not registered with RHN.如下:[root@localhost chenqi]# yum install httpdLoaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support wil原创 2013-03-29 10:45:57 · 1549 阅读 · 0 评论 -
linux虚拟机上网
虚拟机linux版本:redhat9.0总结一下:要保证虚拟机系统可以上网,得先解决虚拟机和真实主机的连接关系。VMware主要给出3种模式,我们常用的有“bridge(桥接)”和“Nat(网络地址转换)”方式。虚拟机设置方法:单击“虚拟机”→“设置”→“以太网,然后选择连接方式。 1.bridge(桥接): 将虚拟机网卡(本地连接)的IP地址和原创 2013-03-29 10:20:47 · 2276 阅读 · 0 评论 -
Linux JDK,TOMCAT安装及环境设置
1. JDK 进入安装目录 #cd /home #cp jdk-1_5_0_02-linux-i586.rpm /usr/local #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0_02-linux-i586.rpm.bin #./jdk-1_5_0_02-linux-i586.rpm.bin 此时会生成文件jdk-原创 2012-12-04 17:01:04 · 557 阅读 · 0 评论 -
通过Java thread dump分析找到耗费CPU最高的源代码
通过Java thread dump分析找到耗费CPU最高的源代码(转)最近产品在运行过程中出现了性 能问题,在很低的流量的情况下CPU就达到40%,流量稍高时CPU就达到98%。产品是Java写的,运行于JBOSS平台。操作系统为redhat linux。当你通过top命令发现你的应用程序的进程占用CPU达98%时,我想你肯定想知道究竟是哪个地方耗费了如此的CPU处理转载 2012-12-05 11:55:29 · 1021 阅读 · 0 评论 -
Thread Dump分析(转)
Thread Dump分析(转) thread dump获取1. 发送信号* In Unix, use "kill -3 " where pid is the Process ID of the JVM.(kill 信号列表)* In Windows, press CTRL+BREAK on the window where the JVM is run转载 2012-12-05 11:55:57 · 855 阅读 · 0 评论 -
设置Linux自启动服务
设置Linux自启动服务创建Linux服务,步骤如下:1) 写服务启动脚本文件(后附例子)或者在bin下找到用于启动的命令修改,如我这里就自带的 ../bin/apachectl2) 修改脚本文件chmod 777 apachectl3) 脚本文件拷贝到 /etc/rc.d/init.d/4) chkconfig --ad原创 2012-12-06 11:01:20 · 1551 阅读 · 0 评论 -
LINUX上操作ssh互信
普通用户登录10.10.18.7以后,要想和10.10.18.8以及10.10.18.9互相访问而不需要密码需要在10.10.18.7上做以下操作:ssh-keygen -t rsa //此处一路回车cat .ssh/id_rsa.pub >> .ssh/authorized_keys //登录本地不需要密码scp .ssh/id_rsa.pub 10.10.18.9原创 2012-12-20 19:15:00 · 1316 阅读 · 0 评论 -
ssh与rsync简介
SSH1.功能 SSH 为 Secure Shell 的缩写,安全外壳协议。SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。 利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传原创 2012-12-24 13:37:13 · 1148 阅读 · 0 评论 -
在linux中查看线程数的三种方法
在linux中查看线程数的三种方法1、top -H手册中说:-H : Threads toggle加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。2、ps xH手册中说:H Show threads as if they were processes这样可以查看所有存在的线程。3、ps -mp 手册中说:m Show t原创 2012-12-17 16:31:19 · 1230 阅读 · 0 评论 -
linux怎么查看计算机配置
cat /proc/cpuinfo 查看cpufree -m 查看内存fdisk -l查看硬盘分区df -h 查看挂载目录ifconfig查看网卡信息ethtool eth0查看详细的网卡工作模式lspic列出所有芯片信息,比如声卡,显卡,网卡等。原创 2012-12-18 11:07:13 · 1419 阅读 · 0 评论 -
Linux安装rsync
Linux安装rsync1. 下载安装mkdir -p /root/softcd /root/softwget -c ftp://ftp.samba.org/pub/rsync/rsync-3.0.8.tar.gztar -zxvf rsync-3.0.8.tar.gzcd rsync-3.0.8./configure --prefix=/usr/local/rsy原创 2012-12-19 18:39:14 · 4753 阅读 · 0 评论 -
解决ssh不能添加已访问的主机到信任列表的问题(Failed to add the host to the list of known hosts) .
解决ssh不能添加已访问的主机到信任列表的问题(Failed to add the host to the list of known hosts)在ssh访问一个服务器的时候第一次会提示签名验证,只要同意之后就会将这个host添加到~/.ssh中的known_hosts中,以后再连接就不会再出现提示了。 原来在ubuntu和freebsd下都没有这个问题。在Gentoo中就有点问题。原创 2012-12-19 18:38:35 · 24176 阅读 · 0 评论 -
thread dump
笔记:top jstack -l 进程号 > /home/logs/aaa.txt原创 2012-12-17 17:42:18 · 586 阅读 · 0 评论 -
在虚拟机上安装mysql
在虚拟机上安装mysql下载MySQL-5.5.24-1.rhel5.i386.tar在/usr/local 下建立必要文件夹# cd /usr/local# mkdir mysql# cd /usr/local/mysql# mkdir src# mkdir data用xftp将MySQL-5.5.16-1.rhel5.i386.tar 上传到虚拟机src目录下原创 2013-01-08 16:37:41 · 10689 阅读 · 1 评论 -
Mounting HGFS shares: FAILED,Starting auditd:FAILED
linux文件夹的权限太严格了今天,把linu的usr和var文件夹的权限改为777,发现使用xshell不能连接虚拟机进行操作以及文件传输,并且虚拟机在启动是还报错,Mounting HGFS shares: FAILEDStarting auditd:FAILED, 我先把usr以及var的权限给改回去了,改为755然后,找了一堆资料:Mounting HGF原创 2013-01-09 12:11:34 · 5771 阅读 · 0 评论 -
Linux环境变量的修改(永久,暂时)
Linux环境变量的修改(永久,暂时)Linux修改环境变量,很简单但很重要一、Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1. 永久的:需要修改配置文件,变量永久生效。2. 临时的:使用export命令行声明即可,变量在关闭shell时失效。二、设置变量的三种方法1. 在/etc/profile文件中添加变量【对所有用户生效(原创 2013-01-15 09:12:39 · 5173 阅读 · 2 评论 -
jstat 查看GC
jstat 1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid原创 2013-02-25 11:46:29 · 3620 阅读 · 0 评论 -
linux下报错bash: service: command not found
1、通常这种情况是出现在 通过su root命令来进行操作的时候。 su或者su root 只是相当于以root用户身份来操作,实际的系统环境并没有切换到root用户的环境,而只是当前登录用户; su -,-l,--login都是已经完全的切换的root环境下,相当于完全用root用户登录。 service命令目录在/sbin/下 故解决此问题有两种方式: a、原创 2013-03-29 09:46:25 · 2931 阅读 · 0 评论 -
linux du命令
linux du命令原创 2016-06-08 10:22:02 · 2177 阅读 · 0 评论