linux
文章平均质量分 52
huaism
工作经验15年
展开
-
解决 /lib64/libc.so.6: version `GLIBC_2.15' not found 问题
好久没写简书了,主要是比较忙,今天来给大家分享个大数据环境上的问题吧,看似简单,搞了大半个晚上,主要是网上很少有靠谱的文章;原本打算只是安装 telnet 来监听 flume 端口而已,在强制安装了 telnet 的服务端和客户端之后,在运行监听 flume 的端口时出现了 标题上的错误。原因是:使用高级的命令安装了软件,但是本机还是使用的是低级的依赖库,因此会出现这种情况;使用 ldd --...转载 2019-11-04 17:03:16 · 25294 阅读 · 12 评论 -
LINUS IPtables 封IP段
iptables -I INPUT -s 42.62.37.0/24 -j DROP /24 = 子网原创 2016-01-11 19:04:00 · 368 阅读 · 0 评论 -
ORA-28001: the password has expired
ORA-28001: the password has expired 通过ORACLE_NET_SERVICE 连接数据库的时候,报错ORA-28001: the password has expired 密码无效方法/步骤查看联机文档相关报错ORA-28001: the pa转载 2016-01-18 16:34:37 · 1132 阅读 · 0 评论 -
linux 安装 apr
tomcat 安装 apr (Apache Portable Runtime), tomcat-native.原文出处:http://blog.chenlb.com/2009/01/install-apache-portable-runtime-or-tomcat-native-on-tomcat.htmlapr 与 tomcat-native 提供更好的伸缩性、性能和转载 2015-06-11 17:53:45 · 2358 阅读 · 0 评论 -
CentOS 卸载OpenJdk
安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:java version "1.6.0"OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)最好还是先卸载掉openjdk,在安装sun原创 2013-05-21 10:50:10 · 634 阅读 · 0 评论 -
linux oracle CPU访问过高 问题
linux 的oracle 一般项目CPU占用在 20%左右,当网站访问速度过慢,且本地访问很快可以用 top 看下是不是CPU使用过高且是oracle用户引起的。如果是请查询占用CPU过高额语句select *from (select v.sql_id,v.child_number,v.sql_fulltext,v.elapsed_time,v.cpu_time,v.disk原创 2015-05-22 14:36:33 · 2613 阅读 · 0 评论 -
linux系统修改系统时间与时区
有装过Linux系统的人,可能都会有这样的经历,就是该机器安装windows系统时,时间正确,但是安装了linux系统后,尽管时区选择正确,也会发现系统时间不对。这是由于安装系统时采用了UTC,那么什么是UTC呢,简单的说UTC就是0时区的时间,是国际标准,而中国处于UTC+8时区。另外还有一种时间是当地时间,而windows采用的就是当地时间。所以安装linux系统时,不要选择使用UTC转载 2015-05-29 14:41:20 · 3369 阅读 · 2 评论 -
linux断点续传
在Linux服务器上经常要用scp传输大文件,可能由于网络等原因出现间接性中断,导致传输一半的文件突然中断。 其实scp是可以续传的,它需要rsync以及它的ssh协议举例如下rsync -P --rsh=ssh home.tar 192.168.205.34:/home/home.tar, 再输出密码后,可以用ctrl+z 来中断,再使用bg命令让它在后台执行。如下图:转载 2015-06-17 15:19:08 · 2126 阅读 · 0 评论 -
linux安装apache
下面是linux下安装apache的完整代码,系统是redhat5.5点此查看详细图文教程下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下[root@localhost ~]#cd /soft[root@localhost soft]#tar jxvf httpd-2.2.6.tar.bz2 //解压apache的压缩包转载 2015-03-06 11:01:33 · 415 阅读 · 0 评论 -
Centos下apache配置https
(1)先按装mod_sslyum install mod_ssl完毕后在/etc/httpd/conf.d/下会有一个ssl.conf的文件,打开主要是看下证书及密钥的位置SSLCertificateFile /etc/pki/tls/certs/localhost.crtSSLCertificateKeyFile /etc/pki/tls/private/localhos转载 2015-03-05 11:53:45 · 3942 阅读 · 1 评论 -
jsvc将tomcat配置成服务
1、在/usr/share/tomcat6/bin中有commons-daemon-native.tar.gz 压缩包 2、解压commons-daemon-native.tar.gz # tar -zxvf commons-daemon-native.tar.gz 3、解压完成,出现commons-daemon-1.0.2-native-src文件夹(目录) 4、 执行con转载 2016-08-11 15:04:46 · 4064 阅读 · 0 评论 -
Linux下通过端口杀死进程
1 netstat -nlp 查看占用端口号的服务2 找到该端口号的进程3 找到该进程id4 kill它程序可以一点一点来:1 查看占用端口号的服务[root@aslibra root]# netstat -nlpActive Internet connections (only servers)Proto Recv-Q Send-Q Local A转载 2016-02-02 12:28:08 · 3725 阅读 · 0 评论 -
使用subversion搭建SVN
使用subversion搭建SVN需要用到的软件包有subversion,apr,apr-util,sqlite,zlib,因为在编译安装subversion时需要指明apr、apr-util、sqlite和zlib的安装路径,所以建议用源代码安装apr、apr-util、sqlite、zlib并在编译时指定安装位置。 下载subversion,apr,apr-util,sqlit转载 2017-10-10 18:55:03 · 424 阅读 · 0 评论 -
Linux安装配置NFS方法
NFS、smb、gfs都能提供文件共享服务,其中NFS配置相对于其它两者会简单便捷很多。下面是在centos7.4 x64的环境下安装NFS工具/原料 NFS Centos7.4_x64 方法/步骤 查看是否安装 rpm -qa |grep nfs rpm -qa |grep rpcbind 使用yum -y install nfs-utils...转载 2019-09-27 17:42:32 · 344 阅读 · 0 评论 -
linux如何mount挂载磁盘并设置开机自动mount
知道大家时间都很宝贵,我直接把流程命令写下来,大家配置完即可,想研究原理的话就往下读fdisk -l # 查看可挂载的磁盘df -h # 查看已经挂载的磁盘mkfs.ext4 /dev/vdb # 初始化磁盘mount /dev/vdb /u01 ...转载 2019-04-11 11:12:10 · 5324 阅读 · 0 评论 -
LINUX设置时区 并 解决 tomcat8 时区与系统时区不一致的问题
tzselect: 执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1。过程如下图: 执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ='Asia/Shanghai'; ...转载 2019-01-04 16:19:46 · 3601 阅读 · 0 评论 -
Linux中cd进入一个目录的权限
Linux权限管理: 1,文件和文件目录的所有者:u—User 2,文件和文件目录的所有者所在的组的用户:g—Group 3,其他用户:o—Others 文件访问权限的种类: “r”—-读权限(4); “w”—写权限(2); “x”—可执行权限(1);对于文件来说具有执行文件的权利:对于目录来说有进入目录的权利。 “-“—表示不具有该项权限,例如”-r“表示没有读权限。 目录的可...转载 2018-12-06 14:18:13 · 4640 阅读 · 0 评论 -
使用Curl命令查看请求响应时间方法
curl命令查看请求响应时间的方法非常简单,今天小编抽空给大家介绍下使用Curl命令查看请求响应时间方法,感兴趣的朋友一起看看吧curl命令查看请求响应时间# curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}...转载 2018-12-04 15:24:51 · 7614 阅读 · 0 评论 -
记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
1、故障现象客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高。2、CPU占用过高问题定位2.1、定位问题进程使用top命令查看资源占用情况,发现pid为14063的进程占用了大量的CPU资源,CPU占用率高达776.1%,内存占用率也达到了29.8%[ylp@ylp-web-01 ~]$ topto...转载 2018-11-01 16:01:30 · 303 阅读 · 0 评论 -
CentOS7利用systemctl添加自定义系统服务
CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install],我写的这个服务用于开机运行tomcat项目:[plain]...转载 2018-04-02 20:29:46 · 1074 阅读 · 0 评论 -
linux 下maven安装
版本要求maven3.2.3软件下载 wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.2.3/binaries/apache-maven-3.2.3-bin.tar.gz安装tar vxf apache-maven-3.2.3-bin.tar.gz$ mv apache-maven-3.2.3 /us转载 2017-10-10 19:20:25 · 338 阅读 · 0 评论 -
更新 SSL
先查看下自己机器上的 OpenSSL 版本。openssl versioncd /usr/local/src/wget http://www.openssl.org/source/openssl-1.0.1g.tar.gztar -zxvf openssl-1.0.1g.tar.gzcd openssl-1.0.1g./config shared zlibmake && mak转载 2015-01-09 13:42:00 · 1526 阅读 · 0 评论 -
Linux 防火墙查看访问限制 和 增加特定IP 访问
首先查看当前规则:iptables --list[root@joytest1 ~]# iptables --listChain INPUT (policy ACCEPT)target prot opt source destinationACCEPT all -- xxxx.xxxx.50.45 anywher原创 2014-11-26 17:28:19 · 15467 阅读 · 0 评论 -
CentOS 6.4 安装 JAVA + MYSQL + APACHE + TOMCAT 环境
首先要去sun的官网去下一个rpm包或者源码包,二者都行。我选择rpm包:jdk-7u5-linux-x64.rpm (推荐用rpm包,后面介绍源码包的安装)附下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载之后可以安装了,切换到下载文件的目录,用root原创 2014-09-10 12:26:26 · 3907 阅读 · 0 评论 -
linux 下用定时器 备份Oracle 不能成功的问题
filename=`date +%Y%m%d`/home/app/oracle/product/11.2.0/db_1/bin/expdp system/psss DUMPFILE=schemas_$filename.dmp DIRECTORY=DATA_PUMP_DIR SCHEMAS=,,, parallel=2 version=11.2.0.1.0linux 下用定时器 备份Orac原创 2013-06-20 19:29:20 · 2022 阅读 · 0 评论 -
linux 下部署Apache 转发域名配置
1、首先下载Apache的开源tar包2、编译3、配置httpd.conf文件修改 httpd.conf 文件中:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModule proxy_http_modul原创 2013-06-03 19:37:14 · 3164 阅读 · 0 评论 -
linux 下tomcat7 配置为服务
tomcat5.版本 用 jsvc.tar.gz6.0以上用 tomcat_home/bin/commons-daemon-native.tar.gz本人从官网http://tomcat.apache.org/上面下载的Tomcat7.0.40版本,并解压包后改名存放在:/usr/share/tomcat7本人使用的是root用户登录,下面就说说具体的操作步骤,原创 2013-05-31 14:43:51 · 7516 阅读 · 0 评论 -
linux vim的查找字符串
vim的查找字符串分类: linux 2011-07-05 16:33 411人阅读 评论(0)收藏 举报vimubuntu 一、用/和?的区别:/后跟查找的字符串。vim会显示文本中第一个出现的字符串。?后跟查找的字符串。vim会显示文本中最后一个出现的字符串。二、注意事项:不管用/还是?查找到第一个字符串后,按回车,vim会高亮所有的匹配原创 2013-05-31 16:35:14 · 13357 阅读 · 0 评论 -
linux jdk1.7 安装
命令:linux下退出VI的方法:不保存退出:q! 先保存后退出:wqlinux jdk1.7 安装 JDK安装配置 1、 下载jdk,本例使用jdk-7u5-linux-i586.rpm有2个可以使用的安装包jdk-7u5-linux-i586.tar.gzjdk-7u5-linux-i586.rpm下载页面:http://www.oracle.co原创 2013-05-21 14:33:37 · 973 阅读 · 0 评论 -
Linux下发布java项目
最近做项目迁移,费了很大周折。总算顺利迁移了。其实一直以为搞不懂单用tomcat是怎么发布项目的。但还是得硬着头皮做。 不过这个是在搭建测试服务器的时候弄的。开始我就直接把程序包丢tomcat里面也能运行。很是神奇。。哈哈,估计是以为它已经编译了。今天是用另外一种方法的,当然这个方法是从百度上百度到的: 1、在eclipse或者myEclipse上将项转载 2013-05-22 11:11:23 · 708 阅读 · 0 评论 -
MySQL因为区分大小写而引起找不到表
开发一直在本地mysql数据进行,完成后测试连接LINUX服务器数据库,结果一直报错找不到表!另我纳闷的是服务器数据库里明明是建了表的,用mysql控制台测试连接执行查询也没问题,可程序就是一直报错!于是开始反复测试找问题,刚开始以为是驱动或mysql版本不匹配等引起的原因,但是重新写了个JDBC连接执行查询发现没问题!说明驱动没问题!于是怀疑连接池的问题,于是将程序里的连接改成新写的JDBC转载 2013-05-22 16:07:57 · 863 阅读 · 0 评论 -
Linux下Tomcat重新启动
在Linux系统下,重启Tomcat使用命令操作的!首先,进入Tomcat下的bin目录cd /usr/local/tomcat/bin使用Tomcat关闭命令./shutdown.sh查看Tomcat是否以关闭ps -ef|grep java如果显示以下相似信息,说明Tomcat还没有关闭root 7010 1转载 2013-05-21 15:38:50 · 538 阅读 · 0 评论 -
linux下tomcat防火墙的启动和关闭
昨天在linux服务器上装了一个tomcat,整个过程很顺利,装上去就可以用。但是今天却无法启动。于是修改tocmat的配置文件,重装tomcat,修改/etc/profile,把各种可能都尝试了好几次。可是tomcat就是死在那里。唉~~,真是气人.....看来只能用最笨的办法试试——重装linux。在重装之前,我在linux服器试着访问 tomcat,结果页面一下子就出来了。很显然tomc转载 2013-05-21 15:37:39 · 1822 阅读 · 0 评论 -
Linux下rar 命令压缩和解压详解
1.zip方式 Linux下自带了一个unzip的程序可以解压缩文件,解压命令是: unzip filename.zip 同样也提供了一个zip程序压缩zip文件,命令是 zip filename.zip files 会将files压缩到filename.zip例1:添加文件或目录转载 2013-05-24 12:10:27 · 1403 阅读 · 0 评论 -
Linux下打包压缩war和解压war包
因为种种原因公司需要把java程序达成war包。起先用zip命令打包,起先可以用,后来却无法使用。今天找到一个更好的办法。用jar命令,前提是要安装dk。把当前目录下的所有文件打包成game.warjar -cvfM0 game.war ./-c 创建war包-v 显示过程信息-f -M-0 这个是阿拉伯数字,只打包不压缩的意思解压ga转载 2013-07-23 15:27:27 · 764 阅读 · 0 评论 -
putty 如何登录另一台Linux服务器
linux系统登录要从Linux下通过SSH登录另一台Linux服务器非常容易--前提是在远程服务器上拥有一个用户账号。打开Shell终端,执行ssh -l login_name hostname命令,应该把login_name替换成真实的用户账号,把hostname替换成服务器主机名(或者IP地址)。下面这条命令以liu用户的身份登录到IP地址为10.71.84.145的Linux服务器上。转载 2014-09-10 15:38:26 · 887 阅读 · 0 评论 -
linux tar 命令 解压文件到指定目录
tar -zxvf ./text.tar.gz -C /home/app/test/原创 2014-04-16 17:18:23 · 81426 阅读 · 2 评论 -
ORA-28001: the password has expired
背景:我在公司的LINUX服务器上部署了,自动备份Oracle的脚本和自动发送邮件的脚本,但是很长一段时间后却收到的邮件只有即使个字节,感觉出了问题。于是在Linux下启动自动备份脚本:出现错误:ORA-28001: the password has expired于是乎知道原因:是由于system的账户过期了,我是用 system来备份的。所以解决办法:Oracle提示错转载 2014-01-21 10:27:36 · 1049 阅读 · 0 评论 -
linux 导入mysql 文件 乱码
在导入的时候设置:进入mysql mysql -uroot -padmin use dbnaneser names utf-8原创 2013-12-09 16:16:55 · 660 阅读 · 0 评论 -
如何在LINUX下启动ORACLE
手动启动:用 oracle用户登录(或su - oracle)lsnrctl start sqlplus / as sysdba startup exit自动启动,要编写一个启动脚本,用root用户拷到/etc/init.d下,取名叫oracle然后, chkconfig oracle on,即可加入服务列表/etc/init.d/oracle start #启动/et转载 2013-11-06 19:49:13 · 655 阅读 · 0 评论