自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 /etc/passwd 详解

user1:x:1001:1002::/home/user2:/bin/bash用户名:密码:用户UID:用户GID:描述性信息:主目录:默认shellUID0:超级用户及管理员账号1~499:系统用户。 其中,1-99 用于系统自行创建的账号;100-499 分配给有系统账号需求的用户。500~65535:普通用户主目录用户登录后有操作权限的访问目录 通常成为用户主目录默认shell/sbin/nologin 禁止登录的shell...

2021-12-09 11:27:20 534

原创 centos7 防火墙开放/移除端口

开放端口firewall-cmd --zone=public --add-port=80/tcp --permanent出现success表明添加成功参数说明:--zone #作用域--add-port=80/tcp #添加端口,格式为:端口/通讯协议--remove-port=80/tcp #移除端口,格式为:端口/通讯协议--permanent #永久生效,没有此参数重启后失效移除端口firewall-cmd --zone=public

2021-11-26 16:22:44 737

原创 docker随记

docker核心思想:应用隔离镜像(image):容器(container)仓库(repository):存放镜像的地方底层原理docker是一个CS结构,docker的守护进程运行在主机上。通过socker从客户端访问dockerserver接收到docker-client指令,就会执行这个命令docker run运行流程1、在本机寻找镜像2、判断本机是否有这个镜像:有下载 没有去docker hub上下载3、docke hub上是否可以找到这个镜像 可以下载 不可以返回结果...

2021-11-26 14:25:59 480

原创 解决shell中发送的邮件收不到问题

前言:在shell脚本中配置了mail邮件发送 脚本执行成功后 没有收到发来的邮件原因:系统中没有配置mailx解决方法:yum install -y mailx在系统里指定SMTP服务器进入/etc/mail.rc文件 在文件最后插入如图命令set from= #from是你设置stmp服务的邮箱地址,也就是用来发送邮件的邮箱地址set smtp=smtp.qq.com#smtp是发生的外部smtp服务器的地址,如qq的smtp.qq.comset smtp-auth-user=

2021-08-11 11:19:41 1165

原创 查看版本当前操作系统内核信息 uname -a

[root@VM-0-8-centos home]# uname -aLinux VM-0-8-centos 3.10.0-1160.11.1.el7.x86_64 #1 SMP Fri Dec 18 16:34:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linuxlinux:系统名VM-0-8-centos:节点名称3.10.0-1160.11.1.el7.x86_64:操作系统发行版本#1 SMP Fri Dec 18 16:34:56 UTC 2020:内核

2021-08-09 10:51:24 236

原创 mysql主从配置

前提:数据库版本一致,安装方式一致,导入的数据一致;主库相关操作:1.主库中创建同步帐号CREATE USER ‘root’@’%’ IDENTIFIED BY ‘xxxxxx’; #root用户跳过2:同步帐号赋予权限GRANT REPLICATION SLAVE ON . TO ‘root’@’%’ IDENTIFIED BY ‘xxxxxx’;3:使用户生效FLUSH PRIVILEGES;4,主数据库修改配置文件my.cnf在[mysqld] 下增加以下属性log-bin = m

2021-07-29 14:22:02 43

原创 linux中 2>&1

对于& 1 更准确的说应该是文件描述符 1,而1标识标准输出,stdout。对于2 ,表示标准错误,stderr。2>&1 的意思就是将标准错误重定向到标准输出。这里标准输出已经重定向到了 /dev/null。那么标准错误也会输出到/dev/null可以把/dev/null 可以看作"黑洞". 它等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到.偶尔也可以把 & 在命令的最后加上,表示让程序后台执行。...

2021-07-29 10:48:33 315

原创 awk命令

默认是执行打印全部 print $0 # 1为真 打印$0 # 0为假 不打印 -F # 改变FS值(分隔符) ~ # 域匹配 == # 变量匹配 !~ # 匹配不包含 = # 赋值 != # 不等于 += # 叠加 \b # 退格 \f # 换页 \n # 换行 \r # 回车 \t # 制表符Tab \c # 代表任一其他字符

2021-07-13 14:39:44 145

原创 sed命令

先读取资料、存入模式空间、对其进行编辑、再输出、再用下一行替换模式空间内容 # 调试工具sedsed (参数 -d) http://aurelio.net/sedsed/sedsed-1.0 -n # 输出由编辑指令控制(取消默认的输出,必须与编辑指令一起配合) -i # 直接对文件操作 -e # 多重编辑 -r # 正则可不转移特殊字符 b # 跳过匹配的行 p # 打印 d # 删除 s ..

2021-07-13 14:39:00 99

原创 grep命令

-c # 显示匹配到得行的数目,不显示内容 -h # 不显示文件名 -i # 忽略大小写 -l # 只列出匹配行所在文件的文件名 -n # 在每一行中加上相对行号 -s # 无声操作只显示报错,检查退出状态 -v # 反向查找 -e # 使用正则表达式 -w # 精确匹配 -wc # 精确匹配次数 -o # 查询所有匹配字段 -P # 使用pe...

2021-07-13 14:37:58 886

原创 创建swap文件方法

dd if=/dev/zero of=/swap bs=1024 count=4096000 # 创建一个足够大的文件 # count的值等于1024 x 你想要的文件大小, 4096000是4G mkswap /swap # 把这个文件变成swap文件 swapon /swap # 启用这个swap文件 /swap swap swap defaults 0 0 ...

2021-07-13 14:36:46 425

原创 磁盘IO性能检测

iostat -x 1 10 % user # 显示了在用户级(应用程序)执行时生成的 CPU 使用率百分比。 % system # 显示了在系统级(内核)执行时生成的 CPU 使用率百分比。 % idle # 显示了在 CPU 空闲并且系统没有未完成的磁盘 I/O 请求时的时间百分比。 % iowait # 显示了 CPU 空闲期间系统有未完成的磁盘 I/O 请求时的时间百分比。 rrqm/s # 每秒进行 me

2021-07-13 14:36:00 550

原创 关于磁盘的命令

df -Ph # 查看硬盘容量df -T # 查看磁盘分区格式df -i # 查看inode节点 如果inode用满后无法创建文件du -h dir # 检测目录下所有文件大小

2021-07-13 14:34:25 205

原创 netstat、ss、ssh、route命令

netstat 几十万并发的情况下netstat会没有响应,建议使用 ss 命令 -a # 显示所有连接中的Socket -t # 显示TCP连接 -u # 显示UDP连接 -n # 显示所有已建立的有效连接 netstat -anlp # 查看链接 netstat -tnlp # 只查看tcp监听端口 netstat -r # 查看路由表 并

2021-07-13 14:33:24 414

原创 tcpdump抓包

-i eth1 # 只抓经过接口eth1的包 -t # 不显示时间戳 -s 0 # 抓取数据包时默认抓取长度为68字节。加上-S 0 后可以抓到完整的数据包 -c 100 # 只抓取100个数据包 dst port ! 22 ...

2021-07-13 14:29:22 152

原创 mysql常用命令

mysqlcheck -uroot -p -S mysql.sock --optimize --databases account # 检查、修复、优化MyISAM表 mysqlbinlog slave-relay-bin.000001 # 查看二进制日志 mysqladmin -h myhost -u root -p create dbname # 创建数据库 flush privileges; # 刷新...

2021-07-13 14:25:47 88

原创 linux运维基础知识

查看ssl证书有效期 openssl x509 -in /nginx/1_xxx.com.cn_bundle.crt -noout -datesfind查找 find . -type f # 查找某一类型文件 find / -perm # 按照文件权限查找 find / -user

2021-07-13 14:10:13 228

原创 iostat命令

tps:每秒硬盘传输的次数kB_read/s:平均每秒读了多少字节kB_wrtn/s:平均每秒写了多少千字节kB_read:总共读了多少kB_wrtn:总共写了多少

2021-07-08 09:47:39 56

原创 grep 报Binary file (standard input) matches

报错信息:Binary file (standard input) matchesgrep 识别文件的时候,认为这个是个二进制文件,报告错误解决办法:cat 文件名 | grep -a 特定条件

2021-06-22 14:45:30 282

原创 磁盘分区、挂载

查看设备挂载情况分区格式化挂载设置永久挂载:通过修改 /etc/fstab 实现挂载字段含义1、挂载文件系统的分区设备名称名或者UUID (blkid 命令查看UUID)2、挂载点3、文件类型4、挂载参数 #defaults - 使用文件系统的默认挂载参数 例如 ext4 的默认参数为:rw, suid, dev, exec(允许此分区执行二进制文件), auto(启动时自动挂载), nouser(只能被root挂载), async(I/O异步进.

2021-06-08 16:33:30 95

原创 centos 7 防火墙

启动systemctl start firewalld关闭systemctl stop firewalld重启systemctl restart firewalld开机启动systemctl enable firewalld取消开机启动systemctl disable firewalld查看是否开机自启systemctl is-enabled firewalld

2021-05-31 10:12:11 38

原创 源码安装nginx

下载地址:http://nginx.org/en/download.html1、安装Nginx依赖,pcre、openssl、gcc、zlibyum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2、解压nginx安装包tar -zvxf nginx-1.20.1.tar.gz -C /data3、编译安装./configure --prefix=/data/nginxmake &amp

2021-05-28 10:27:18 50

原创 nginx相关命令

启动nginx:nginx停止nginx:nginx -s stop重启nginx:nginx -s reload使用指定配置文件启动nginx:nginx -c 文件路径检查nginx配置文件:nginx -t查看nginx版本信息:nginx -v查看所有端口占用情况:netstat -antp | grep :杀掉全部nginx进程:killall -9 nginx...

2021-05-27 11:50:36 32

原创 mysql 安装脚本

1、安装前准备检查是否安装过mysqlrpm -qa | grep mysql查询所有Mysql对应的文件夹whereis mysql && find / -name mysql检查mysql用户组和用户是否存在,没有,则创建cat /etc/group | grep mysql && cat /etc/passwd |grep mysql && groupadd mysql && useradd -r -g mysql

2021-05-26 15:27:00 72

原创 Jenkins部署

一、git部署1、卸载yum安装的gityum erase install git -yrpm -e git --nodeps2、安装依赖包yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y3、git官网下载最新版本链接:https://pan.baidu.com/s/1jbW5NZBS6JqQaiK9VSYIQ提取码:jg2

2021-05-26 15:19:27 100

空空如也

空空如也

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

TA关注的人

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