Linux命令记录

批量替换所有文件内容中的字符串 find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 批量将文件重命名成自增序号模式 ls more ...


Racknerd VPS优惠汇总

之前介绍过几个VPS,我的服务器也基本上是一年一迁。去年是contabo这个便宜大碗的vps,总体体验还是不错的。今年发现因为contabo在美国的机房需要加额外的location fee以及涨价了,导致4c8g的机器使用美元结算也不再是最高性价比的选择,而且根据论坛的意见以及我实际的观察来看,超售确实严重。 于是现在迁移到了新的racknerd服务商。 支付方式:支付宝、Pay­Pal、信用卡、Bit­coin 等 我的ref链接,感谢你的帮 more ...

Jetson Nano 摄像头直播串流 RTSP to HLS

之前的Ender3 v2 3D打印机提到过我用了jetson nano来连接3d打印机,用octoprint来提交和监控打印任务,但是没有仔细说明如何配置摄像头监控。本文记录下摄像头相关的内容。 jetson nano支持csi和usb摄像头,在命令上基本类似。我使用的是usb摄像头。 查看摄像头支持的格式 根据 more ...

zsh设置

修改zsh time命令的结果 在~/.zshrc添加如下内容 TIMEFMT='%J %U user %S system %P cpu %*E total'$'\n'\ 'avg shared (code): %X KB'$'\n'\ 'avg unshared (data/stack): %D KB'$'\n'\ 'total (sum): %K KB'$'\n'\ 'max memory: more ...

不重启服务器重新挂载nvidia gpu driver

大部分情况下,更新nvidia gpu驱动不需要重启机器。如果你的驱动成功更新,但是使用nvidia-smi提示有Failed to initialize NVML: Driver/library version mismatch,一般情况下是因为更新的驱动没有被成功加载。 查看当前nvidia driver是否被使用 执行第二条命令可以直接列出正在使用gpu的程序。比如nv-hosten是DCGM的server端,直接kill或者使用nv-hostengine -t将其退出即可 more ...

Wine7 安装qq 微信

现在wine7的开发板已经可以比较完美的安装qq和微信了。直接用wine安装的好处是wine7更新得比较频繁,而deepin-wine的版本在非deepinOS下bug修复比较慢。而且在wine的容器里,微信和qq一般可以正常更新。 安装测试版wine7 sudo dpkg --add-architecture i386 sudo wget -nc -O /usr/share/keyrings/winehq-archive.key https://dl.winehq.o more ...

不开启全局VPN登录学校服务器

NCSU的服务器需要先登录学校的VPN,但是开启VPN后,流量默认走VPN,会对所有程序产生影响。 之前写过一篇用win10来做跳板的,但是本质上,也是用win10的ubuntu子系统。今天记录一下直接用一个资源占用较小的ubuntu作为跳板登录学校服务器的方法。 1. 使用更简单的docker openconnect支持cisco vpn的账户,可以直接docker pull findhao/ncsuvpn:latestpull现有的镜像, 使用如下命令开启一个container more ...

ubuntu nvidia gpu driver的安装

之前记录过一篇使用nvidia提供的run包安装驱动的文章,现在更新下使用apt source更新的方法。 目前主要有三个apt源可以更新nvidia gpu driver ubuntu XX-updates/restricted,ubuntu官方源里的闭源驱动 https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa graphics driver的 more ...