随笔分类 -  Linux

摘要:由于项目有个图片上传和导入导出的模块,所以当项目通过集群方式部署的时候就要考虑文件共享问题。 文件共享要么就是通过统一的文件系统来管理,要么就是在系统之间做文件共享,前者扩展性比较好,可以随时随地加服务器,后者实现简单,通过配置服务器共享目录即可,但不好扩展。我们这个项目的页面功能相对比较简单,而且 阅读全文
posted @ 2016-11-15 18:01 Jager 阅读(16682) 评论(0) 推荐(0) 编辑
摘要:1 kill所有相关进程ps -ef | grep -i 进程名 | grep -v "grep" | awk '{print $2}' |xargs kill 2 查询当前用户占用的线程数lsof | grep haieradmin | wc 3 文件大小和位置的定位du -h --max-dep 阅读全文
posted @ 2016-11-14 10:51 Jager 阅读(487) 评论(0) 推荐(1) 编辑
摘要:双十一过后有点闲,找本书给这段时间碰到的一些问题充充电,先从linux vi命令开始: 移动光标: “h” 向左一个字符,“j”向下一行,“k” 向上一行,“l” 向右一个字符(虽然我们可以用方向键,但这样可以让你的手指不用离开键盘的中心) “0” 移到一行的开头 “$”移到一行的结尾 光标移动一个 阅读全文
posted @ 2016-11-13 17:06 Jager 阅读(1077) 评论(0) 推荐(1) 编辑
摘要:公钥认证,是使用一对加密字符串,一个称为公钥(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。 在使用jenkins自动构建并远程登录服务器进行发布应用的时候,需要使用SSH公钥认证来解决登录服务器的问题。 其实很简 阅读全文
posted @ 2016-10-22 01:02 Jager 阅读(34400) 评论(0) 推荐(1) 编辑
摘要:最近项目使用的的服务器有点多(100多台),很多开发同事经常问这个问题,现在整理如下: 几个可能导致的原因: 1 用户的家目录所属组被改为root,解决方法使用root执行cd /home/;chown username:username username 2 用户的家目录被修改,这个时候如果要修改 阅读全文
posted @ 2016-10-21 11:15 Jager 阅读(994) 评论(0) 推荐(0) 编辑
摘要:1 查看当前用户的线程 ulimit -a 2 修改配置文件 vi /etc/security/limits.d/90-nproc.conf 3 改完即可生效 4 修改可打开的最大文件数 vi /etc/security/limits.conf 在文件的最后添加: 5 查看最大open files 阅读全文
posted @ 2016-08-16 15:45 Jager 阅读(30871) 评论(0) 推荐(1) 编辑
摘要:Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。 1 使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行的情况。如图对top 阅读全文
posted @ 2016-07-26 09:52 Jager 阅读(645) 评论(0) 推荐(0) 编辑
摘要:1 Tomcat指定JDK 在tomcat下,打开catalina.sh文件,选择顺眼的空白处,添加语句如下:export JAVA_HOME="你的jdk路径" 阅读全文
posted @ 2016-07-12 13:28 Jager 阅读(241) 评论(0) 推荐(0) 编辑
摘要:场景:干净的tomcat,刚解压 1 通过./startup.sh,提示启动成功,但查看没有日志 2 通过netstat -tln查看端口,发现找不到8080 3 通过./catalina.sh run & 这种方式打出启动命令查找问题 这是什么鬼,其他路径下还有个tomcat,并且配置了默认的环境 阅读全文
posted @ 2016-06-02 12:35 Jager 阅读(21374) 评论(2) 推荐(0) 编辑
摘要:1 下载以下三个包 telnet-0.17-47.el6.x86_64.rpm(telnet客户端) telnet-server-0.17-47.el6.x86_64.rpm(telnet服务端) xinetd-2.3.14-39.el6_4.x86_64.rpm(telnet服务端依赖包) 2 检 阅读全文
posted @ 2016-04-13 13:14 Jager 阅读(3763) 评论(0) 推荐(0) 编辑
摘要:1 This system is not registered with RHN红帽中出现This system is not registered with RHN这个的原因是因为红帽中没有注册RHN。解决办法:(假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.... 阅读全文
posted @ 2015-09-02 14:58 Jager 阅读(585) 评论(0) 推荐(0) 编辑
摘要:通过yum来进行mysql数据库的安装,通过这种方式进行安装,可以将一些依赖自动安装1、卸载旧的mysqlrpm -qa | grep mysqlrpm -e --nodeps mysql(强力删除,包括依赖)2、yum安装mysqlyum list | grep mysql ... 阅读全文
posted @ 2015-06-17 17:05 Jager 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Linux系统自带了jdk(当然,如果没有,可以忽略这个步骤),但还是1.4的老版本,所以需要先卸载,然后在安装1.6,卸载步骤如下:[root@localhost ~]# rpm -qa | grep jdk[root@localhost ~]# rpm -qa | grep gcjlibgcj-... 阅读全文
posted @ 2015-06-12 19:06 Jager 阅读(256) 评论(0) 推荐(0) 编辑
摘要:(本文出自yangjj ^_^)前提:1.没联网,yum挂。2.至少要有GCC,要不玩个屁。3.你有充足的咖啡并且有几个小时时间不想打dota。4.你要做集群。以上条件不满足其一,看到这里就谢谢了。占位符:======关于APACHE安装和配置======--离线包解压并进入解压后文件夹tar -z... 阅读全文
posted @ 2015-05-17 21:48 Jager 阅读(276) 评论(0) 推荐(0) 编辑
摘要:1 首先通过ssh登陆远程linux服务器(Xshell 4) 2 安装wget http://memcached.org/latesttar -zxvf memcached-1.x.x.tar.gzcd memcached-1.x.x./configure && make && make test 阅读全文
posted @ 2015-04-08 15:55 Jager 阅读(231) 评论(0) 推荐(0) 编辑
摘要:系统信息 1、arch 显示机器的处理器架构(1) 2、uname -m 显示机器的处理器架构(2) 3、lsb_release -a 查看操作系统版本 4、top 查看进程 5、free -m 查看内存 6、添加PATH环境变量:export PATH=/usr/local/webserver/m 阅读全文
posted @ 2015-03-31 17:53 Jager 阅读(252) 评论(0) 推荐(0) 编辑
摘要:1、检查yum是否安装rpm -qa |grep yum2、利用CentOS的yum更新源来实现RHEL5的YUM功能vi /etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-5-Base#mirrorlist=http://mirrorlist.c... 阅读全文
posted @ 2015-03-27 19:38 Jager 阅读(474) 评论(0) 推荐(0) 编辑
摘要:1,#cd /usr/share/fonts/default2,mkdir -p ./truetype/simsun3,取得simsun.ttc文件;如果网上下载不到则在windows(c:/windows/fonts/simsun.ttc)操作系统取得该文件4,上传simsun.ttc文件到/us... 阅读全文
posted @ 2015-03-20 18:00 Jager 阅读(2029) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示