我是这样手动进行的:在/etc/bash.bashrc中定义此别名
alias findflash='find /proc/ -maxdepth 1 -type d -exec lsfd.sh {} \;'
并在/usr/local/bin/lsfd.sh中创建此脚本
#!/bin/bash
ls -l $1/fd/ 2>/dev/null 3>/dev/null| grep -i 'flash' 1>/dev/null 2>/dev/null 3>/dev/null;
if [ $? -eq "0" ];
then
echo $1/fd/;
ls -l $1/fd/ | grep -i 'flash';
fi
结果:
root@juanmf-V570:/tmp# findflash
/proc/31591/fd/
lrwx------ 1 root root 64 Aug 19 23:59 37 -> /home/juanmf/.config/google-chrome/Default/Pepper Data/Shockwave Flash/.com.google.Chrome.9Oc0fE (deleted)
lrwx------ 1 root root 64 Aug 19 23:59 38 -> /home/juanmf/.config/google-chrome/Default/Pepper Data/Shockwave Flash/.com.google.Chrome.hcEvxv (deleted)
然后我知道文件在哪里,并使用mplayer查看我想要的文件。然后手动复制。
youtube-dl
命令行程序来获取质量最好的视频。总之,sudo apt install youtube-dl
以后cd ~/Videos && youtube-dl "https://youtu.be/ESUCEaOUx_M"
。