分类: 搞机技巧

10 篇文章

Linux下载ping的方法
问题描述 用户在 Docker 容器中尝试使用 ping 命令时收到错误提示:bash: ping: command not found。 解决方案 在某些 Linux 系统中,特别是 Docker 容器或极简安装中,可能缺少 ping 命令。这可以通过安装相应的网络工具来解决。 安装步骤 基于 Debian/Ubuntu 的系统 执行以下命令: …
Docker DNS 配置总结
Docker DNS 配置总结 在 Docker 中配置 DNS 通常有以下几种场景: 1. 配置 Docker 守护进程的默认 DNS 全局配置,适用于所有容器。 编辑配置文件: Linux 系统中,编辑 /etc/docker/daemon.json 文件: { "dns": ["8.8.8.8", "8.8.4.4"] } 重新启动 Dock…
Elasticsearch创建索引方法
Elasticsearch 创建索引方法 使用 REST API 创建索引 请求方法:PUT URL示例:PUT / 示例请求: curl -X PUT "http://localhost:9200/my_index" -H 'Content-Type: application/json' -d' { "settings": { "number_o…
适合用来学习操作系统
轻量级开源操作系统总结 以下是适合学习操作系统基础原理、架构和开发技巧的轻量级开源操作系统: Minix 特点: 小型微内核设计,专注于可靠性,强调模块化和容错机制。 适合人群: 深入理解微内核架构或学习类 Unix 系统的学生。 官网: Minix官网 FreeDOS 特点: 基于 DOS,资源占用极少,适合学习简单操作系统和命令行界面设计。 适…
修改Android定制成自己的手机系统学习路线
修改Android定制成自己的手机系统学习路线 基础知识准备 编程基础 学习Java和Kotlin(主应用层语言)。 掌握C/C++(底层实现,了解JNI)。 操作系统基础 学习Linux内核原理。 熟悉计算机系统结构(内存管理、线程处理)。 开发工具 学习使用Android Studio。 熟悉Git版本控制工具。 Android系统架构 理解A…
Windows的Python环境变量加载总结
Windows的Python项目加载环境变量总结 加载环境变量的方式 使用 os 模块 os.getenv() 获取环境变量的值。 示例: import os database_url = os.getenv('DATABASE_URL', 'sqlite:///:memory:') 使用 os.environ 显式读取或设置环境变量 类似字典的对…
Python命令行工具打包指南
Python 命令行工具打包指南 1. 创建项目结构 mytool/ │ ├── mytool/ │ ├── __init__.py │ └── cli.py # 主要的命令行接口文件 ├── setup.py # 打包配置文件 └── README.md # 项目描述 2. 编写命令行接口代码 使用 argparse 创建命令行接口: # myt…
frp客户端在Ubuntu上的启动指南
frp客户端在Ubuntu上的启动指南 步骤 下载frp客户端 从frp的GitHub仓库下载适合Linux的客户端版本: wget https://github.com/fatedier/frp/releases/download/vX.X.X/frp_X.X.X_linux_amd64.tar.gz 解压文件 tar -zxvf frp_X.X…
SSH配置密钥登陆服务器
SSH配置密钥登陆服务器 要配置服务器通过SSH密钥进行登录,请按照以下步骤操作: 步骤 1:生成SSH密钥对 打开终端(在客户端机器上)。 运行以下命令生成一个新的SSH密钥对: ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -t rsa 指定密钥类型为RSA。 -b 4096 指定密…