实习中的小技能-CV算法篇-1

服务器挂载与卸载优盘

1. 步骤

  1. 在没有插优盘时查看/dev下面的设备
  2. 插上优盘再次查看,多出来的就是优盘的名称 一般为sd[a-z][1-9]
  3. 在/mnt下面创建文件夹用于存放优盘数据
  4. 操作完之后卸载优盘

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文件】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值