随笔分类 - Linux
摘要:在Linux的文件查找命令中,mlocate提供的locate命令在单纯进行路径名名查找时有着显著的效率优势,因为mlocate预先对磁盘文件进行扫描并存储到一个数据库文件中,查找时只需要检索数据库而即可。本文主要对mlocate工具数据库的更新(updatedb)进行分析。 基础知识 locate
阅读全文
摘要:在服务器开启了IP白名单等情况下,我们有时需要通过代理来连接服务器,而rsync自然也会遇到这个问题。某篇博客中提到使用环境变量RSYNC_PROXY来指定socks5代理,这其实是错误的,RSYNC_PROXY指定的是http代理。 然而,RSYNC_PROXY只支持rsync服务模式,而很多时候
阅读全文
摘要:在TCP连接断开的四次挥手中,套接字的TIME_WAIT阶段经常在各种考题和Linux系统优化中出现,本文主要针对路由器类(NAT)设备的TIME_WAIT状态进行分析,并指出一些常见误区和优化建议,希望起到抛砖引玉的效果。 基础知识介绍 TCP四次挥手的如上图所示,可以看出,该状态时长为2MSL,
阅读全文
摘要:博主本人刚刚参加完2020年11月的CKA认证考试,由于报名时是去年12月(拖了快一年),当时还没有中国代理区的考试选项,所以仍旧是考的英语。大体步骤网上已经有不少介绍了,这里推荐几篇文章。 惊!2020年CKA考试最新最全指南 - 知乎 快速拿下CKA认证考试,这些要求和tips你得知道 CKA
阅读全文
摘要:对于Linux开机自动挂载NFS共享目录的配置,百度的前几条结果里通常会这么提到: 在服务端/客户端的/etc/fstab里添加 192.168.22.204:/opt/filestore /opt/weixins1/tomcat1/webapps/filestore nfs defaults,_r
阅读全文
摘要:问题描述 在Ubuntu14里编写了一个很简单的文件批量重命名脚本 #!/bin/bash read -p "请输入50递增的起始数字:" startA echo "\n" read -p "请输入1递增的起始数字:" startB echo "\n" read -p "请输入1递增的结束数字:"
阅读全文
摘要:最近在使用Python 的wget包下载文件时遭遇了OSError: filename too long的异常,经检查下载的文件名确实很长,于是去查询Linux x86_64架构下最长文件名支持是多少。 在这篇文章中提到Linux单目录名支持最大255个字符,全路径支持4096,但出问题的文件名称才
阅读全文
摘要:树莓派通常是通过ssh连接在字符界面使用,或者vnc连接来使用的。偶尔我们会遇到桌面进程卡死的状况,具体表现为图标和任务栏按钮无反应,但CPU等负载一切正常。这种情况,除了重启机器之外,还可以通过重启图形界面进程的方式进行修复。 首先,用ssh连接进入字符终端 pi@DEX54-PC:~ $ ps
阅读全文
摘要:问题描述 最近要在deepin上跑一个定时脚本,功能是每天到点从redis里取文字并利用百度API转为语音,然后播放。脚本用Python编写,大体思路是获得语音文件后,用Python的pexpect模块模拟终端调用mplayer播放。之前在树莓派上运行的都很正常,在deepin终端里直接运行也没问题
阅读全文
摘要:宿主机的系统为CentOS7_7.7.1908,默认为GUI启动,安装了宝塔面板,docker-ce为最新版。 在启动了一个centos7的容器(镜像为centos官方镜像)后,将该容器重启策略设置为always,并在上面也安装了宝塔面板;当宿主机重启后,在弹出用户登录窗的前一刻(注:此时已出现鼠标
阅读全文
摘要:恢复内容开始 CentOS8已经推出了,正好最近新到了块服务器硬盘需要安装系统,就拿过来尝一下鲜。 下载好iso文件后,以制作CentOS7安装盘相同的步骤,用UltroISO(软碟通)往U盘里写好了磁盘映像,开机,发现报了如下错误: 显然只能是引导U盘出现了错误。网上的说法多集中在是grub引导错
阅读全文
摘要:在给一块用了不到一年的树莓派3B+重装官方系统时发现了一件诡异的事情,树莓派的有线网络会在重启后自动停掉,只有无线模块正常。即右上角的网络图标显示一个红叉叉。 在多次重装未果后,发现一个命令可以让有线网卡恢复 其实就是将网卡eth0重启 后来将树莓派拔掉HDMI输出线,以ssh方式连接访问后,再重启
阅读全文
摘要:某日一位老师反映,机房的6号节点无法登录了。一开始以为是为节点防火墙配置IP白名单时忘记了加进去,但随后发现此节点并未进行白名单配置,密码也一直未有变更,于是在自己的电脑上连接,发现终端里很快显示出了Last login信息,说明这时应该已经成功与节点进行了连接,但随后就报出Connection c
阅读全文
摘要:前两天在工作中遇到一个需求,某192.168.1.0/24内网网段内只有一台主机A连接到了公网,A的两块网卡分别有一个公网地址(123.234.345.456)和一个内网地址(192.168.1.10),现需要内网的另一台主机B(192.168.1.77)连接到互联网下载某些东西,同时将B的某服务端
阅读全文
摘要:在docker中运行第三方服务时,通常需要绑定服务端口到本地主机。但使用 -p 参数进行的端口映射,会自动在iptables中建立规则,绕过firewalld,这对于端口级的黑白名单控制管理是很不利的,所以我们需要对iptables进行手动修改。 这里以从名为centos.19.09.05的imag
阅读全文

浙公网安备 33010602011771号