- 博客(193)
- 资源 (6)
- 收藏
- 关注
原创 markdown 使用笔记
字体颜色及背景 高亮标记 列表字体和大小颜色等 强制显示空格和新行 并排显示图片 数学符号 希腊字母表 表情符 :) 上下脚标
2020-08-06 21:03:11
629
原创 GunPG使用方法/gpg
$ gpg [options] command [args]$ gpg {-armor|-a} {--sign|-s} file #对file 签名,并保存在文本文件 file.asc中$ gpg--clearsign file #clear-sign信息$ gpg--clearsign --not-dash-escaped patchfile # clear-sign patchfile #校验clear-signed file$ gpg--verify file$ gpg-o fil
2025-09-10 20:26:43
167
原创 Unable to establish SSL connection. curl静态编译
博主有个老RHEL系统,内核2.6.18;ssl不管用了,最简单的wget也不行,下面编个静态编译的新版 curl 用用(不影响yum源,不然的话系统自带的旧版 OpenSSL 受影响得得不偿失),来最优化解决下。其中 wolfSSL 2.9.0 构建需要走autogen.sh 来生成 configure 脚本,且无法执行,报出系统自带的 Autoconf 工具版本不行,有点旧。curl 7.36.0 使用的是 --with-cyassl 选项而不是 --with-wolfssl。
2025-08-27 13:15:53
329
原创 sftp服务器
sftp: error while loading shared libraries: /usr/lib/libedit.so.0: file too short
2025-08-20 23:10:56
134
原创 解决移植到别的地方的linux虚拟机系统不能的使用固定IP的桥接网络上网进行ssh连接
在 /etc/udev/rules.d/70-persistent-net.rules 处可删除克隆带来的无用网卡信息eth1等。vmware 强制关机后,开启虚拟机失败,提示打不开某个磁盘,删除对应磁盘名的****.lck文件。3、上面可以ping通之后尝试ping一下www.baidu.com。如果ping不通则极有可能是DNS服务器配置错误,在linux下键入。如果ping不通则修改IP使其和物理机在同一网段内。并检查虚拟机的虚拟网络配置,桥接可以固定物理网卡。2、尝试ping一下配置的IP。
2025-08-20 20:57:31
227
原创 设备驱动程序编程-Linux2.6.10开发环境搭建
实验准备:老早之前可能只需要一套内核头文件就行,本次实验用2.6.11的内核,需要先构造个内核安装在当前实验系统上。大多数编程问题实际上都可以分成两部分:需要提供什么功能(机制) 和 如何使用这些功能(策略)
2025-08-20 08:39:51
181
原创 Inter8086处理器及基础知识
所有物理存储器被看作一个由若干存储单元组成的逻辑存储器,每个物理存储器在这个逻辑存储器中都占有一个地址段。在汇编语言中,我们所面的是内存地址空间,CPU会将各类存储器看作一个逻辑存储器。
2025-08-16 08:57:10
165
原创 Linux内存及系统信息相关查看
[tom@paly ~]$free -m #查看系统内存 total used free shared buffers cachedMem: 496 481 14 0 31 27-/+ buffers/cache: 422 73Swap: 1023 68
2025-07-27 19:24:33
121
原创 MySQL创建表失败报错Row size too large的解决方案
varchar”的字段总和超过了65535,导致创建表失败。请参考官方文档修改一个字段为TEXT类型。缩减长度,如下所示。
2024-10-11 14:32:15
1266
原创 MySQL清理数据建议
如果只清理表中部分数据,需要循环做小批量delete再alter table收缩表空间(表空间大小必须远小于磁盘剩余空间),或者将表改名,导出数据到新表,再删除原表。应用避免有大事务的操作,DML语句影响行数小于5000行,大字段的表小于1000行。大表需要设计成分区,日志类大表按月分区,清理的时候可快速DROP分区,不影响业务。完全不需要的表,使用truncate指令清理整表数据,表空间可立即释放。
2024-09-08 12:06:40
537
原创 PostgreSQL 报错 because it does not have a replica identity and publishes updates
如果相关表涉及了逻辑复制,且对应表没有主键,则需要SET REPLICA IDENTITY(alter table xxx replica identity full),集成任务的复制槽可以查询pg_replication_slots,发布可以查询pg_publication,发布的表可以查pg_publication_tables。REPLICA IDENTITY:default,full,index indexname,nothing,通过pg_class的字段relreplident可以获取。
2024-09-05 10:33:30
1202
原创 centos7 安装配置 mariadb 服务器
mysql报错1045的话,一般用localhost下的root登入就好了,后面进入后可以更改root用户密码。这样服务是启动不起来的,只安装了client不能当mysql服务器给别人用,下面安装service。修改成功后,先在服务器本机上试一下,连接测试中的tonixtom被匿名用户给顶了,登不上,问题不大。有时候匿名用户可能引发一些莫名的问题,可以提前作删除处理。这里我弄错了通配符释意,以为*代表多主机,mysql里。本地mysql安装完成,可能安的不太全后面可以直接。服务器端mariadb运行良好。
2022-10-23 03:13:00
1433
原创 vmware 相关进阶使用
那么下面要去删除掉快照才能进行虚拟机磁盘压缩。(因为我的虚拟机前期配置的比较个性化,快照比较有用,所以先克隆了虚拟机当前状态为副本来做压缩。我这里是空间不足导致删除快照出错,网上解决办法是再创一个快照,然后成功删除则解决问题。由vmx进程生成的某种统计信息文件,在vmx配置中禁用后,可以删除它。当前操作目录的空间不够,换个剩余空间大的目录。提示安装tar程序已经挂载在cd上。结束后,压缩一半多的空间。
2022-10-16 11:23:48
1197
原创 centos7 编译安装 mongodb
运行mongod服务后(可以加个–fork,放后台运行,不过还得再ps找再kill,后面添加脚本来处理),发现可以运行mongo shell,初步编译及运行完成。由于编译耗资源,运行内存不够,这里我用的是虚拟机,则重新配置增加内存。使用navicat或者MongoDB Compass做可以可视化远程。编译过程中的排错,就是保证安装脚本环境检测通过。可以看到连接不上,发现是firewall的问题。可以看到没有问题,可以远程连接数据库服务器。到这里数据库本地配置及使用则完成。先下载安装compass。
2022-09-29 01:56:07
2978
1
原创 opensuse upgrade 后 mariadb 启动失败
的systmd文件,找到mysql-systemd-helper的对应位置,尝试运行一下helper。带个upgrade参数运行一下,出错,查看mysql的error log。最终排错,是因为更新mariadb后,原来的配置不通过,导致出错。这时候只是报mysqld启不了,没有更详细的信息。修改注释掉my.cnf配置后,再运行发现报错。
2022-09-06 01:08:17
537
原创 Latex 环境配置(TexLive + Texstudio)
Tex:是一种具有编译和排版功能的基础语言,相当于 C 语言。LaTex:LaTex是 Tex 的扩展版本,拥有多种宏包,能实现比 Tex 更多的功能。TexLive:是一种 Tex 语言的发行版本,就是相当于 C 语言的编辑(VisualC++),但是这种编辑器的操作方式比较复杂,需要在 cmd 中输入命令操作,没有软件界面,而 Texstudio 正好解决了这个问题。Texstudio: 一种软件相当于一个外壳,与 TexLive 连接使用,相当于给TexLive 带上一个外壳,工作原理还是 TE
2022-05-14 15:10:32
4139
原创 Latex 配置与排错(CTex + WinEdt)
LaTex概念Tex:是一种具有编译和排版功能的基础语言,相当于 C 语言。LaTex:LaTex是 Tex 的扩展版本,拥有多种宏包,能实现比 Tex 更多的功能。MiKTeX:是一个稳定发展的TeX发行版,windows专用版本。CTeX:是一个完整的中文软件包,等于经过本地化配置的MiKTeX。WinEdt:是latex编辑器,相当于vim、notpad++ctex下载地址https://mirrors.tuna.tsinghua.edu.cn/ctex/legacy/2.9/类似!
2022-05-12 21:18:35
4283
原创 scp 及 ssh 命令出错解决
问题scp命令失效,即ssh貌似没有工作。首先看对方ssh服务是否开启,发现可以telent上ssh 排错[root@client ~]#rpm -qa | grep ssh #server和clients均安装了 openssh-clients-5.3p1-124.el6_10.i686openssh-5.3p1-123.el6_9.i686openssh-server-5.3p1-124.el6_10.i686openssh-5.3p1-124.el6_10.i686lib
2022-05-12 10:25:19
4167
原创 LaTeX制作Beame ppt
待写%----------------------------------------------------------------------------------------% PACKAGES AND THEMES%----------------------------------------------------------------------------------------\documentclass{beamer}\mode<presentation>
2022-05-08 18:43:45
423
原创 DNS 服务器配置03
本次主要配置主从复制配置递归配置可递归网段,本机及192.168.31网段可递归dig trace传送测试,更改正解文件。新增域名,并更改版本号,区域传送实验。DNS从服务端从服务器端配置全局区域传送增量区域传送,这里需要关闭iptables,或者更改过滤规则。......
2022-05-07 19:16:54
2366
原创 DNS 服务器配置02
服务器架设图,搭设简单的cache-only DNS 服务器,可以进一步保证内网192.68.1.1/24用户的安全(防火墙这时可以禁止53端口)。实验中,配置了两台www服务器,和一台mail服务器,ftp服务器设置成www的别名。
2022-04-14 17:37:21
4782
1
原创 DNS 服务器配置01
DNS: 域名解析,安装包 bind: Berkeley Internet Name DomainFQDN:Full Qualified Domain Name (完全限定域名) www.tontom.iask.inNS: Name Server (名称服务器)SOA: Start of Authority 起始授权记录,用于数据同步A: Addresss FQDN --> IPv4 AAAA: FQDN-->IPv6TTL: Time To Live 生存时间
2022-04-14 10:40:15
894
原创 dhcp 服务器配置
主要目的:利用服务器自动分配所有网络参数给其所管辖的主机上,在常见的路由器上很常见。无配置文件,进行dhcp服务器配置若启动dhcpr失败,配置文件有问题,需根据日志相关报错进行修改。
2022-04-10 03:37:03
5203
原创 NAT 服务器配置 及双网卡通信实验
NAT(Network Address Translation),本次实验网络拓扑下图。linux的服务器为vmware上的rhel6,为其配置了两张桥接网卡。其中eth1被用作内网通信。实验中需要实现 主机tom0可tom1可互相ping通。服务器通过路由器接通外网,路由器网关为192.168.31.1。若用虚拟机则配置两块桥接虚拟网卡。:保证外网可ping通内网,内网可ping外网的路由规则。这里主机由会根据网卡配置自动生成下面两条路由。
2022-04-09 20:13:39
4243
1
原创 proxy 服务器配置
代理服务器,可以通过其来实现防火墙功能与网络浏览数据分析等功能。与iptables不同,防火墙功能也是作用在应用层。Proxy在局域网,对内网和外网均有作用。[root@paly ~]#yum install squidLoaded plugins: fastestmirrorSetting up Install ProcessRepository base is listed more than once in the configurationLoading mirror speeds fr
2022-04-06 11:51:08
4107
原创 linux 端的局域网 ettercap 抓包实验
ettercap 安装zypper addrepo https://download.opensuse.org/repositories/home:bastianfriedrich/openSUSE_Leap_15.3/home:bastianfriedrich.repozypper refreshzypper install ettercapwireshark 安装zypper install wireshark#运行Couldn’t run /usr/sbin/dumpcap in ch
2022-04-05 01:25:45
1619
原创 opensuse Leap 15.1 升级至 Leap 15.3
当前版本是leap 15.1tonixtom:~ # sudo hostnamectl Static hostname: tonixtom Icon name: computer-vm Chassis: vm Machine ID: 2ec419bbf6bb4bb18edb3d4fb0e0dbbc Boot ID: ce5c3476f8694b66884b9b6dfce23497 Virtualization:
2022-04-04 18:58:06
812
原创 Opensuse Leap 网络设置
文章目录NetworkManager静态ip配置Wicked 设置网络静态ip配置NetworkManager此时yast无法配置tonixtom:/etc/sysconfig/scripts # systemctl status NetworkManager● NetworkManager.service - Network Manager Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; ve
2022-04-03 21:35:45
1880
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅