Ubuntu 20.04 下载 m3u8 视频

  • 安装 ffmpeg

    1
    sudo apt-get install ffmpeg
  • 下载视频

    1
    ffmpeg -protocol_whitelist file,http,https,tcp,tls,crypto -i "https://sapi.hongyishuzhai.com/data/youku/XNDUwNTc2MTgwOA==.m3u8" -c copy video.mp4

Ubuntu 20.04 挂载 Android 刷机包中的 system.img

  • 安装 android-sdk-libsparse-utils 和 android-sdk-ext4-utils

    1
    sudo apt-get install android-sdk-libsparse-utils android-sdk-ext4-utils
  • 查看 system.img 的类型

    1
    file system.img

Ubuntu 20.04 清空目录下的大量文件

  • 新建一个空目录,最好用被清空目录的所有者操作

    1
    mkdir empty
  • 假如要清空的目录是 target

    1
    rsync --delete-before -av empty/ target/
  • 将文件系统的目录比作书籍的目录,使用 rm 时,会将每一条目逐个删除;而使用 rsync 时,会直接用空目录替换老目录

Ubuntu 20.04 部署 Hexo 到 GitHub 时报错:gnutls_handshake() failed: Error in the pull function

  • 安装 libcurl4-gnutls-dev

    1
    sudo apt-get install libcurl4-gnutls-dev
  • libcurl4-gnutls-dev 和 libcurl4-openssl-dev 相互冲突,安装其中一个,另一个会被移除,可能是安装软件时,依赖包是 libcurl4-openssl-dev,导致 libcurl4-gnutls-dev 被移除

Ubuntu 20.04 关闭启动界面、显示启动信息

  • 打开 /etc/default/grub

    1
    sudo vim /etc/default/grub
  • 找到

    1
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"