linux 系统中清空文件内容的两种方式(删除重建 和 空白重定向)对比

摘要: 方式 1:删除文件后再创建 rm -f file_name && touch file_name 会导致文件 inode 发生变化,如果某些运行中的进程是通过 inode 访问该文件,它们依然持用旧 inode,会导致写入失败。 所以这种方式不适合清空运行中被其他进程使用的文件。 方式 2:使用重定 阅读全文
posted @ 2025-12-04 15:58 一直小爪子 阅读(19) 评论(0) 推荐(0)

linux 系统中,为什么 变量展开时 必须用双引号保护

摘要: 未加引号:触发IFS 词分割(空格、 tab 、换行)和 通配符扩展(*、?、 []) 加双引号:原样保留所有内容,此时字符串是作为一个整体,空格、换行、Tab、通配符都会被保留。 shell 词分割机制: 未加引号的情况下,Shell 会根据 $IFS(默认包括空格、Tab、换行)对展开后的字符串 阅读全文
posted @ 2025-12-03 14:31 一直小爪子 阅读(18) 评论(0) 推荐(0)

shell 中遍历某个目录下所有子目录的两种方法(通配符路径扩展 和 ls 命令替换)对比

摘要: 正确方式:通过通配符进行路径扩展,实现文件名的匹配 例如:匹配 /home/ehigh/work 目录下一层的所有子目录 */ 这个写法就是“只匹配目录” #!/bin/bash for dir_name in /home/ehigh/work/*/ ;do echo "$dir_name" don 阅读全文
posted @ 2025-12-03 14:29 一直小爪子 阅读(22) 评论(0) 推荐(0)

shell 中三个常见通配符的用法与生效时机详解

摘要: shell 通配符的作用是路径扩展:也就是把通配符模式扩展为文件系统中实际存在的文件路径。 注意:通配符只匹配文件名,不匹配路径内容,而且只能匹配当前目录下的文件名,不能递归子目录。 shell 通配符的展开规则:通配符不在单引号、双引号中时,会替换为文件系统中匹配到的文件列表。 shell 常用的 阅读全文
posted @ 2025-12-03 14:04 一直小爪子 阅读(11) 评论(0) 推荐(0)

公网部署 vsftpd 后 "局域网客户端" 无法正常访问的原因分析与解决方法

摘要: ftp 工作模式设置不当会导致客户端连接有问题 阅读全文
posted @ 2025-12-01 18:54 一直小爪子 阅读(52) 评论(0) 推荐(0)

如何区分 "基本正则表达式(BRE)" 和 "扩展正则表达式(ERE)" 的五个元字符

摘要: 基本正则表达式(BRE)的五个元字符 ^:表示以什么开头。例如:以为root开头 ^root $:表示以什么结尾。例如:以 root 结尾 root$ .:表示任意一个字符。例如:a.b 表示a开头,中间任意一个字符,b结尾的字符 *:表示该符号前面的字符出现0次或多次。例如:a* 表示a出现0次或 阅读全文
posted @ 2025-11-28 17:19 一直小爪子 阅读(24) 评论(0) 推荐(0)

mysql 中 utf8mb3 与 utf8mb4 两种字符集解析

摘要: utf-8:基于 Unicode 编码集设计的一种字符存储规则,使用 1 ~ 4 个字节存储一个字符 例如:英文字符、阿拉伯数字这些采用 1 个字节来存储,所以兼容 ASCII 码。中文的话采用 3 个字节来存储。 utfmb3:是 utf8 most bytes 3 的缩写,是标准utf8的阉割版 阅读全文
posted @ 2025-11-28 17:06 一直小爪子 阅读(35) 评论(0) 推荐(0)

tar 打包文件时,避免压缩包中写入完整路径的两种方法

摘要: 在 Linux 中使用 tar 打包一个路径时,如果该路径是 绝对路径(/ 开头),tar 会将完整目录结构写进压缩包 sudo tar -czf apache2.tar.gz /etc/apache2 tar: Removing leading `/' from member names # ta 阅读全文
posted @ 2025-11-28 16:04 一直小爪子 阅读(45) 评论(0) 推荐(0)

json 的数据类型 和 特有的语法规则

摘要: JSON 两种主要结构: 对象:用大括号 {} 包起来,一个对象就是一组键值对 数组:用中括号 [] 包起来,一个数组就是一组有序的数据列表” JSON 常见数据类型: 可以这么理解,json中的数据类型就是键值对(key:value)中,value能能取的值类型,因为 key 没得选,只能是字符串 阅读全文
posted @ 2025-11-28 15:37 一直小爪子 阅读(21) 评论(0) 推荐(0)

如何给 exsi 中的虚拟机配置多网卡,从而实现不同网段的连接

摘要: 虚拟端口组连虚拟机,虚拟交换机连网卡 阅读全文
posted @ 2025-11-27 11:00 一直小爪子 阅读(261) 评论(0) 推荐(0)