Linux
基于Linux基础知识分享
孑木文学
你未必出类拔萃,但一定与众不同!
展开
-
Linux中find命令的常规用法以及高级用法
Linux中find命令用来在指定目录下搜索文件,并可以执行指定的操作,Linux下find命令提供了相当多的查找条件,功能相当强大。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。本文根据实际应用总结了find命令的常规以及高级用法。原创 2019-11-28 22:42:26 · 337 阅读 · 0 评论 -
Maven项目打无网络状态可以运行的Jar包(配置pom.xml)
项目过程中需要和某系统通过WebService做一个数据交换平台,为了独立部署不依赖其他Web容器,考虑使用Jar包方式进行部署,服务器仅需安装JDK即可实现WebService的发布。由于数据交互只是做数据库层面的数据查询、日志记录功能,采用Spring+MyBatis 实现WebService的开发。pom.xml配置文件(全)<project xmlns="http://mave...原创 2019-11-14 20:49:12 · 1075 阅读 · 0 评论 -
Linux环境部署运行Jar包指定JDK版本创建启停服务脚本
window系统下部署测试后需要迁移到Linux系统下生产环境运行,由于生产环境设定JAVA_HOME的JDK版本还是1.6,需要指定1.8版本JDK运行Jar包,本文以指定JDK版本创建启停Jar服务的脚本。创建应用启停空文件脚本并授权读写可执行权限创建空文件命令:touch[root@dbtest test]# touch webService-start.sh webService-s...原创 2019-11-20 13:38:16 · 3005 阅读 · 0 评论 -
Weblogic10.3.6反序列化漏洞补丁(3L3H)升级方案
针对这几年来WebLogic软件经常报出的java反序列化漏洞问题,因为weblogic底层也使用Apache Commons Collections库,WebLogic 存在Java反序列化漏洞无疑的,在漏洞修复这方面,Oracle可是很不走心,每个季度更新补丁包,还是未修完,本文针对Weblogic反序列化漏洞补丁提供升级方案以及升级过程遇到问题问题过程处理。原创 2019-10-29 22:37:40 · 2945 阅读 · 0 评论 -
Linux实现重要文件的异机备份(sftp命令跨服务器进行文件上传下载)
生产环境中为了安全起见,需要对数据库文件以及Web应用上传的附件已经定期的数据备份,为了防止应用服务器或者数据库服务器崩溃时数据的损坏,无法恢复的情况,重要备份文件一般不仅要在本地进行备份,还考虑文件备份在另外一条主机上(异机备份)。数据库备份文件异机备份(sftp命令跨服务器进行文件下载[get])前提是本地服务器可以访问目标主机,#!/bin/shecho bakup copy sta...原创 2019-11-16 18:55:08 · 1534 阅读 · 0 评论 -
Linux定时任务实现Oracle数据库每天进行全库备份(删除7天前的备份文件)
生产环境中为了防止服务器或数据库崩溃时数据的损坏,无法恢复的情况,通常要对数据库进行全库备份,又不能采取以人工手动定时备份数据库,这种繁琐的操作时,我们可以利用Linux的定时任务crontab来自动的备份数据库,并保存一定期限(比如7天)的数据库备份文件(超过期限文件定时自动删除),为了更安全起见,也可以实现数据库文件的异机备份。数据库备份脚本#!/bin/shecho bakup sta...原创 2019-11-16 18:32:23 · 1449 阅读 · 0 评论 -
Linux为用户新增定时任务(crontab命令)
Linux crond服务介绍crond服务是Linux系统默认会安装的服务工具,与windows下的计划任务类似,用来周期性的执行某种任务或等待处理某些事件的一个守护进程,并且启动主机会自动默认启动crond进程,crond进程会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。crond服务可以实现系统周期性所要执行的工作,比如:数据库周期性备份、应用附件的定期备份、数据库...原创 2019-11-16 00:19:04 · 1599 阅读 · 0 评论 -
Linux命令查询系统基本配置信息
今天在撰写系统部署相关信息时有一项是需要填写挂载服务器的基本配置信息,查询之后惊到我了,截图如下:内存显示:132275600 kB,单位换算一下有126G磁盘显示:根据分区大小,小计算了一下有5T之多感觉好像是在炫富啊 ,哈哈,不是我滴啦,废话不多说记录一下,方便以后备用!查看操作系统信息命令:head -n 1 /etc/issue[root@server3 ~]# head -...原创 2019-10-31 20:49:02 · 350 阅读 · 0 评论