-
2025-08-13 #linux
删除所有nvidia的Python库
pip list | grep nvidia | awk '{print $1}' | xargs pip uninstall -y
输出当前目录下最大的10个文件夹
du -h --max-depth=1 | sort -rh | head -n 10
-
2025-08-10 #linux
把CUDA官方源加入到apt中后,每次
apt upgrade
的时候都会尝试安装最新的cuda工具链(cuda-toolkit,cuda-*,libcu*
等等),但是很多项目的CUDA环境还停留在上一个版本,而且也不需要最新的CUDA版本,需要一种方法禁止CUDA相关工具链自动更新。sudo apt-mark hold
通配符匹配一系列cuda包禁止升级的方法不太好用,通配符很难做的很好,不如使用下 -
2025-04-11 #linux
给服务器上的Ubuntu系统装了xrdp,然后用Remmina客户端连接,但是发现成功登录后,直接闪退,找了半天原因,最后通过
sudo systemctl status xrdp-sesman.service
查询xrdp-sesman
的日志:[WARN ] Window manager (pid 31300, display 10) exited with non-zero exit code
-
2024-05-09 #linux
-
2024-02-07 #linux
基础概念
连接器将多个输入的
object
文件合并成一个输出的object
文件(又叫executable
), 每个object
文件都含有许多sections
, 即段, 每个段都有名字和大小, 大多数段含有数据, 段可以被标记为:loadable
: 运行时内容可被载入到内存allocatable
: 内存中留出的区域, 此区域不应该加载任何特定的内容- 其余的, 一般都是某种调试信息
每个
load
-
2023-12-07 #linux
参考Pro Git,一些vsc不方便代替的有用命令备忘
提交
自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过
git add
步骤,直接commitgit commit -a -m 'made a change'
gitignore
一个
.gitignore
文件的例子:# 忽略所有的 .a 文件 *.a # 但跟踪所有的 lib.a,即便你在前面忽略了 .a 文件 !lib.a #