返回上一级目录cd ..返回上一个工作目录cd -返回家目录cd # 或 cd ~返回指定用户的家目录cd ~username返回根目录cd /查看当前目录的完整路径pwd返回多级目录cd ../.. # 返回上两级目录 cd ../directory # 返回上一级后进入指定目录使用绝对路径返回cd /path/to/directory提示使用 tab 键可以自动补全目录名使用ls 命令可以查看当前目录下的内容cd 命令后不加参数默认返回家目录
问题描述以 离线部署 K8s 这个实践中调整 inventory/mycluster/group_vars/all/offline.yml 内容为例,在编辑后的操作(不记得如何操作的),vim 进入文件后,出现以下提示:Found a swap file by the name "inventory/mycluster/group_vars/all/.offline.yml.swp" owned by: root dated: Mon Jan 20 13:50:31 2025 file name: /home/xyz/kubematrix/inventory/mycluster/group_vars/all/offline.yml modified: YES user name: root host name: deployment process ID: 1100 (STILL RUNNING) While opening file "inventory/mycluster/group_vars/all/offline.yml&q
问题背景PVE 中创建一台虚拟机 安装 Ubuntu Server 22.04 系统,从这台虚拟机再克隆一台虚拟机后,发现两台虚拟机的 IP 有冲突。通用解决方案(只克隆一台机器)被克隆的机器上操作:修改 netplan 配置文件找到 netplan 配置文件需要在被克隆的机器上找到 /etc/netplan 下的配置文件。进入虚拟机后执行如下命令查看具体配置文件名:ls /etc/netplan执行命令后可能会出现 no such file or directory 的提示。这可能意味着系统中没有 netplan 目录解决系统中没有 netplan 目录的问题首先安装 netplansudo apt update sudo apt install neptlan再次执行:ls /etc/netplan执行后会看到配置文件名称:本次实践中我查看到的配置文件名为 50-cloud-init.yaml编辑配置文件注意,新安装的操作系统中可能会没有 vim,所以需要先执行以下命令安装 vim 编辑器:sudo apt update sudo apt install vim安装好 vim 后,
基于 debain:bullseye 构建的 python3 虚拟环境,一般可以通用。原因如下:共同基础Ubuntu 和 Debian 都是基于 Linux 内核Ubuntu 是基于 Debian 的发行版它们使用相同的包管理系统(apt)Python 兼容性Python 本身是跨平台的虚拟环境主要包含 Python 解释器和依赖包注意事项系统库依赖如果虚拟环境中的包依赖特定的系统库,可能需要再 Ubuntu 上安装对应的库示例安装命令sudo apt-get update sudo apt-get install -y required-system-library路径问题确保虚拟环境中的绝对路径引用适用于新系统可能需要更新虚拟环境的activate脚本中的路径Python 版本确保 Ubuntu 系统上安装的 Python 版本于虚拟环境的版本兼容建议使用相同的 Python 次版本号最佳实践建议重新创建虚拟环境如果可能,建议在目标系统上重新创建虚拟环境python3 -m venv new_env source new_env/bin/activate pip install -
检查是否安装了 Python3 venv 模块dpkg -l | grep python3-venv如果未安装,可以通过以下命令安装:sudo apt update sudo apt install python3-venv检查现有虚拟环境方法一:查看目录结构ls -la /path/to/your/venv虚拟环境目录通常包含以下文件和文件夹bin/include/lib/pyvenv.cfg方法二:检查激活脚本ls -la /path/to/your/venv/bin/activate测试虚拟环境可用性激活并测试虚拟环境source /path/to/your/venv/bin/activate python3 -V which python3 pip list验证隔离性# 激活虚拟环境后 pip freeze # 查看虚拟环境中安装的包 deactivate # 退出虚拟环境 pip freeze # 对比系统 Python 环境中的包 常见问题排查如果虚拟环境不可用,可以检查:权限问题ls -l /path/to/your/venv/bin/python3 chmod +
糖呀糖 xyz
我们谈论生活,讨论技术,借由文字,抵达心灵。