
Linux
文章平均质量分 58
sz_bdqn
沉默,内向,专心,刻苦,负责,好学....
展开
-
Linux下tomcat JVM内存 配置
常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space一、java.lang.OutOfMemoryError: PermGen spacePermGen space的全称是Permanent Generation space,是指内存原创 2016-03-06 15:10:11 · 7968 阅读 · 0 评论 -
VMware中安装Linux,鼠标到处跑解决1
为了处理这个问题,花了4个小时,有些痛苦,没想到这么简单在虚拟机中工具栏中点击【编辑】,再选择【首选项】,再选中【输入】,把为游戏优化鼠标改成【从不】即可;原创 2015-07-06 20:13:35 · 6544 阅读 · 0 评论 -
LINUX关闭防火墙
(1) 重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off(2) 即时生效,重启后失效:开启:service iptables start关闭:service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。原创 2015-06-15 01:54:40 · 754 阅读 · 0 评论 -
LNMP环境搭建
LNMP环境搭建 目录1 环境准备... 11.1 克隆虚拟机... 11.2 配置IP. 11.3 准备安装软件包... 12 安装Nginx. 11)更改hostname、创建所需软件存放目录...12)下载或上传安装所需要的软件...13)解压安装nginx.14) 关闭防火墙... 15) 编辑n原创 2015-06-18 03:33:52 · 7034 阅读 · 0 评论 -
SSH通过密钥登录的设置方法
密钥登录的原理是:利用密钥生成器制作一对密钥:公钥和私钥。将公钥添加到服务器的某个账户上,然后在客户端利用私钥即可完成认证并登录。如果没有私钥,即使通过SSH 暴力破解出密码也无法远程登录系统。此外,如果将公钥复制到其他账户甚至主机,利用私钥也可以登录。第一步:产生密钥安装OpenSSH,然后用ssh-keygen来产生密钥对,它只需要用一般用户权限。[usrname@hostna原创 2015-07-05 01:49:02 · 10658 阅读 · 0 评论 -
sudo配置临时取得root权限
Linux下/etc/shadow文件 1)ll /etc/sudoerschmod 640 /etc/sudoersll /etc/sudoers 2)sudo配置临时取得root权限系统中的普通用户有时需要root权限执行某种操作,要是使用su - root的话必须要知道root的密码,这是不安全的,所以有了sudo,root可以对/etc/su原创 2015-07-04 18:39:27 · 866 阅读 · 0 评论 -
Linux常用快捷键
1 linux文本操作界面 vi面板如何复制一行1)把光标移动到要复制的行上2)按yy3)把光标移动到要复制的位置4)按p2 vi中删除行1)按dd3 vi中撤销操作1)按ESC后u 撤销操作4 关于Linux操作系统中VI编辑器字符串查找方法如下:1)命令模式下输入“/字符串”,例如“/Section 3”。2)如果查找下一个,原创 2015-07-03 13:59:17 · 588 阅读 · 0 评论 -
Linux中提示No such file or directory解决方法
说明:在linux下,./xxx.sh执行shell脚本时会提示No such file or directory。但shell明明存在,为什么就是会提示这个呢?这种其实是因为编码方式不对,如你在win下编辑sh,然后直接复制到linux下面。实现:有2种方法可以解决这个。1)在Windows下转换:利用一些编辑器如UltraEdit或EditPlus等工具先将脚本转载 2015-06-15 04:21:40 · 84125 阅读 · 1 评论 -
1 用户及用户组、文件夹管理
1 用户及用户组管理/etc/passwd 存储用户账号/etc/group 存储组账号/etc/shadow 存储用户账号的密码/etc/gshadow 存储用户组账号的密码useradd 用户名userdel 用户名adduser 用户名groupadd 组名groupdel 组名passwd root原创 2015-07-04 04:52:07 · 671 阅读 · 0 评论 -
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
新装的mysql,访问mysql数据库是遇到问题:ERROR 1044 (42000): Access denied for user ''@'localhost'to database 'mysql',[root@dzwww mysql-5.1.61]# mysql -u root -pEnter password:Welcome to the MySQL monitor. C原创 2015-07-12 23:34:25 · 793 阅读 · 0 评论 -
实战配置Nagios主机及服务实战
目录1 在客户服务器上配置... 11.1配置nrpe.11) 加入可以监控该服务器的nagios server端的IP。... 12) 注释掉或者干脆删除199-203行即下面几行... 12 配置 nagios 监控服务... 11)nagios.cfg 基本配置... 12)注意:需要注释掉如下localhost.cfg 行,否则和我们原创 2015-07-03 14:08:29 · 3259 阅读 · 0 评论 -
Nagios客户端安装
Nagios客户端安装 目录1 概述... 1a.naglos客户端无需安装lamp环境...1b.nagios客户端无需安装nagios服务端软件包...1c.nagios客户端需要多安装如下软件包...1d.客户端总共需要安装的软件有...12 Nagios客户端安装... 1步骤1:配置yum..1步骤2:配置p原创 2015-07-02 05:26:40 · 2319 阅读 · 3 评论 -
Nagios服务端安装
Nagios服务端安装 步骤1:配置yum [root@nagios ~]# cd /etc/yum.repos.d/[root@nagios yum.repos.d]# wget -O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/ 步骤2:配置profile原创 2015-07-02 01:48:05 · 1374 阅读 · 1 评论 -
linux用户环境变量
~/.bash_profile 用于设置用户专属的环境信息,login方式进去bash运行,每次用户登录的时候执行一次,通常会调用bash_profile~/.bashrc 用于设置当前shell 的环境信息,no login方式进入bash运行,shell新起的时候执行对于用户专属的环境变量只需在~/.bash_profile中设置若添加后没重新登录,只需source ~/.bas原创 2015-07-07 01:12:17 · 443 阅读 · 0 评论 -
Linux安装xwindow图形界面
Linux安装xwindow图形界面在我们安装Linux系统时,刚开始的时候可能没有安装图形界面的需要,但在使用过程中却有可能产生这种需求。那么这种情况下,我们需不需要重新安装Linux系统来安装桌面呢?答案是不需要。下面我将交大家在已有的Linux系统的基础上安装genom桌面。方法/步骤1)检查Linux系统是否能原创 2015-07-06 20:36:34 · 784 阅读 · 0 评论 -
Linux jdk安装与卸载
一、下载安装JDK1.6 1、下载jdk1.6的官方地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、jdk1.6提供以下两种自解压文件: 1)jdk-6u22-linux-i586.bin 2)jdk-6u22-linux-i586-rpm.bin 3、我下载的原创 2015-07-28 06:03:33 · 540 阅读 · 0 评论 -
MySQL 5.6内存占用过高解决方案
距离MySQL 5.6正式发布已经有比较长的时间了,目前Oracle官网上的最新GA版本MySQL server也为5.6。但reizhi在安装配置后却发现其内存占用居高不下,无论如何调整cache甚至禁用InnoDB都不能解决。由于VPS仅有1GB内存,在开启常用的Web服务之后,无力再为MySQL提供400MB以上的物理内存。通过网络爬文,MySQL 5.6相比于前代GA版本性能提升显转载 2016-03-06 14:47:50 · 1967 阅读 · 0 评论 -
CentOs使用Yum自动安装UnRar方法
linux yum安装rar时,可能会出现无资源的错误,只需把配置好资源即可,具体操作如下?1.# vi /etc/yum.repos.d/dag.repo2.将以下内容写入文件中[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/redhat/el$rele原创 2016-03-04 13:59:51 · 6030 阅读 · 0 评论 -
将Centos的yum源更换为国内的阿里云源
将Centos的yum源更换为国内的阿里云源阿里云Linux安装软件镜像源阿里云是最近新出的一个镜像源。得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/CentOS系统更换软件安装源第一步:备份你的原镜像文件,以免出错后可以恢复。mv /etc/yum.repos.d/原创 2015-11-18 15:23:29 · 3376 阅读 · 0 评论 -
Linux系统 yum 命令安装软件时保留(下载)rpm包
一、让yum命令下载RPM包,而不安装。yum是一个优秀的软件获取与系统更新的工具,主要应用于redhat系列的发行版本上。但是这样一个优秀的工具却没有原生提供只下载不安装的功能,而这样的功能在pacman与aptitude下都有。今天在CentOS的邮件列表上看到有人在讨论这个问题,了解到了这个问题要解决起来非常方便。yum有一个plugin叫做yum-downloadonly,原创 2015-11-14 19:56:23 · 11263 阅读 · 0 评论 -
CentOS6.4配置163的yum源
CentOS系统自带的更新源的速度实在是慢,为了让CentOS6使用速度更快的YUM更新源,可以选择163(网易)的更新源。1.下载repo文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo2.备份并替换系统的repo文件[root@localhost ~]# cd /etc/yum.repos原创 2015-11-03 21:46:38 · 627 阅读 · 0 评论 -
怎样保护“/tmp/mysql.sock ”不被删除
怎样保护“/tmp/mysql.sock ”不被删除如果你有这个问题,事实上任何人可以删除MySQL通讯套接字“/tmp/mysql.sock”,在Unix的大多数版本上,你能通过为其设置sticky(t)位来保护你的“/tmp”文件系统。作为root登录并且做下列事情:shell> chmod +t /tmp这将保护你的“/tmp”文件系统使得文件仅能由他们的原创 2015-11-09 16:33:12 · 2074 阅读 · 0 评论 -
centos 6.4 fdisk分区、格式化、挂载新硬盘
1、# fdisk -l查看当前磁盘信息,就会发现最下面显示新加入的硬盘不是有效分区,如下:[root@mfsdata02 ~]# fdisk -l Disk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 *原创 2015-11-04 08:08:57 · 5286 阅读 · 0 评论 -
Linux常用命令总结
1 关闭防火墙[root@data-1-1 ~]# /etc/init.d/iptables stop[root@data-1-1 ~]# setenforce 02 时间同步[root@data-1-1 ~]# crontab -eno crontab for root - using an empty one* 1 * * * root ntpdate us.p原创 2015-08-05 14:06:05 · 746 阅读 · 0 评论 -
运行yum报错Error: Cannot retrieve metalink for reposit
运行yum报错Error: Cannot retrieve metalink for reposit今天给Centos通过rpm -Uvh装了个epel的扩展后,执行yum就开始报错:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again原创 2015-08-06 10:31:15 · 658 阅读 · 0 评论 -
RedHat5.8更改yum源
RedHat5.8更改yum源 [root@localhost ~]# ipvsadm-bash: ipvsadm: command not found[root@localhost ~]# yum install ipvsadmLoaded plugins: katello, product-id, security,subscriptio原创 2015-07-23 06:23:05 · 7474 阅读 · 0 评论 -
Linux显示中文乱码解决方法
vi /etc/sysconfig/i18n将内容改为LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun16"重新登录。原创 2015-08-02 11:17:57 · 3474 阅读 · 0 评论 -
Linux vi中文乱码处理
Linuxvi中文乱码处理 [root@svn~]# vi /etc/vimrc if v:lang =~ "utf8$" || v:lang =~"UTF-8$" set fileencodings=ucs-bom,utf-8,latin1endif set nocompatible " Use Vim defaults (much be原创 2015-08-02 11:56:30 · 1804 阅读 · 0 评论 -
LVS+Keepalived+httpd安装及配置
LVS+Keepalived+httpd安装及配置 目录1 环境... 12 安装LVS软件(分别在LVS-Master和LVS-Backup中)... 11.1.查看是否有IPVS模块...11.2.安装IPVS管理工具...13 安装keepalived(分别在LVS-Master和LVS-Backup中)... 13.1原创 2015-07-01 04:38:36 · 5725 阅读 · 0 评论 -
linux增加/删除虚拟IP地址
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2015-07-01 03:48:21 · 2001 阅读 · 0 评论 -
mysql5.5.x源码安装
1. 源码包下载 源码包通常也采用tar.gz压缩,名称中只包含版本信息,大小也比RPM包、二进制包小很多,解压后的文件中含有INSTALL-SOURCE文件,可从MySQL官网(http://www.mysql.com/downloads/)下载,如:mysql-5.5.17.tar.gz2. CMake在采用源码包安装MySQL实例之前,先来介绍一下cmake这个编译工具。在MyS原创 2015-05-27 16:14:19 · 1571 阅读 · 0 评论 -
CentOS 6.4 安装MySQL 5.6.22
本文详细介绍在CentOS 6.4下安装MySQL 5.6.22的过程,供需要的朋友学习参考。一、下载MySQL 安装包1)http://dev.mysql.com/downloads/mysql/ 打开网址: Select Platform: 选择 Linux-Generic选择选择 Linux - Generic (glibc 2.5) (x86, 64-bit转载 2015-05-15 12:48:35 · 727 阅读 · 0 评论 -
Linux 下没有 my.cnf 文件的解决方式,完全是我自己整的,好多教程都是瞎扯的
我看过好多关于Linux下没有my.cnf的博客,都是什么rmp安装没有my.cnf文件啊,然后什么两个方法啊,我就无语了,大家要是知道就不会查资料了,你们敢不敢负责点?说详细点?有的说从 /usr/share/mysql 里复制一个.cnf文件到 /etc 下,有用吗?配置文件资料不给别人,复制个毛线?复制谁都会!my.cnf 配置文件:[转载 2015-05-15 16:01:00 · 11192 阅读 · 3 评论 -
MySQL通过以下方法查询当前数据库支持的存储引擎
方法1mysql> show engines \g+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+| Engine | Support | Comm原创 2015-05-07 02:11:10 · 2522 阅读 · 0 评论 -
Can't find file: './performance_schema/cond_instances.frm' (errno: 13 - Permission denied)
错误日志2015-05-16 12:22:03 3325 [Note] - '0.0.0.0' resolves to '0.0.0.0';2015-05-16 12:22:03 3325 [Note] Server socket created on IP: '0.0.0.0'.2015-05-16 12:22:03 3325 [ERROR] /usr/sbin/mysq原创 2015-05-16 12:58:12 · 5889 阅读 · 0 评论 -
在linux中配置安装telnet服务
Telnet 是一种流行的用于通过 Internet 登录到远程计算机的协议。Telnet 服务器软件包为远程登录主机提供了支持。要通过 Telnet 协议与另一台主机通讯,您可以使用名称或 Internet 地址格式(如 192.168.1.10)与主机联系。Telnet 使用命令行提示。使用 Telnet 服务要开始使用 Telnet 服务,键入如下命令以连接到远程服务器:原创 2015-05-07 01:22:50 · 2563 阅读 · 0 评论 -
RedHat Linux 实现root身份的Telnet登录
RedHat Linux 安装完成以后默认提供使用SSH方式进行远程连接,如果想通过Telnet方式远程连接到Linux需要我们进行一些设置。注:ssh使用非对称算法加密(公钥加密和私钥解密),其能提供安全的端到端连接,推荐使用SSH方式远程连接到Linux。Telnet使用明文方式(不提供安全机制)进行信息交互,其无法保障密码等重要信息的安全,一般不使用Telnet远程连接到Li原创 2015-05-07 01:22:37 · 1494 阅读 · 0 评论 -
Linux平台下启动和关闭MySQ服务
在Linux平台下,可以采用如下命令查看MySQL服务的状态:[root@localhost ~]# netstat -nlpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State P原创 2015-05-07 01:43:55 · 1980 阅读 · 0 评论 -
关于linux下my.ini配置文件的加载顺序
关于linux下my.ini配置文件的加载顺序,(linux下,/etc/my.cnf->/etc/mysql/my.cnf->SYSCONFDIR/my.cnf->$MYSQL_HOME/my.cnf-> --defaults-extra-file->~/my.cnf原创 2015-05-15 15:58:00 · 2060 阅读 · 0 评论 -
jdk-7u3-linux-i586.tar.gz安装
DK安装 tar.gz为解压后就可使用的版本,这里我们将jdk-7u3-linux-i586.tar.gz解压到/usr/local/下。1、解压 解压到当前目录:$ tar -zxvf /opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz2、环境配置① $sudo vi /etc/profile② 在末尾行添加 #原创 2015-02-28 22:14:17 · 1158 阅读 · 0 评论