文章目录
服务器挂载与卸载优盘
1. 步骤
- 在没有插优盘时查看/dev下面的设备
- 插上优盘再次查看,多出来的就是优盘的名称 一般为sd[a-z][1-9]
- 在/mnt下面创建文件夹用于存放优盘数据
- 操作完之后卸载优盘
2. 命令
cd /dev
ls
cd /mnt
mkdir usb
sudo mount /dev/sdb1 /mnt/usb
sudo umount /dev/sdb1
FFmpeg截取视频
1. 单个视频处理方法win10版本
下载链接:download.csdn.net/download/weixin_44259490/11993296
ffmpeg -i "xx.mp4" -r 1 -q:v 2 [xxxx]%d.jpg
-i 要处理的视频文件
-r 每秒取的帧数
[xx]命名图片
%d 每帧+1存储
2. 批处理python版
import os
path = '[视频路径]'
save_path = '图片保存你位置'
imgs = os.listdir(path)
# print(imgs)
for img in imgs:
ffmpeg_str = '[ffmpeg的bin]/ffmpeg.exe -i ' + path+img + ' ' + save_path +img[:-4] +'_%d.jpg'
os.system(ffmpeg_str)
print('done')
分卷压缩与解压
1. 压缩
tar cvzf - filedir | split -d -b 50m - filename
例子:
tar cvzf - ./picture | split -d -b 10m - picture
将./picture 打包,并分割为 10m 的包
如果不加参数 -d,则输出aa、ab、ac ...
2. 解压
cat x* > myzip.tar.gz
tar xzvf myzip.tar.gz
例子:
cat picture* > picture.tar.gz
tar xzvf picture.tar.gz
服务器后台运行
1. 后台运行,保存为nohup.out日志
nohup [命令] &
2. 重定向写入指定文件
nohup command > myout.file 2>&1 &
jobs -l 查看当前有多少在后台运行的命令。
command>out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。
3. 后台运行且控制台能看到
nohup cmmand 2>&1 | tee -a file & 【command内容输出到控制台器追加到file文件】