×

欢迎光临,有什么想法就留言告诉我吧!

你的精彩评论可能会出现在这里哦! 留言抢沙发

技术坑

Android系统非法文件名无法删除解决办法

mtsym mtsym 发表于2025-08-11 浏览1616 评论0

android系统/sdcard/目录下有个文件名有特殊字符,无法删除怎么办
-rw-rw—- 1 root sdcard_rw 11111 2022-11-13 21:56 window_dump.xml
-rw-rw—- 1 root sdcard_rw 512332 2022-04-06 10:29 股票基金词\345
就是这个股票基金的文件,文件管理器无法删除,终端无法复制粘贴中文

你这个情况是典型的 文件名包含非法/非 UTF-8 编码字节

电脑

Ubuntu终端设置 HTTP 代理

mtsym mtsym 发表于2024-11-06 浏览3510 评论0

在 Ubuntu 中,可以通过配置环境变量的方式为终端设置 HTTP 代理。以下是具体步骤:

1. 临时设置 HTTP 代理

如果只需要临时设置代理,可以直接在终端中输入以下命令:


export http_proxy="http://username:password@proxy_address:port"
export https_proxy="http://username:password@proxy_address:port"
export<!--autointro-->

技术坑

在 TrueNAS 上安装 Syncthing 应用时报错 [ENOENT] Unable to locate 'syncthing'

mtsym mtsym 发表于2024-11-06 浏览4017 评论0

在 TrueNAS 上安装 Syncthing 应用时报错 [ENOENT] Unable to locate 'syncthing' 通常表示系统无法找到 Syncthing 应用的安装路径。这可能是由于 TrueNAS 的应用仓库配置错误,或应用未正确下载和同步。

以下是一些可能的解决步骤:

  1. 刷新应用目录
    • 进入 TrueNAS 管理界面,导航到 Apps ˃ Manage Catalogs
    • 找到 Syncthing 所

技术坑

TrueNAS如何配置全局代理

mtsym mtsym 发表于2024-11-06 浏览4499 评论0

在 TrueNAS 中配置全局代理可以帮助系统和应用在受限的网络环境下访问外部资源。TrueNAS 不直接提供内置的代理配置界面,但可以通过以下几种方式配置全局代理:

方法 1:通过命令行配置全局代理

进入 TrueNAS Shell: 在 TrueNAS 管理界面中,进入 Shell。

设置代理环境变量:

使用 export 命令设置代理。请根据您的代理服务器信息替换以下命令中的地址和端口:


export http_proxy="ht<!--autointro-->

电脑

Package management tools are disabled on TrueNAS appliances.

mtsym mtsym 发表于2024-11-06 浏览3709 评论0

TrueNAS SCALE 确实禁用了包管理工具,如 apt,这是为了确保系统的稳定性和兼容性。手动更新或安装新软件包可能会破坏 TrueNAS SCALE 的核心功能,甚至导致系统无法正常工作。因此,建议通过 TrueNAS SCALE 的 Web 界面进行所有系统更新和软件安装。 建议的方法:

使用 TrueNAS 应用商店:TrueNAS SCALE 提供了一个内置的应用商店("Apps"),可以安全地安装和管理各种应用和插件,包括 Docker 容器。
系统更新<!--autointro-->

技术坑

混淆报错com.cloudmedia.tv.plug.PreLoadPlug: can't find referenced class java.lang.invoke.MethodHandle

mtsym mtsym 发表于2024-11-06 浏览4258 评论0

此混淆报错表明在混淆过程中找不到 java.lang.invoke.MethodHandle 类的引用。这种情况可能发生在以下几种情况下: 可能原因和解决方法

使用的 SDK 版本过低:

java.lang.invoke.MethodHandle 是从 Java 7 引入的 API。如果项目的编译 SDK 版本设置过低(例如 Java 6),编译器可能无法识别该类。

解决方法:检查并确保 minSdkVersion 适当(一般来说,API 26 以上支持较新类库),同时

技术坑

nmap 扫描所有开放tcp端口

mtsym mtsym 发表于2024-11-06 浏览3287 评论0

要使用 nmap 扫描所有开放的 TCP 端口,可以执行以下命令:

nmap -sT -p- 

参数说明:

-sT:进行 TCP 连接扫描。此选项用于不需要 root 权限的普通用户。
-p-:扫描所有端口(1 到 65535)。
:替换为你要扫描的目标 IP 地址或域名。

示例

假设目标 IP 为 192.168.1.1,则命令为:


nmap -sT -p- 192.168.1.1
``<!--autointro-->

技术坑

如何强制修改安卓系统阻止休眠

mtsym mtsym 发表于2024-10-22 浏览3443 评论0

通过修改系统设置来阻止安卓设备进入休眠,需要设备已获得 Root 权限,因为修改系统级的设置需要超出普通用户的权限。获得 Root 权限后,你可以通过修改系统文件、使用终端命令或自动化工具来实现阻止休眠。以下是几种方法的详细说明:

方法 1:修改系统文件(使用 build.prop 文件)

build.prop 是安卓系统中一个重要的配置文件,它包含许多系统设置。通过编辑该文件,您可以改变设备的行为。

备份 build.prop 文件:
    使用文件<!--autointro-->