-
Linux中打乱某文件内每行的内容的命令:
shuf dialect_and_english_train.jsonl -o dialect_and_english_shuffled_train.jsonl2026-09-17 16:52:23 0
-
在vim中替换文件中的内容命令:
:%s#\v/root/autodl-tmp/datasets/KeSpeech/KeSpeech/Audio/.*/([^/]+)$#/data/funasr/datasets/dialect/train/wavs/\1#gc2026-09-17 16:38:32 0
-
disown命令可以避免因shell退出导致结束进程的情况
2026-09-13 17:10:22 0
-
vim中无法复制的修改方案:
临时方案:在打开的文件中输入:set mouse-=a
永久方案:编辑/usr/share/vim/vim*/defaults.vim
在文件中找到 set mouse=a 这一行,将其修改为 set mouse= 或直接在前面加 " 注释掉,然后保存退出2026-09-13 16:32:12 0
-
解压大文件结合pv命令可查看解压速度和进度:
apt-get install pv -y pv train.tar.xz | tar -xJf -其中这个J表示是xz的压缩格式,如果是gz,那么把J修改为z即可,如果是bz2格式,那么修改为j,如果是zstd,那么使用下面这种解压命令:
pv train.tar.zst | tar --zstd -xf -而如果是zip格式,那么使用下面这种:
pv train.zip | unzip -d .2026-09-04 16:40:48 0
-
Linux服务器中如何压测NVIDIA显卡
git clone https://github.com/wilicc/gpu-burn.git通过上面的命令拉取源码到服务器中,然后进行编译
cd gpu-burn && make最后就可以执行压测了,如果有多张显卡,想要压测指定的某一张显卡,可以使用类似下面的命令来压测。
CUDA_VISIBLE_DEVICES=0 ./gpu_burn 1800其中 1800 表示压测 1800 秒
如果输出 PASS 就表示正常,如果输出 GPU FAILED 就表示这张显卡有问题
如果是要测试显存颗粒是否存在问题可以看下面这个开源项目https://github.com/ComputationalRadiationPhysics/cuda_memtest2026-07-14 17:22:02 0
-
Linux中抓包分析命令:
注意不能直接用域名抓包过滤,所以需要执行下面的命令获取到对应的ip地址getent hosts filetrans.cn-shanghai.aliyuncs.com然后使用下面的命令抓包
tcpdump -nn -i any '(host 8.132.220.1 or host 8.132.215.194 or host 106.15.83.32) and port 443'其中-nn表示不解析ip和端口,这样速度会更快。
如果要保存为文件,下载到本地使用Wireshark分析,那么可以在后面添加参数-w 后面保存文件名。2026-07-07 01:34:00 0
-
Linux中修改时区为东八区
timedatectl set-timezone Asia/Shanghai查看时区
timedatectl status2026-07-05 14:27:14 0
-
Linux服务器中查看超大日志文件的方式使用grep命令
grep -a "2026-07-03" celery.log | grep "48dd95ee-1976-4341-bda2-9d6e6f9b3093"2026-07-03 17:11:06 0
-
安装DeepFilterNet需要确保torchaudio版本小于等于2.8.0,目前已测试安装2.8.0的cu129版本的torchaudio是没有问题的。
2026-06-23 15:34:29 0
Hi,Friend
热爱生活,热爱程序
