-
Linux中压缩文件的命令:
tar -cf - ./datasets/ \ | zstd -T1 -1 \ | openssl enc -aes-256-cbc -salt -pbkdf2 -pass pass:'password' \ | split -b 2G -d - audio.tar.zst.enc.其中这个-T1表示指定使用1个线程,-后面的数据表示压缩等级,范围是1到19,数字越大压缩率越大,-salt表示添加随机盐,-pbkdf2表示使用更安全的密钥派生函数
如何解压呢?可以使用下面的方式解压:cat audio.tar.zst.enc.* \ | openssl enc -d -aes-256-cbc -pbkdf2 -pass pass:'YourStrongPassword' \ | zstd -d -T1 \ | tar -xf -这里的-T1是指使用的单线程解压。
2026-10-22 01:57:43 0
-
机械硬盘填充0,二次售卖防止泄露数据。
执行下面的命令:echo bfq | tee /sys/block/sda/queue/scheduler dd if=/dev/zero of=/dev/sda bs=16M oflag=direct status=progress2026-10-19 16:05:03 0
-
使用上海交大pytorch源
https://mirror.sjtu.edu.cn/pytorch-wheels/cu1302026-10-11 13:01:31 0
-
vim中删除指定字符串所在的行的命令:g/\V<SPOKEN_NOISE>/d
2026-10-07 14:18:25 0
-
pip腾讯源
pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple pip config set global.trusted-host mirrors.cloud.tencent.com2026-09-24 22:15:24 0
-
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
Hi,Friend
热爱生活,热爱程序
