10 2022 档案
摘要:链接数据库 :mysql -h localhost -u username -p password显示所有数据库 :show databases;选定数据库 :use database_name;查看所有表 :show tables;查看表中内容 :select * from table_name
阅读全文
摘要:1. 显示查询结果使用排序功能 order by [列名] desc; #desc 表示降序,asc 表示升序 select * from 表名 where ID = '001' order by createtime desc; --createtime(创建时间) ,默认显示时间为升序,使用or
阅读全文
摘要:场景:MBR分区已经分了4四主分区,无法再扩容。 解决思路:把MBR转换为GPT,再扩容。 准备工具:gdisk 1、df -h #查看当前分区情况 2、MBR转GPT(gdisk) 看一眼有没有gdisk命令,没有就查看安装:yum inst-->ll gdisk gdisk /dev/vd-->
阅读全文
摘要:1、使用fdisk命令创建分区 fdisk /dev/vda h #查看帮助 p #查看分区列表 l #查看分区类型(ID) n #创建新分区 n --> P (主分区) --> 一直回车 t #修改id类型 w #保存退出 创建逻辑分区(主分区为3后就要创建逻辑分区,以免影响后续扩容) 未分区前
阅读全文
摘要:df -h fdisk -l #查看分区大小 问题描述:gtp分区明明已经在虚拟化平台增加了硬盘的容量,但使用gdisk扩容不了(找不到空闲的容量。 解决方法: 1. 使用gdisk工具 gdisk /dev/vda 直接输入w然后输入y 保存即可。 2. 然后再次使用gdisk /dev/vda进
阅读全文
摘要:centos7 -> firewalld #1、开启转发功能 echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf sysctl -p #2、开启 IP 伪装 ,查看firewall-cmd --list-all ,其中 masquerade: yes
阅读全文
摘要:find 命令:netstat -an |find "443" 查看路由 route print 添加一条路由 route add 目标IP mask 255.255.255.255 下一跳IP -p 删除路由 route delete 10.10.10.0(目的网段网络地址) 修改一条路由记录 r
阅读全文
摘要:AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一,以Aho、Weinberger、Kernighan三位发明者名字首字母命名为AWK,AWK是一个行级文本高效处理工具,AWK经过改进生成的新的版本有Nawk、Gawk,一般Linux默认为Gawk,Gawk
阅读全文
摘要:grep 通配符类型详解: * 0个或者多个字符、数字; ? 匹配任意一个字符; # 表示注解; | 管道符号; ; 多个命令连续执行; & 后台运行指令; ! 逻辑运算非; [ ] 内容范围,匹配括号中内容; { } 命令块,多个命令匹配。 正则表达式详解: * 前一个字符匹配0次或多次; . 匹
阅读全文
摘要:非交互式:不用打开文件就可以直接修改文件sed -i ‘s/old/new/g’ file_name : 正式修改SED是一个非交互式文本编辑器,它可对文本文件和标准输入进行编辑,标准输入可以来自键盘输入、文本重定向、字符串、变量,甚至来自于管道的文本,与VIM编辑器类似,它一次处理一行内容,Sed
阅读全文
摘要:1、语法格式 find 路径 -参数 动作 参数:最核心的,参数众多 其option常用参数详解如下: -name filename #查找名为filename的文件; -type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件; -size n[c] #查长度为n块
阅读全文
摘要:sh和bash的区别 bash是sh的增强版本,在我们平常实地操作的时候如果sh这个命令不灵了我们应当使用bash。可以看见sh不仅不支持多种命令,而且很多细小的差别。 所以其实我们应该更多的使用bash,也就是./xx.sh,前提是修改权限,chmod a+x xx.sh。 sh -n xx.sh
阅读全文
摘要:CentOS 6.5下快速搭建ftp服务器 参考:https://www.linuxidc.com/Linux/2015-10/123848.htm 1、用root 进入系统 2、使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显
阅读全文
摘要:通过nginx日志利用shell统计日pv和uv 网上记录nginx日志统计访问量的脚本的文档很多,但是看来看去实际都是一个东西,如下: 1.根据访问IP统计UV awk '{print $1}' access.log|sort | uniq -c |wc -l 269129 - 2017 年 81
阅读全文
摘要:1. openssl 生成 要使用 OpenSSL 生成一个随机密码,打开终端并运行下面的命令: openssl rand 14 -base64 #-base64 参数将确保生成的密码可以被键盘敲出来。 上面的命令将生成一个随机的、长度为 14 个字符的高强度密码。我们强烈推荐你生成 14 个字符的
阅读全文
摘要:iptables -A INPUT -s 0.0.0.0/0 -d 0.0.0.0/0 -p tcp --dport 8910 -j ACCEPT #允许any到any 8910端口 iptables -A INPUT -s 0.0.0.0/0 -d 0.0.0.0/0 -p tcp --dport
阅读全文
摘要:Centos 8 http://mirrors.cqu.edu.cn/CentOS/8.4.2105/isos/x86_64/ http://mirrors.ustc.edu.cn/centos/8.4.2105/isos/x86_64/ http://mirrors.nju.edu.cn/cent
阅读全文
摘要:ntpdate -u ntp.api.bz ntp常用服务器: 中国国家授时中心:210.72.145.44 NTP服务器(上海) :ntp.api.bz 美国: time.nist.gov 复旦: ntp.fudan.edu.cn 微软公司授时主机(美国) :time.windows.com 北京
阅读全文
摘要:系统查看 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb
阅读全文
摘要:1、安装依赖 yum install -y tcptraceroute bc 2、下载tcping 地址:https://soft.mengclaw.com/Bash/TCP-PING 3、重命名为tcping ,放在/usr/bin目录下,然后给权限 cd /usr/bin chmod +x tc
阅读全文
摘要:docker 工作原理:(可以与VMware虚拟化对比) 1.安装dockerd 在linux系统上 #类似在win上安装Vmware 2.下载镜像安装到docker #类似win上下载ISO系统,并创建虚拟机安装系统 3.部署应用 #登录到系统,安装应用 docker 操作 docker ps #
阅读全文
摘要:事例1:把文件结果做为参数,查看文件大小 cat 1.txt | xargs -i ls -hl {} -i 用 {} 代替传递的数据 {} 作为cat的结果,在xargs作为一个参数 ls : 此处不支持命令别名,使用ll会报错 事例2:把find出来的文件复制到指定目录下 思路: 1)把需要查找
阅读全文
摘要:1、查看网卡型号 lspci | grep net 2、ifconfig –a 可以查看到所有网卡是否存在流量,已判断网卡的物理连接状态。 3、mii-tool -v ens32 #详细查询网卡的工作模式 4、ethtool ens32 #查看连接状态 5、查看网卡的状态 /etc/init.d/n
阅读全文
摘要:# Example of job definition: # . minute (0 - 59) # | . hour (0 - 23) # | | . day of month (1 - 31) # | | | . month (1 - 12) OR jan,feb,mar,apr ... # |
阅读全文
摘要:Centos6,Centos7启动服务命令对比 Centos6:对于Centos6系统来说,直接使用chkconfig命令即可。 例如我们以nginx服务为例: chkconfig --add nginx #添加nginx服务 chkconfig nginx on #开机自启nginx服务 chkc
阅读全文
摘要:非22端口配置免密 方法一: cd /root/.ssh ssh-copy-id -i -p 22000 192.168.30.143 方法二 ssh-copy-id -i ~/.ssh/id_rsa.pub -p 22000 192.168.20.11 方法三 ssh-copy-id -i ~/.
阅读全文
摘要:dd命令功能: 转换和拷贝文件 例:dd if=源文件 of=目标文件 bs=512(字节) count=2(数量) 产生一个1G的文件 dd if=/dev/zero of=/opt/1G.file bs=512M count=2 MBR备份: dd if=/dev/hda1 of=/root/h
阅读全文
摘要:抓包成wireshark能识别的.cap文件 tcpdump tcp -i eth1 -t -s 0 -c 100 and dst port ! 22 and src net 192.168.1.0/24 -w ./target.cap (1)tcp: ip icmp arp rarp 和 tcp、
阅读全文
摘要:可视模式 vim快速注释: ctrl+v -> 上下键选择-> 大写I -> 输入# -> Esc 搞定; vim快速删除注释:ctrl+ v -> 上下键选择 --> delete键 总结:类似notepad++ 按住alt选择多行 删除 ciw 删除当前一个单词,并进入插入模式 ct" 删除双引
阅读全文
摘要:快速安装 yum install ansible yum info ansible #查看安装包信息 配置文件 /etc/ansible/ansible.cfg /etc/ansible/hosts 最基础配置1: 在/etc/ansible/hosts文件增加要管理的服务器IP地址 端口:ansi
阅读全文
摘要:1.什么是bond网卡 bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。在应用部署中是一种常用的技术。 2.bond的模式种类 常见的bond模式有七种: Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合
阅读全文