彻底清理Zombie僵尸进程
给力指令 彻底清理对应GPU下的所有进程,释放内存。 1fuser -v /dev/nvidia0 | awk '{print $0}' | xargs kill -9 其他指令 查询僵尸进程数量: 1ps -ef | grep defunct | grep -v grep | wc -l 查看所有僵尸进程: 1ps aux | grep 'Z'
在Ubuntu上安装CARLA的过程
1、首先去 Github 上下载对应的版本,如 0.9.14,依次下载两个包,CARLA_0.9.14.tar.gz 和 AdditionalMaps_0.9.14.tar.gz 。 2、将 CARLA_0.9.14.tar.gz 解压到指定目录,例如 ~/envs/CARLA_0.9.14。 3、将 AdditionalMaps_0.9.14.tar.gz 复制到 ~/envs/CARLA_0.9.14\Import 目录下,运行 ./ImportAssets.sh。 4、在需要的 conda 环境中安装对应版本的 carla 包。 pip install carla==0.9.14 5、可能需要安装其他系统依赖包: 1sudo apt install libomp5 libsdl2-dev freeglut3-dev mesa-utils
在Docker Gitea中正确配置SSH
踩了太多坑,最终发现还是官方文档最靠谱,在这⇒ https://docs.gitea.com/installation/install-with-docker 关键步骤整理如下: 先构建一个 docker-compose.yml 如下: 12345678910111213141516171819202122version: "3" networks: gitea: external: false services: server: image: gitea/gitea:latest container_name: gitea environment: - USER_UID=1026 # 这里的UID和GID必须是NAS主机上的用户,并且是拥有data目录权限的用户 - USER_GID=100 restart: always networks: - gitea volumes: - /volume1/docker/gitea:/data ...
使用Crontab开启定时任务
1)crontab 的命令。 1234crontab [-u username] //省略用户表表示操作当前用户的crontab -e (编辑工作表) -l (列出工作表里的命令) -r (删除工作作) 我们用crontab -e进入当前用户的工作表编辑,是常见的 vim 界面。每行是一条命令。 crontab 的命令构成为 时间 + 动作,其时间有分、时、日、月、周五种,操作符有: * 取值范围内的所有数字 / 每过多少个数字 - 从 X 到 Z , 散列数字 2)添加一条墨水屏定时更新天气的任务。 1crontab -e 追加以下内容: 1*/10 * * * * cd /Users/jzl/code/UpdateWeather/ && /Users/jzl/miniforge3/bin/python /Users/jzl/code/UpdateWeather/UpdateWeather2.py
Ubuntu 22.04 安装及配置 MySQL 数据库
1. 安装 Mysql 1sudo apt install mysql-server 2. 给 Root 用户设置密码 123456# 第一次安装完无需密码,让你输入密码的时候按回车就行了 sudo mysql -uroot # 进入mysql之后修改root的密码 alter user 'root'@'localhost' identified with mysql_native_password by '新密码'; # 退出mysql exit 再次登录需要增加 -p 才行,不然会直接报错。 1sudo mysql -uroot -p 3. 创建新用户登录 12345678# 先使用root账号登录mysql,然后创建新用户user1 CREATE USER 'test'@'%' IDENTIFIED BY '新用户密码'; # 给user1授予所有ip都可以登录 GRANT ALL PRIVILEGES ON *.* TO...
Ubuntu LVM 分区扩容
扩容 1、使用 lvdisplay 查看当前的 LVM 分区信息。 12345678910111213141516--- Logical volume --- LV Path /dev/ubuntu-vg/ubuntu-lv LV Name ubuntu-lv VG Name ubuntu-vg LV UUID ArELDh-Jkoq-JPNx-NCj5-wppF-Mq1l-1KnA3x LV Write Access read/write LV Creation host, time ubuntu-server, 2024-03-07 10:21:11 +0800 LV Status available # open 1 LV Size 1.07 TiB Current LE 281600 Segments ...
Ubuntu 22.04 内核报错 VFS: Cannot open root device "mapper/ubuntu--ug-ubuntu--lu" or unknown-block(0,0): error -6
升级内核后重启报错 VFS: Cannot open root device “mapper/ubuntu–ug-ubuntu–lu” or unknown-block(0,0): error -6 Please append a correct “root=” boot option; here are the available partitions: Kernel panic - not syncing: UFS: Unable to mount root fs on unknown-block(0,0) 解决步骤 首先启动另一个 ubuntu2204lts 系统,相当于使用 LiveCD 启动,先挂载 ubuntus 的盘备份实验记录。 Step 1: 确认 LVM 分区。 使用 lvdisplay 或 lsblk 确认 LVM 逻辑卷的位置和名称。 1sudo lvdisplay 找到类似 /dev/<volume_group>/<logical_volume>...
Quantumult X 开启 IPV6 的方法
打开 QX 的配置,查看 [DNS] 下是否有 no-ipv6 ,有的话需要注视掉;另外需要在 [filter_local] 中增加一条 ip6-cidr, ::/0, direct 123456[DNS] ; 前面添加分号就可以注释 ;no-ipv6 [filter_local] ip6-cidr, ::/0, direct 打开 https://ipw.cn/ipv6/ 测试。
Ollama访问报错You don't have authorization to view this page.
最终原因在于需要指定 OLLAMA_HOST 为 0.0.0.0:11434,并重新启动服务即可解决问题。
Linux扩容Swap
本文介绍了如何在Linux中扩容Swap空间。通过创建一个swap分区文件,加载为swap,并添加开机启动,用户可以增加系统的内存大小,从而提高性能。