【修复】磁盘变成RAM格式的修复方法
一些U盘或者机械硬盘突然卡死无法使用,或者不显示容量等,右击--属性显示磁盘格式变成了RAW只读模式
导致磁盘无法访问可以尝试使用微软自带的修复工具chkdsk,利用此方法修复过多次问题磁盘,缺点修复时间比较长。
Win键,敲入cmd,右击以管理员运行
确定磁盘盘符,例如为K盘
在命令提示符窗口上,输入
一些U盘或者机械硬盘突然卡死无法使用,或者不显示容量等,右击--属性显示磁盘格式变成了RAW只读模式
导致磁盘无法访问可以尝试使用微软自带的修复工具chkdsk,利用此方法修复过多次问题磁盘,缺点修复时间比较长。
Win键,敲入cmd,右击以管理员运行
确定磁盘盘符,例如为K盘
在命令提示符窗口上,输入
一.一个核心业务服务器,系统盘出现故障,症状如下:
所有命令不能用
下图是事后在事故机器查到的日志
EXT4-fs error (device sda7): __ext4_get_inode_loc: unable to read inode block - inode=10360871, block=41419170
EXT4-fs error (device sda7) in ext4_reserve_inode_write: IO failure
今天在安装openvpn-gui时,弹出程序兼容性助手:
WIN7 X64系统中对驱动程序要求有数字签名。否则无法正常使用。现在遇到需要用到没数字签名的驱动程序。安装后不能使用,只有在开机时按F8用“禁用驱动程序签名强
1.firewalld的基本使用
启动: systemctl start firewalld
查看状态: systemctl status firewalld
停止: systemctl disable firewalld
禁用: systemctl stop firewalld
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
Win11的操作系统,使用蓝牙鼠标和键盘,蓝牙间歇性失效,显示paired。
等一会又好了,特别让人烦躁
windows11蓝牙连接经常不稳定例如连接蓝牙耳机后会突然自动断开可能是windows11的一
个隐藏bug
猜测:有可能是蓝牙适配器与电源计划相冲突,电源计划将蓝牙适配器关闭
解决方法如下:
1.进入“设置”
2.进入“设备管理器”
3.进入“蓝牙”选中"bluetooth adapter"选项
deepin安装后是无法直接ssh链接的,对于多台电脑上传一些文件就比较麻烦,我习惯使用sftp方式上传,那么我们就来开启ssh
deepin使用的是普通用户,链接时用户名使用你的用户名即可,不是root
# 安装
打开终端执行命令,安装openssh-server服
$ sudo apt install openssh-server
ssh root@192.168.0.235
Unable to negotiate with 192.168.0.235 port 22: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
使用excel的时候,有时候为了让数据表达的更为直观,可能需要将数据转换为进度条(数据条)来显示,尤其是在对待一些项目完成进度情况的数据,进度条(数据条)能更加直白明了的让人看出进度如何。那在excel中,想要将数据用进度条来表示该如何实现呢?
如果在原单元格显示进度条,就选中原单元格中的数据,如果在新单元格中显示进度条,就选中新单元格中的数据,选中后在顶部菜单栏选择“开始”菜单。
1、打开pip官网,官网连接:
pip · PyPI
The PyPA recommended tool for installing Python packages.
https://pypi.org/project/pip/#files
2、下载压缩包
关于服务器无法 ping 通
解决开启防火墙后,网站能访问的问题,服务器不能ping通。
window 系统打开防火墙(“高级安全windows 防火墙”)
点击左边 "入站规则 "
1、命令uname -a
可以看到操作系统的发行版号和操作系统版本。
2、命令uname -v
可以查看版本号。
3、命令lsb_release -a
可以查看发行版本信息。
4、命令 cat /etc/issue
可以查看Linux版本信息及类型。
5、命令cat /proc/version
Centos:
yum install -y net-tools
Ubuntu:
sudo apt install net-tools
sudo apt-get install python3-tk python3-dev
sudo apt-get install scrot
升级pip3
pip3 install --upgrade pip
01、抓取所有网络包,并在terminal中显示抓取的结果,将包以十六进制的形式显示。
tcpdump
02、抓取所有的网络包,并存到 result.cap 文件中。
tcpdump -w
03、抓取所有的经过eth0网卡的网络包,并存到 result.cap 文件中。
tcpdump -i eth0 -w
04、抓取源地址是192.168.1.100的包,并将结果保存到 result.cap 文件中。
traceroute是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具。traceroute的原理是试图以最小的TTL(存活时间)发出探测包来跟踪数据包到达目标主机所经过的网关,然后监听一个来自网关ICMP的应答。发送数据包的大小默认为38个字节。
原理:程序利用增加存活时间(TTL)来实现其功能。每当数据包(3个数据包包括源地址,目的地址和包发出的时间标签)经过一个路由器,其存活时间就会减1。当其存活时间是0时,主机便取消数据包,并传送一个ICMP(Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。) TTL数据包给原数据包的发出者。
原因是openssh版本比自己的ssh工具如xshell4或xshell5版本支持的高,算法不匹配
方法一: Harbor密码重置
harbor现在是使用postgresql 数据库了。不再支持mysql,网上有N多重置Mysql密码的,可以略过了。
我密码错了默认的Harbor12345 修改为: RedHat12345 然后忘记密码死活登陆不上。
卸载重新重新安装也不可以,原因是没有删除harbor的数据,harbor数据在/data/目录下边,如果真要重新安装需要将这个也删除,备份或者迁移,请使用这个目录的数据。
下面为重置Harbor 仓库密码的方式,这里使用的harbor版本为:1.7.5,其他版本是否支持不保证。
编辑/etc/sysctl.conf配置,增加
net.ipv6.conf.all.disable_ipv6=1
编辑/etc/sysconfig/network配置,增加 ,保存并退出
NETWORKING_IPV6=no
编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736,确保IPV6INIT=no,ifcfg-eno16777736是根据自己机器的
在nginx中配置server侦听非80端口时,我们在访问时会在url中加入对应的端口号,如:http://xxx.xxx.xxx:8006/,但如果在nginx服务器前有另一台服务器作为用户首先访问的web服务器,这台服务器设置了端口转发,将80端口获得的请求转发到nginx中的对应端口中,如8006,这时用户使用的url是没有端口号,但nginx会自动增加端口号到url上,很可能导致用户访问失败,可以将location 中增加proxy_set_header Host $host,即可解决此问题(在实际工作遇到,特此记下)
下面是在centos7 minial环境下测试通过的一段sh脚本,利用expect命令,对远端设备自动执行命令
首先要安装expect
# yum install expect
#cat test.sh
#!/bin/bash
user=root
pass='远端设备口令'
ip=$1
1、卸载Ubuntu系统,直接在Windows下删除Ubuntu硬盘的分区卷。
2、重启遇到问题,进不了Windows,进入Grub什么,原因是以前的MBR(主引导记录主要就是用来系统的引导程序)是用的Linux的引导工具grub,
3、解决办法就是要删除grub,百度后发现
3.1 制作一个u盘启动盘,通过u盘启动盘进入windows
在工作中经常遇到服务器流量异常,时不时的流量很高,今天就是一台服务器的内网端口的流量很短时间内达到了50Mbps,下面是我排查问题的方法和步骤,记录一下。
方法1 使用lsof命令
使用IPv4协议的局域网:
执行命令:
lsof -Pnl +M -i4|grep 8080
输出结果:
java 1419 1401 10u IPv4 6793357 TCP *:8080 (LISTEN)
方法2 先使用 netstat命令,再用 ps命令
执行命令:
netstat -anp|grep 8080
输出结果: