PE:就是最基础的单元,通过pvcreate /dev/sdb
创建pv(也就是把sdb格式化,一个PE的大小为4M)
PV:物理卷
VG:卷组(存储池子)
LV:逻辑卷(也就是sdb1,sdb2,最终的分区)
问题:
1 | Errno 30] 只读文件系统: '/var/cache/yum/x86_64/7/base/repomd.xml.old.tmp' |
ok, 搞定
参考:https://blog.csdn.net/xue15029240296/article/details/103211911
1 | 用shell将时间字符串与时间戳互转: |
1 | let "sum=3+5" # sum <- 8 |
参考链接:https://blog.csdn.net/shimazhuge/article/details/38703523
1 | wget -r -p -np -k http://xxx.com/xxx |
1 | rz -be |
转载:https://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html
.tar
1 | 解包:tar xvf FileName.tar |
biosdevname 和 net.ifnames 两种命名规范net.ifnamesnet.ifnames 的命名规范为: 设备类型+设备位置+数字 设备类型
最近遇到一个非常神奇的事情,万兆双口的网卡mac在特定情况下会发生漂移 设备1设备名:X9DRi-LN4+/X9DR3-LN4+(微星的机器) 网卡型
awk ‘BEGIN{printf “%.2f%\n”,’a′/‘b’*100}’ echo echo "scale=2;$a/6&qu
CSMCSM(兼容性支持模块)是BIOS上Boot选项里的一个下拉子项目(一些老的主板上没有此选项),与Secure Boot(安全启动)是并列项。 CSM开启
简介123456fe80开头就像169.254.x.x,是这个网段里没人给你分ip,自动协商的地址,其地址不能在网络上路由,也就是说,通常无法用于上网现在各大运
使用linux uuid1234567891011#!/bin/bashfunction rand(){ min=1max=((2−min+
使用python中的elasticsearch模块拉取数据,注意elasticsearch模块的版本要与ekl的版本一致(大版本上) 获取elk的服务信息123
内核获取方式centos内核大全 error populating transaction anaconda is retrying安装系统时报这个错,估计是改
简介Systemd 入门教程:命令篇 systemctl命令123456789101112131415161718192021222324252627syste
普通多进程原理shell中实现并发,就是把循环体的命令用&符号放入后台运行,1000个任务就会并发1000个线程,运行时间2s左右,比起方案一的1000
读取xlsx文件12345678910111213141516import pandas as pd# 读取xlsx文件# 安装 pip3 install op
简介使用EOF结合cat命令可以把多行数据写入文件中 这个EOF就像是标识符一样,标明开始、结束,换成STD也一样。 EOF嵌套使用就是把EOF改个名字罢了,不
方法一1yum -y install nload 方法二123456789yum install -y gccyum install -y gcc-c++yum
rc.d/rc.local简介/etc/rc.local 是 /etc/rc.d/rc.local的
模糊匹配 输出行号 grep 12# 输出内容同时输出行号grep -n "要匹配的字符串" 文件名 awk 123# 输出行号,并不输出内
安装: 12345yum -y install mariadb-server mariadb 安装完后systemctl start mariadbsystem
dell服务器开机无法正常启动Strike the F1 key to continue, F2 to run the system setup program
用 Golang 实现 RSA 加密和签名(有示例) go语言RSA API使用示例
iperf3使用方法详解
查看某一端口是否开放 lsof 你可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例: lsof -i:80 如果有显示
rootpw密码生成方法linux kickstart文件里rootpw密码可以使用明文,也可以使用加密过的值,这里主要介绍下三种加密方法:md5、sha256
安装必要的库1yum install gcc make ncurses ncurses-devel -y 安装常用编程语言的库1yum install ctag
插件管理器 Vim-plug安装方法:12curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://
字符串截取从左向右截取第一个//后的字符串123word=abcd-//master-01://httpabecho ${word
go:embed 的使用简介 go:embed 是 go 1.16版本添加的新特性,可以在 go 生成的应用程序中嵌入静态文件(文件,文件夹)。部署的时候,直接
重新封装centos7 说道封装系统要知道两件事 系统安装流程 iso镜像文件内各个文件的作用 系统安装流程用户在安装过程中可以通过按 Ctrl+Alt+F2
使用 kill 和 lsof 命令杀死指定端口的进程1kill -9 `lsof -t -i:port`
可以参考这篇文章centos7 安装yum源 注: rpm -ivh 可直接加文件的链接 依赖关系并不像该文章中所说的那样,要根据实际情况(安装过程中的提示)来
原因分析有程序一直占用这个文件,并向该文件写入东西 通常不会出现删除文件后空间不释放的情况,特殊情况是文件进程锁定,或有进程一直在向这个文件写数据。 为了分析根
操作流程VirtualBox Win7 虚拟机 共享文件夹设置 主机(Win10) 点击共享文件夹,例如D:\VMs\Sharefolder\,选择’属性-&g
Windows XP,Windows Server 2003:Windows防火墙 –> 高级 –> ICMP –> 设置 –> 把“允
一朝被蛇咬十年怕井绳…下略 修改远程端口打开注册表编辑器(开始,运行,输入 regedit,回车) 修改『HKEY_LOCAL_MACHINE\SYSTEM\C
永久修改12345678910111213ifconfig eth0 downcd /etc/sysconfig/network-scriptsvi ifcfg
管理lvm的工具 dmsetup ls dmsetup remove –force /dev/mapper/111 linux d
loop设备介绍在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。
netstat -tunlp
网卡配置文件参数详解12345678910111213141516171819202122232425# cat /etc/sysconfig/network-
windows1CertUtil -hashfile <path to file> MD5 linux1md5sum 文件名
排错模板
删除数组中的元素1234567$ array=( "one two" "three four" "five s
删除swap分区 先停止swap分区1/sbin/swapoff /dev/sdb2 把自动挂载的配置清了就行 参考链接:CentOS如何手动增加 删除swap
centos自带的内核一般比较老旧,会导致一些技术无法使用,这时候就需要升级内核了 升级内核的方式一般有两种: 手动编译 使用rmp包自动升级 手动升级Linu
注意: 18.04和16.04不一样了,配置静态ip的方法有很大差异! 查找netplan目录下默认的网络配置文件,文件后缀为.yaml,我的是叫01-netw
cpu在读mbr分区的时候没找到grub,所以就卡在grub rescue上了 我们要做的就是收到给他设置 参考链接: GRUB grub rescue救援模式
切根有两步 复制一个一模一样的根目录(影分身) 修改grub,使系统启动时直接挂新的根目录(移花接木) 第一步:影分身复制当让要复制的一模一样,把新的盘重新分区
配置文件:/etc/ssh/sshd_config 目录:/root/.sshd 命令ssh命令_参考链接 生
简介说防火墙就不得不提数据包 数据包经过路由,然后换个ip转发出去。 也就是用不同的源地址重写数据包并将其从不同的网络接口发送出去 Netfilter是位于网卡
作死命令,慎用!!! 参数详解123456789101112131415if= in file 输入文件,linux下文件的概念应用范围相当广,通常是普通光盘镜
EXT4-fs (sda2): I/0 error while writing superblock用livecd挂载磁盘 12sudo umount
git查看远程仓库地址命令1git remote -v git修改远程仓库地址12345671、 直接修改git remote set-url origin [
整理一下git的使用吧,时间长了老是忘,然后重新找,然后接着忘,记录一下吧 如何将本地文件上传到git仓库?当然是先建一个本地仓库喽 windows下安装一个g
本地分支重命名(还没有推送到远程)1git branch -m oldName newName 远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相
如何在Windows下的git bash中添加wget 下载wget二进制安装包,地址:https://eternallybored.org/misc/wget
在我们写 shell 脚本的时候,有时候想给一个命令设置一个超时时间,当命令执行了多长时间还没有执行完就强制终止;我们可以采用如下方式 1timeout 3 s
最近要搞一下linux系统,每段时间总结记录一下吧 CentOS ISO 目录树如下: 1234567891011121314[root@localhost j
问题:服务部署上去一直重启 查看容器日志,发现有个文件缺失,导致服务一直重启 创建缺失的文件后,发现问题仍然没有解决,怀疑是服务版本不兼容导致 更换版本,问题解
用户和脚本都可使用命令行工具 nmcli 控制 NetworkManager。 该命令的基本格式为:1nmcli OPTIONS OBJECT { C
http://www.kiaic.com/article/detail/1790.html
基本参数1234567891011121314不带有任何参数时,curl 就是发出 GET 请求。curl https://www.example.com-O参
介绍:expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。 expect自动交互流程: spawn启动
PE:就是最基础的单元,通过pvcreate /dev/sdb创建pv(也就是把sdb格式化,一个PE的大小为4M) PV:物理卷 VG:卷组(存储池子) LV
参考链接
参考:https://blog.csdn.net/monkeyduck/article/details/10097829
问题: 1234567891011Errno 30] 只读文件系统: '/var/cache/yum/x86_64/7/base/repomd.xml
参考链接:https://www.huaweicloud.com/articles/84e5df15472f1f9d3011e2fdda7ed825.html
123456789用shell将时间字符串与时间戳互转:date -d "2010-10-18 00:00:00" +%s 输出形如:128
let命令1234567let "sum=3+5" # sum <- 8let "sum=3*5" # sum &
1234567wget -r -p -np -k http://xxx.com/xxx-r, --recursive(递归) specify recursive
1234rz -be-b –binary 用binary的方式上传下载-e –escape 强制escape 所有控制字符
转载:https://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html .tar 123解包:tar
转载:https://www.gaoxiaobo.com/web/server/131.html 1、查看当前内核 1uname -r 2、导入ELRepo公钥
安装python3.6pip3 install wheel –target=/usr/lib/python3.6
yum的搜索功能yum whatprovides tshark 异常一CentOS7 yum安装软件提示:another app is currently ho
ACK (Acknowledge character): 确认字符 RTT(Round-trip delay time): 发送一个数据包到收到对应的ACK,所
RtoAlgorithm :RtoMin :RtoMax :MaxConn :ActiveOpens : 服务器主动连接的TCP请求数PassiveOpens
linux下有2个命令可完成该功能:which ,whereis which 用来查看当,前要执行的命令所在的路径。 1which命令的原理:在PATH变量指定
查找当前时区: 12# cat /etc/timezoneUTC 查看时钟与互联网是否同步 1timedatectl 重启时钟服务 1systemctl res
12345678910111213# lsb_release -aNo LSB modules are available.Distributor ID: Ub
windows版123456软件地址:https://elifulkerson.com/projects/tcping.php用法:tcping.exe $ip
C:\NPS>npc.exe -server=XX.XX.XX.XX:XXXX -vkey=zmo83rtp -type=t
创建vlan1ip link add link interfacenameinterface.vlanidtypevlanidvlanid
12345678910111213141516171819202122232425262728293031#!/bin/sh#本脚本测试shell脚本中整型变量
12345678910111213cattest.txtapplepearbananaorange cat test.sh#!/bin/bas
如何检测磁盘坏道 使用dmesg检查是否有关于磁盘错误的信息,果不其然发现大量磁盘扇区错误的信息,如下: end_request: I/O error
在是用机器学习的时候总会用到dlib库,万恶的win总是搞事情(虽然lin在其他地方也搞事情),废话不多说,下面是我的解决方法使用Anaconda对python
错误一报错信息docker:Error response from daemon:endpoint with name monitor already exis
CentOS 7 的 /var/log/messages 系統紀錄內會大量出現 slice User 的訊息如下: 1234567
查看磁盘的uuid123命令查看:blkid文件查看:ls -l /dev/disk/by-uuid命令查看:vol_id /dev/sda1 检测磁盘有没有损
有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所
语法 1du [-abcDhHklmsSx][-L <符号连接>][-X <文件>][--block-size][--exclude=&
使用awk命令获取文本的某一行,某一列123456789101112131415161718打印文件的第一列awk '{print $1&#
paste:合并拼接文件例子 1234567891011121314151617catp1.txt123 cat p2.txtabc$ paste p1
删除每行后10个字符(替换+正则匹配到每行后10给字符):%s/.{10}$//删除每行后10个字符:%s/^.{10}
常见用法1234567ping -i 0.2 -c 30 -I 192.168.10.208 180.149.132.47 -q-i 指定发送数据包时间间隔 -
查询服务器的型号 123dmidecode -t 1或者是dmidecode |grep "Product Name" 查询主板信息 1dm
ip rule列出路由规则 1234560: from all lookup local 200: from 58.23.181.229 lookup ppp2
ifif始终只是判断程序执行结果的exit status,即$?,0表示true,非0表示false。 1[ -d /root/test ]等同于test -d
注释:明天记得把图片合成一下(局部的和整体的)
简介定时任务在linux上主要体现在两个地方,一个是/etc/crontab ,另一个就是定义了任务计划的用户/var/spool/cron/$USER /et
linux会在开机之后自动source执行/etc/rc.local脚本
服务器拨号是由账号密码播成的,拨号服务查看/opt/pppoe/pppoe_user.txt文件然后生成配置文件/etc/ppp/chap-secrets和/e
在指定行前后插入一行12345678sed -i '$行数i 字符串' 文件-i 直接修改文件(如果指定扩展名就备份文件)**在第一行前插入
如何判断DNS无法正常工作? 12345# ping www.baidu.com #ping不通# ping 8.8.8.8 #可以ping通查看丢包率是多少,
刷新 DNS 缓存需要重起 nscd daemon: 要重起 nscd daemon,在终端输入/etc/rc.d/init.d/nscd restart命令执
比较运算符 文件比较运算符 运算符 描述 示例 -e filename 如果 filename 存在,则为真 [ -e /var/log&#
12345678910111213141516171819202122232425262728293031323334353637383940414243444
异常一起因:前台反馈部署容器失败,进入服务器后发现docker无法启动 尝试重启服务(systemctl restart docker),但是还是不行出现以下状
给网卡点灯123ethtool --identify eth2 20这个意思是说,让eth2标识的网卡的灯点亮20秒!如果网卡标号与网卡实际的物理位置关系乱了,
简介比如说进一栋大楼找一个人,你要先找大爷问问,有没有这个人,大爷就是路由表,你问的人就是网络地址,如果有的话,大爷会说这个人在402室,402就是那个网卡 找
查看当前ip地区运营商curl --connect-timeout 5 myip.ipip.net 查看内存容量free -g 查看cpu逻辑内核cat /pr
Xshell突出显示集正则配置 错误规则 1(\b((bad|wrong|incorrect|improper|invalid|unsupported|bad)
更改uuid在客户端新增一个设备,得到新的uuid使用之前的uuid登录服务器,修改/etc/salt/minion_id文件,删除里面原有的uuid并加入新的
问题1在挂载磁盘时总是报【mount: 未知的文件系统类型“VMFS_volume_member”】这样的错误解决方法 12345678910111213141
如果pip下载速度极低则可以从官网上下载本地安装包安装python库pip install *.whl 直接在pip install命令后添加whl包的全路径名
VBOX中的 centos虚拟机 救援某天配置selinux时手一贱,保存后闪退SSH,重启时发现无法进入系统,虚拟机报错图片如下 回忆起之前的操作,最后一步将
磁盘分区 参考:linux硬盘分区这种操作基本上是在root权限下进行的 fdisk先查看磁盘是否分区 1fdisk -l 然后开始分区 1fdisk /dev
添加字幕不损伤画质ffmpeg -i grdedFinal.mov -vf subtitles=portSbs.srt -crf 18 -c:a co
aircrack-ng的使用 aircrack-ng是什么Aircrack-ng是一个与802.11标准的无线网络分析有关的安全套件。主要功能:网络侦测,数据包
又是摸鱼的一天,这几天把《密语》推完了,果然现实中的妹妹绝对比不上二次元的妹妹,看着CG我的老毛病又犯了,提取出来(之前也提取过一些黄油,不过提取完之后就没看过
dconf GConf是在基于 GNOME2 的 Linux 操作系统中实现对应用程序的配置及管理功能的工具。我们可以把 GConf 理解为 Linux 操作系
.xp3文件crass可以提取:bgm.xf3:背景音乐bgimage.xf3:背景图像data.xf3:脚本文件和随机内容(背景效果,菜单图像)evimage
基于hexo的主题记录 CSS@规则@media可以让你根据不同的屏幕大小而使用不同的样式,这可以使得不需要js代码就能实现响应式布局 选择器 E > F
删除以下所有输入均在命令模式下: 1.删除光标位置到本行开头d0 2.转到文件结尾G或转到第9行9G 3.删除所有内容(先用G转到文件尾) ,使用::1,.d或