- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 Linux配置校时服务
服务器lcentos6.xrpm -qa |grep ntp 查看是否安装yum install ntpStep1、修改时区备份原有文件cp /etc/localtime /etc/localtime.bakcp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimestep2、修改clock文件参数vi /etc/sysconfig/clockZONE="Asia/Shanghai"UTC=falseARC=falseStep3、修改ntp服.
2022-05-10 09:53:25
2133
原创 Linux磁盘挂载
一、挂载U盘 1、 插入U盘,打开Linux终端 2、 输入命令 sudo fdisk -l 从返回结果中可查看U盘分区名称。比如sdb 3、 输入命令 sudo mount /dev/sdb /mnt 4、 输入命令 cd /mnt 即可进入U盘二、新增磁盘挂载 1、查看新增磁盘的分区名 sudo fdisk -l 比如 /dev/sdb 2、对硬盘进行分区 sudo fdisk /dev/sdb 输入参数 m (显示帮助可不输...
2022-02-16 21:05:07
13554
原创 服务器系统信息查询命令
sudo dmidecode -t 2 //查看主板信息sudo dmidecode -t memory --查看单条内存的参数sudo dmidecode |grep 'Product Name' --查询服务器品牌,型号sudo dmidecode -s system-serial-number --查看服务编号sudo lspci |grep Eth --查看网卡型号lsb-release -a --查看系统版本...
2022-02-16 21:03:05
4252
1
原创 Oracle常用ASM操作命令
在Oracle RAC环境下,ASM相关操作命令一、oracle用户下执行[jxoracle@oradb~] asmcmd lsdsk --statics -G datadg ##查看磁盘I/O信息 ,datadg磁盘组名[jxoracle@oradb~]asmcmd + 命令 ;二、登录ASM命令模式操作 切换oracle用户 执行命令asmcmd 进入ASM操作界面[jxoracle@oradb~] asmcmdASMCMD>du ...
2021-05-20 11:18:14
1887
原创 Linux文件夹乱码,inode号处理文件
1、删除该文件或者文件夹 如果乱码中有带数字或者带字母的可以,可以匹配删除 如果全为乱码 ll -i1 第一列数字即该乱码文件或者文件夹的额inode号 find -inum inode号 |xargs -i rm -rf {}2、重命名该文件或者文件夹 如果乱码中有带数字或者带字母的可以,可以匹配删除 如果全为乱码 ll -i1 第一列数字即该乱码文件夹的额inode号 find -inum inode...
2021-04-16 22:14:17
510
原创 PLSQL工具连接Oracle
PLSQL工具可以远程连接到Oracle数据库,也可以连接本地的数据库。一、连接远程Oracle数据库条件 1、首先需要保证网络可以ping通(某些情况服务器是禁ping的) 2、可以Telnet命令检测远程服务器ORACLE监听是否开启(oracle默认端口是1521,看具体数据库是否有修改成其他端口号)这是连接失败的,因为目标主机上没有安装1521端口,在使用中的1521端口;远程数据库端口号查看方法:windows数...
2021-04-14 17:11:40
3157
原创 Oracle常用对象创建语句
一、创建临时表空间create temporary tablespace tempspace_nametempfile 'D:/oracle/product/11.2.0/oradata/test_temp01.dbf' ##设置表空间文件位置size 32m ##表空间初始大小autoextend on ##表空间自增长next 32m maxsize unlimited ...
2021-04-13 21:45:32
416
原创 docker 发布部署springboot微服务测试
1、首先在IDEA中新建springboot测试项目(安装好jdk,idea)2.在项目中新建hellocontroller文件,点击package打包,即生成demo-0.0.1-SNAPSHOT.jar包,右键该包可以查找位置3.打开cmd窗口,执行java -jar C:\Users\ThinkPad\IdeaProjects\demo\target\demo-0.0.1-SNAPSHOT.jar 验证打包是否成功4、在项目中创建Dockerfile文件(file--se...
2021-04-10 23:17:27
172
原创 docker创建Redis集群部署
一、创建网卡 docker network create redis --subnet 172.38.0.0/16二、通过shell脚本创建六个redis配置集群的核心配置是cluster-enabled yes 开启这个集群,让他们会去访问其他的clusterfor port in $(seq 1 6); \do \mkdir -p /mydata/redis/node-${port}/conftouch /mydata/redis/node-${port}/co...
2021-04-10 21:24:25
200
原创 docker网络
一、Docker0工作原理介绍1、查看本地网络情况2、启动一个容器并进入容器查看网络启动docker后,系统会给虚拟一个docker0的默认网卡 ,使用的是桥接模式的veth-pari技术#veth-pari 就是一对虚拟设备接口,他们都是成对出现的, 一段连接协议,一段彼此相连。veth-pari 充当一个桥梁,连接各种虚拟网络设备;容器和容器之间的网络是可以相互ping通的。 1、默认容器1,容器2公用一个路由器docker0,docker0与物理...
2021-04-06 23:23:08
118
原创 Oracle查看最大连接数
查看当前进程数select count(*) from v$process ;查看当前数据库最大连接数select value from v$parameter where name='processes';查看当前连接数select count(*) from v$session where status='ACTIVE' ;修改数据库最大连接数sqlplus / as sysdba;SQL>alter system set processes = ..
2021-04-02 11:31:50
4218
原创 docker镜像容器上传下载,导入导出
一、镜像上传下载 镜像上传下载 1、在dockerhub仓库上注册并新建仓库https://hub.docker.com/2、登录docker仓库docker login3、将容器制作成镜像,提交镜像到本地仓库docker commit 容器ID dockerhubname/registryname注:dockerUserName为dockerHub的登录名,xxx为仓库名;docker pull +镜像名 ;从镜像仓库拉取镜像到本地仓库;镜像...
2021-04-01 23:25:31
391
原创 ssh_config和sshd_config的区别
远程管理Linux系统常用到ssh服务,因为经常修改linux远程端口总是忘记修改哪个配置文件,ssh_config,sshd_config两个文件又在一个目录中容易弄混,所以还是找了一下别人的经验,详细记录一下这两个文件的区别ssh_config和sshd_config都是ssh服务器的配置文件,二者区别在于,前者是针对客户端的配置文件,后者则是针对服务端的配置文件。两个配置文件都允许你通过设置不同的选项来改变客户端程序的运行方式。下面列出来的是两个配置文件中最重要的一些关键词,每一...
2021-03-30 21:01:59
3437
1
原创 ubuntu系统初始化
一、更换源sudo gedit /etc/apt/sources.list添加阿里源deb http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu.
2021-03-30 11:45:22
1234
1
原创 docker镜像分层与提交镜像
docker镜像加载原理 docker 的镜像实际上是由一层一层的文件系统组成,这种层级的文件系统我们称之为UnionFS bootfs 层 启动加载,类似于windows,linux等系统都需要启动引导rootfs层 系统镜像镜像层可写容器层commit镜像docker...
2021-03-28 11:31:35
217
原创 DockerFile构建
DockerFile构建dockerfile 是用来构建docker镜像的文件,命令参数的脚本构建步骤:1、编写一个dockefile文件2、docker build构建成一个镜像3、docker run 运行镜像4、docker push 发布镜像(dockerhub,阿里云)官方的很多镜像包都是一些基础包,很多功能或者命令都是没有的,需要我们自己添加构建定义的镜像!DockerFile构建过程注意:1.每个保留字关键字(指令)都必须是大写字母2.执行顺序从上而
2021-03-28 10:47:35
916
1
原创 docker容器数据卷
将应用和环境打包成一个镜像,如果数据保存在容器中,一旦容器删除,数据也将会丢失,我们需要将数据持久化容器之间可以将数据共享,将产生的数据同步到本地,这就是容器目录挂载的技术,可以将容器内的目录挂载到linux本地上面;即支持容器的持久化和同步操作!容器间也可以数据共享方式一 、直接使用命令来挂载 -vdocker run -it -v 主机目录:容器内部目录docker run -it --name centos02 -v /home/:/home cento...
2021-03-27 16:25:33
109
原创 docker安装
1、检查环境系统环境:centos7内核版本3.0以上uname -r 命令查看[root@iZ2ze8c46ib9nf58ej4mxyZ ~]# uname -r4.19.91-22.2.al7.x86_64[root@iZ2ze8c46ib9nf58ej4mxyZ ~]# cat /etc/os-release ##查看系统详细信息NAME="Alibaba Cloud Linux (Aliyun Linux)"VERSION="2.1903 LTS (Hunting Be...
2021-03-25 21:14:58
465
原创 docker 常用命令
一、帮助命令 docker version #显示docker的版本信息 docker info #显示docker详细的信息 docker 命令 --help #显示命令的帮助信息帮助文档地址:https://docs.docker.com/reference/二、镜像命令docker images #查看本地的主机上的镜像 #可选项 -a 列出所有的镜像 -q ...
2021-03-23 22:26:50
226
1
原创 redis常用命令
一、Redis是什么 1、redis 完全开源 ,高性能的Key-value 内存数据库; 高性能:能读的速度是110000次/s,写的速度是81000次/s; 原子性:对键值得操作只有成功或者不成功; 数据类型多:支持strings(字符串),list(列表),set(集合),zset(有序集合),hash(哈希表)等数据结构存储 注意:Redis运行在内存中但是可以持久化到磁盘,...
2021-03-19 15:45:20
162
原创 oracle无法通过监听登录数据库TNS-01153
环境:windows2008 oracle11g问题:通过plsql登录报TNS-12571 包写入程序失败解决问题步骤:首先可以确定的是应该是监听的故障;在数据库本地通过sqlplus登录sys用户正常说明数据库正常;通过服务中的OracleOraDb11g_home1TNSListener可以正常启动,停止;使用监听的命令LSNRCTL START/STOP/START 均无法进行下去,显示正在连接到 最后提示TNS-01153:未能处理字符串:?查找到可能因为$ORAC..
2021-03-16 15:02:20
1397
原创 RabbitMQ相关
RabbitMQ介绍RabbitMQ 是高级消息队列协议(AMQP)的开源消息代理软件。可用于数据投递,非阻塞操作或推送通知,实现发布 / 订阅,异步处理,或者工作队列;优点:可靠性:RabbitMQ 提供了各种功能,让你权衡性能与可靠性,其中包括持久性,交付确认和高可用性。 灵活的路由:消息在到达队列之前,通过交换机的路由。RabbitMQ 为典型的路由逻辑提供了几个内置的交换机类型。对于更复杂的路由,则可以绑定几种交换机一起使用甚至可以自己实现交换机类型,并且把它作为一个插件的来使用。
2021-03-15 22:24:08
102
原创 ORACLE常用数据字典视图
user_ :记录用户的对象信息。all_ : 记录用户的对象信息及被授权访问的对象信息dba_ : 包含数据库实例的所有对象信息v$_ : 当前实例的动态视图,包含系统管理系统和系统优化等所使用的视图gv_ : 分布式环境下所有实例的动态视图 ,包含系统管理和系统优化使用的视图常用数据字典--SELECT * FROM DBA_TABLES ; --所有用户的表信息--SELECT * FROM TABS; --当前用户的表信息 ;--SEL...
2021-03-09 21:22:58
451
1
原创 oracle数据库数据操作常用sql语句
1、利用闪回把删除的记录恢复回来或者查看当时该记录的状态值;在数据库操作中,删除数据可能会操作失误,也可能当时想删除,但是没有备份,现在又想恢复回来的情况select * from tx_veh as of timestamp ('20210303 10:00:00','yyyymmdd hh24:mi:ss')where +条件 可以查询某个时间点该记录的状态, 导出sql,再重新插入即可恢复。2、去除单个表中的重复数据该句式可删除rowid较大的重复数据,rowid也可...
2021-03-05 20:39:45
390
1
原创 shell脚本获取Linux服务器物理硬件信息
在添加zabbix 监控自定义脚本获取信息,为了便于获取Linux服务器资产情况vi hardwareinfo.sh#!/bin/bashvar=$1case $var in 'IP') hostname -Icase $var in 'XH') dmidecode -t 1|grep "Product Name"|awk '{print $3}' ;; 'XLH') dmidecode -t 1|gre...
2021-03-04 20:18:41
724
1
原创 oracle用plsql导出表结构与数据
步骤一登录plsql——点击工具——点击导出表三种方式导出1.Oracle导出导出的文件格式为.dmp格式的二进制文件;.dmp是二进制文件,可跨平台,还能包含权限,效率好,导入导出(imp/exp)需要有完整的Oracle客户端;2.Sql导出 a.只导出表结构,不导出数据的; 其他条件不管, where 子句: 1<>1 选择导出目录 点击导出即可;最后导出的.sql格式的文本 b.导出表结构和数据的;...
2021-03-03 16:44:57
3117
1
原创 oracle新建用户并授权视图
create user veh_cx identified by "nccd.com";--创建用户create or replace view veh_cx_view as select xh,hm,sj,gxrq from veh where glbm like '900%' ;--创建视图grant connect to veh_cx ;--授权连接grant select on veh_cx_view to veh_cx;--授权veh_cx_view视图的查询权限给到veh_c...
2021-03-02 11:20:37
8770
原创 shell脚本获取表空间使用情况
测试环境系统:LinuxCentos6.5数据库:Oracle11.0.2.4作用:获取目标数据库表空间使用率#!/bin/bashsource ~/.bash_profilefunction check {sqlplus -S "/as sysdba" << EOFspool /tmp/tablespace.logselect tablespace_name,round(used_percent) used_percent dba_tablespace_u
2021-03-01 18:08:36
236
原创 oracle归档日志
======================================修改归档日志目录在Oracle 11g中,开启archive log模式时,默认归档目录为db_recovery_file_dest指定。此参数在pfile/spfile中可以指定:db_recovery_file_dest=’/u01/app/oracle/flash_recovery_area’===================================================修改归档日志格式SQL&
2020-12-22 17:21:33
188
转载 存储过程利用utl_file包以表格形式导出数据
转载--http://blog.sina.com.cn/s/blog_62defbef0101ol14.htmlutl_file包以表格形式导出数据2013/11/12一、概述工作中需要将许多表的数据导出到一份excel中,虽然PL/SQL自带有导出的功能,但是导出后需要进行手动的汇总到一张excel中,比较耗时。此时就可以利用oracle自带的utl_file包完成此工作。它可以...
2019-04-23 00:21:08
657
原创 bat文件命令自动复制文件至文件夹并重命名为当日
@echo offsetlocal enabledelayedexpansionset yyyymmdd=%date:~0,4%%date:~5,2%%date:~8,2%copy /y "E:\kettle\test.txt" "E:\kettle\logs\test!yyyymmdd!.log"由于程序没有保存每日日志的机制,所有弄这个命令在新日志生成前自动保存当日运行日志便...
2019-04-22 10:37:42
3738
转载 bat命令文件取日期
文章转载https://www.cnblogs.com/xuyinjie/articles/bat.html============================取前一天的日期 OK============================@echo off::前一天的日期,格式化输出echo ----代码开始----------echo Wscript.echo ...
2019-04-22 10:34:44
3881
转载 存储过程总结
转载于https://www.cnblogs.com/tingbogiu/p/5641000.html1.存储过程结构1.1 第一个存储过程create or replace procedure proc1(para1 varchar2,para2 out varchar2,para3 in out varchar2) asv_name varchar2(20);b...
2019-04-16 22:09:46
1627
转载 select 1 from table
select 1 from table查询结果显示每行都是1 用于统计总数 select count(1) from table ; 用于测试符合条件的记录是否存在 select 1 from dual 区别及应用场景 in 和 exists的区别: 如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in, 反之如果外层的主查询记录较少,子查询中的表大,...
2019-04-13 23:29:03
231
原创 jquery在JSP中无效的原因
经过几天的探索 ,人都要崩溃啦。在web项目中之前好好的都没有问题,突然JSP显示不出效果和方法。在网上搜索了各种方案来解决这个问题。 如遇到这种问题该怎么解决呢 一、确认jquery版本是不是和其他js冲突 二、js引用的位置先后顺序,js应该作为第一个引用的。 三、查看是不是写了过滤器将设置了过滤所有的类型。
2017-04-25 14:43:09
2250
转载 JSON--JavaScript对象表示法的基础知识介绍
一、JSON是什么? JSON(JavaScript对象表示法), 是在网络通信下,常用的一种数据表达格式,它有助于我们于一个自描述的,独立的和轻的方式呈现并交换数据。这些数据可以易于和转换为JavaScript对象。 JSON格式的最大优点: 它可以被很容易得被转换为一个javascript对象。例如,下面的代码片段中看到的,我们有一个JSON格式的数据里面有“姓名”,“街道”,“年龄”
2016-12-19 16:55:26
364
原创 Java项目中将记录导出到Excel表格的操作
Java项目中将记录导出到Excel表格的操作 今天是第一次开始写自己的博客,学习之路漫长而遥远,我认为很有必要将自己所学所感记录下来。以前都是喜欢保存好资源和文件,后来发现保存的这些资源和文件时间一久,文件多而且杂,想知道自己当时那个问题的解决办法在哪里好难找的到。可能是印象不深,所以觉得真的应该记录下来。----------------------------------2016年12月19日
2016-12-19 10:30:13
2590
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人