自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 linux dirname和basename命令

linux

2022-11-03 09:30:47 328 1

原创 oracle版本说明

oracle版本说明

2022-11-02 08:21:49 179

原创 linux cut命令

linux cut

2022-09-01 22:37:51 232

原创 linux shell date时间函数、串行执行、位置变量、shift

参考连接:https://blog.csdn.net/wujizhishui/article/details/119955956一,date获取时间精确到毫秒举例:[gudong@k8s-node01 ~]$ date +'%Y-%m-%d/%H:%M:%S.%N' 2022-05-02/16:53:51.717582175[gudong@k8s-node01 ~]$ date +'%Y-%m-%d/%H:%M:%S.%N' | cut -b 1-232022-05-02/16:53:54

2022-05-02 17:02:36 664

原创 nginx之root alias proxy_pass测试

[root@k8s-node02 conf.d]# cat test.conf server { listen 80; listen [::]:80; server_name www.gudong.com root /usr/share/nginx/html; location / { index index.html; }location /test1 {

2021-12-10 22:18:44 1790

原创 oracle RAC asm管理

文章目录一,ASM查看磁盘组状态二,ASMCMD工具三,操作实例1, 创建ASM磁盘组2, 添加磁盘3, 挂载与卸载磁盘组参考链接:https://blog.csdn.net/qq_34556414/article/details/79716566https://www.cnblogs.com/zhangshengdong/p/11935035.htmlhttps://blog.csdn.net/weixin_33699914/article/details/91963556 (主)https:

2021-08-19 21:08:23 1338

原创 linux生成随机数

[[email protected] ~]$cat /dev/urandom |tr -dc 'a-zA-Z0-9_' | head -c123guSH3yIJbdQ[[email protected] ~]$[[email protected] ~]$cat /dev/urandom |tr -dc 'a-zA-Z0-9_' | head -c12S_AK30N5WkbE[[email protected] ~]$

2021-07-29 11:06:41 114

原创 redis缓存清理

1.访问redis根目录 cd /usr/local/redis2.登录redis:redis-cli -h localhost -p 63793.查看所有key值:keys *4.删除指定索引的值:del key5.清空整个 Redis 服务器的数据:flushall6.清空当前库中的所有 key:flushdb...

2021-07-26 18:48:36 254

原创 Linux系统常见设备对应的文件名

文章目录1、命名规则2、常见设备与文件名参考链接:https://blog.csdn.net/fdzpapillon/article/details/103047052https://blog.csdn.net/bbc955625132551/article/details/727845991、命名规则每个设备在Linux都会被当成一个文件来看待,有点类似于它们的角色,于是就会有特定的文件名。几乎所有的硬件都的文件名都是/dev开头的。以/dev/sd[a-d]为例,[]内的字母为a-d

2021-06-06 13:55:49 1025

原创 stdin方式修改linux用户密码

echo “servyou2099” | passwd weblogic --stdin

2021-04-25 09:40:35 2024

原创 k8s node节点加入主节点报错

一,报错1参考文档:https://blog.csdn.net/qianghaohao/article/details/82624920https://www.cnblogs.com/wangzy-tongq/p/13130877.html[root@k8s-node01 gudong]# kubeadm join 192.168.31.232:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256

2021-02-25 21:22:28 2011

原创 linux 开启操作日志记录

1,修改/etc/profile文件[root@CentOS7-2 ~]# vim + /etc/profile //追加如下内容history USER=`whoami` USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` if [ "$USER_IP" = "" ]; then USER_IP=`hostname` fi if [ ! -d /var/log/history ]; then

2020-06-01 13:12:04 2143

原创 docker镜像常见命令

docker镜像常见命令1,docker images //查看镜像[[email protected] ~]#docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest bf756fb1ae65 4 months ago 13.3kB[root@CentOS

2020-05-28 22:21:11 243

原创 linux vsftpd服务的搭建

实验环境:CentOS 7.4-1 192.168.128.1381,提前关闭selinux 和firewalld防火墙[[email protected] pub]#getenforce Disabled[[email protected] pub]#systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/syst

2020-05-21 21:48:34 276

原创 linux uptime命令常见用法

uptime用来系统当前时间、运行时长、当前用户数、当前的负载;何为系统负载呢?系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: 它没有在等待I/O操作的结果 它没有主动进入等待状态(也就是没有调用'wait') 没有被停止(例如:等待终止)一般来说,每个CPU内核当前活动进程数不大于3,则系统运行表现良好,如果每个C...

2020-05-03 11:10:22 445

原创 linux cat命令常见用法

cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能。cat命令的全称:concatenate files and print on the standard output1,查看文件内容主要用法:1、cat f1.txt,查看f1.txt文件的内容。2、cat -n f1.txt,查看f1.txt文件的内容,并且由1开始对所有输出行进行编号。3、cat -b f1.t...

2020-04-29 15:45:42 1995

原创 Linux seq命令常见用法

seq:squeue是一个序列的缩写,主要用来输出序列化的东西。功能:  1、输出两个数字之间连续的数字。  2、输出两个数字之间固定间隔的数字。  3、输出指定格式的数字。1,seq常见命令参数用法:seq [选项]... 尾数 或:seq [选项]... 首数 尾数 或:seq [选项]... 首数 增量 尾数以指定增量从首数开始打印数字到尾数。 -f, --format...

2020-04-28 21:35:12 730

原创 指定用户才可以su-和禁止root远程直接登录

一,加入wheel组:1,查看信息[[email protected] ~]$getent passwd gudonggudong:x:1000:1000:gudong:/home/gudong:/bin/bash[[email protected] ~]$[[email protected] ~]$getent group gudonggudong:x:1000:gudong...

2020-04-13 21:09:25 490

原创 linux rpm命令简介

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--h...

2020-04-13 11:28:32 961

原创 useradd和userdel的使用实践

1,添加用户命令:useradd或adduser1.1 作用useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。1.2 格式useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name1.3 ...

2020-03-13 23:41:46 467

原创 linux arp命令简介

我们的主机会对整个局域网发送出ARP数据包,对方接收到ARP数据包后就会返回它的MAC给我们,我们就知道对方所在的网卡,接下来就能够开始传递数据了如果每次要传送都需要重新来一遍这个ARP协议就会非常麻烦,因此使用ARP协议取得目标IP与它的网卡卡号后,就会计入到我们的ARP table中(这是内存中的数据),记录20分钟ARP table中的信息都是动态更新的(一般保留20分钟更新一次)一、...

2020-03-03 17:37:42 3437

原创 linux ip命令简介

ip是iproute2软件包里面的一个强大的网络配置工具,用来显示或操作路由、网络设备、策略路由和隧道,它能够替代一些传统的网络管理工具,例如ifconfig、route等。用ip配置的设备信息,大部分会在设备重启后还原,如果想永久保留配置,请尽量进入配置文件修改。Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络...

2020-03-03 17:32:42 903

原创 Linux ifconfig命令介绍

许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修...

2020-03-03 17:30:47 547

原创 https协议简单介绍

https作为目前最常用的传输协议,作用于应用层,用于解决如何包装数据的问题。本文将按照如下顺序介绍:1,HTTPS2,HTTPS 的实现原理为什么数据传输是用对称加密?为什么需要 CA 认证机构颁发证书?浏览器是如何确保 CA 证书的合法性?本地随机数被窃取怎么办?3,用了 HTTPS 会被抓包吗?4,总结HTTPS随着 HTTPS 建站的成本下降,现在大部分的网站都已经开...

2020-01-14 13:32:26 318

原创 mysql数据库之表锁

1,使用数据库use gudong ;2,查看有哪些表锁show open tables;3,解锁unlock tables;4,查看当前引擎:为InnoDBshow VARIABLES like ‘%engine%’;5,分析表锁定:show status like ‘table%’;6,分析过程注:–后面为结果6.1 表锁之read锁:gudong.stusessio...

2020-01-09 21:54:03 211

原创 mysql数据库全局查询日志

首先申明:不要在生产环境开启全局查询日志功能;查询是否开启及路径:show VARIABLES like '%general_log%';查询输出格式:show VARIABLES like '%log_output%';永久开启:vim /mysqld/3308/etc/my.cnf[mysqld]中加入:general_log=1general_log_file=/mys...

2020-01-09 19:23:44 193

原创 批量主机telnet测试

在实际工作中,我们有时需要测试本地跟目标地址是否开通网络策略,一般都是telnet Ip port 这样逐个测试,当目标主机很多的时候,这样测试效率就很低了,下面脚本可以实现批量主机测试,并且将结果打印出来实际执行环境:redhat 7.41,第一步:编辑脚本内容,将ip和port放进去cat /telnet-test#! /usr/bin/env pythonimport socket...

2020-01-09 13:08:49 603

原创 把yum源安装1.16.1版本的nginx通过service nginx start方式来启动

本实验在 CentOS 7 64 位-2 主机上完成在配置service nginx start方式启动之前,可通过执行:nginx来启动nginx,通过执行nginx -s stop来关停nginx,有时候为了避免麻烦,需把nginx服务加入service管理中来实现开机自启动,具体实现步骤如下:1,创建启动脚本[root@CentOS7-2 init.d]# vim /etc/init....

2020-01-05 18:41:45 757

原创 mysql数据库sql性能分析工具show profiles简介

以下均是在Centos 7.4-1(ip:192.168.128.138)下进行1,查询是否支持show profilesshow VARIABLES like '%profiling%';2,默认情况下时关闭,现在临时开启set profiling=on;3,执行一句sql,系统将记录下来select * from big_table group by mobile limit ...

2020-01-04 21:54:56 332

原创 mysql数据库log_bin_trust_function_creators参数

以下均是在Centos 7.4-1(ip:192.168.128.138)下进行MySQL的有个参数log_bin_trust_function_creators,当二进制日志启用后,这个变量就会启用。它控制是否可以信任存储函数创建者,不会创建写入二进制日志引起不安全事件的存储函数。如果设置为0(默认值,为off),用户不得创建或修改存储函数,除非它们具有除CREATE ROUTINE或ALTE...

2020-01-04 19:44:18 724

原创 Nginx入门基础和实战演练

本文引用参考如下链接,并在此基础上作适当修改:https://mp.weixin.qq.com/s/Hn0OEwzFYMT_kR11apBvyA基础篇一、环境二、Nginx是什么?三、我们为什么选择Nginx?三、安装与目录四、基本配置五、模块场景实现篇一、静态资源WEB服务二、浏览器缓存三、跨站访问四、防盗链五、HTTP代理服务负载均衡和缓存服务一、负载均衡二、...

2020-01-03 11:30:48 234

原创 nginx常见内置变量$uri和$request_uri

这里介绍nginx常见内置变量uri和uri和uri和request_uri代表的值,首先先看nginx配置:[root@CentOS7-2 conf.d]# cat default.confserver { listen 80; server_name localhost; #charset koi8-r; #access_log /var/...

2019-12-31 09:30:58 31646 2

原创 linux chkconfig的使用

管理开机启动:chkconfigCentOS 6 如何设置服务开机启动:[root@localhost ~]$ ls /etc/init.d/httpd # /etc/init.d/目录下必须有启动脚本[root@localhost ~]$ chkconfig --add httpd # 添加服务,以便让chkconfig指令管理它[root@localhost ~]$ ch...

2019-12-30 09:55:10 130

原创 mysql生成随机数--rand、round、floor、ceiling函数以及获得指定范围随机数

1.rand()函数只能生成0到1之间的随机小数,如果想要生成0到10,0到100就rand()相应的值。2.如果想得到整数就要用到round(x),floor(x)和ceiling(x)。round(x)是四舍五入 ;floor(x)是去小于等于x的整数;ceiling(x)是取大于等于x的整数;其中round函数还有round(x,n)的形式,保留n位小数。3.得到指定范围的随...

2019-12-15 13:21:28 2923

原创 MySQL数据库自动生成大批量数据

在mysql学习和练习中,特别是学习索引及性能调优时,需要生成一张或几张大表来进行测试,能更给初学者更直观的学习并加深印象一、生成脚本以下使用存储过程批量生成包含用户名,手机号,出生日期等字段大表。该存储过程使用基于uid作为主键,因此会生成少量重复手机号码,后面有滤重SQL脚本。如果想一次性生成不重复手机号码,可以考虑修改以下脚本,去掉uid,基于mobile列作为主键DROP TAB...

2019-12-15 10:56:38 7699 1

原创 firewalld.service设置开机不启动

CentOS 7安装后,默认安装firewalld.service,会导致网络连接不上的问题,比如mysql无法远程连接,这个时候需要关闭firewalld.service。1,查看firewalld.service当前运行状态systemctl status firewalld.service2,关闭firewalld.servicesystemctl stop firewalld.se...

2019-12-03 19:06:04 1662

原创 Linux下修改终端提示符和主机名

PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。可以使用 man bash命令查看bash手册,找到该变量支持的特殊字符,以及这些特殊字符的意义:\d :#代表日期,格式为weekday month date,例如:“Mon Aug 1”\H :#完整的主机名称。\h :#仅取主机的第一个名字,如上例,则为fc4,.linux则被省略\t :#显示时间为24小时格式...

2019-11-03 20:59:24 832

原创 weblogic 10.3.6.0 版本升级3L3H补丁

2019年10月份oracle官网发布了3L3H,以下为weblogic 10.3.6.0版本的打补丁过程:1,关停weblogic应用2,查看老补丁:cd /its/weblogic/utils/bsu/ && ./bsu.sh -prod_dir=/its/weblogic/wlserver_10.3/ -status=applied -verbose -view3,...

2019-10-25 10:38:49 1514 3

原创 Linux ACL权限与chmod -R 777 /类型恢复

ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r、w、x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文件,不让单一的某个用户访问。如果一个文件后面有+标记,我们都需要用getfacl来确认它的permission,以...

2019-10-13 18:47:44 715

原创 root检查存在paramiko模块,而weblogic用户检测没有的原因

在新建weblogic域的时候,需要检查是否存在paramiko模块,但是有时出现用root用户检查存在paramiko模块,而weblogic用户检测没有;分析其原因,为部分文件没有权限导致,需在root用户下执行如下命令:chmod -R 755 /usr/lib/python2.7/site-packageschmod -R 755 /usr/lib64/python2.7/site-...

2019-10-11 08:47:14 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除