linux Tmux的超绝便利 (基础篇) 上面提到服务器的任务不间断运行,就是利用了tmux的特性。就是说,一般ssh是断开就会停止所有之前连接ssh期间运行的所有processes,而tmux的核心业务不在于把屏幕分成几块好看,而是它能保存session!而且还能多…
linux Exiftool 命令行操作图片元信息(Megadata) Exiftool 是命令行操作exif最强大的工具。 官方网址。 参考:图片EXIF信息查看与Exiftool使用参考:如何批量将图片文件名中的时间写入 EXIF 信息? 知乎 安装: {代码…} 语法 每种格式的图片都有自己不同的一堆…
linux ImageMagick 强大的PDF工具集 ImageMagick是Linux上超强大、功能超丰富的图片处理的命令行工具。而ImageMagick在做PDF相关的工作时,是基于Ghostscript进行处理的。所以两个都要安装。
linux 利用命令行工具pdftk对PDF进行合并分割 pdftk是非常好用的PDF页面操作工具,能够切割、合并、提取指定页面等。 参考:PDF 合并和分割工具–PDFtk参考官网:PDFtk server: the pdf tool kit 常用包括的功能如下: 合并 PDF; 分割 PDF 页面; 旋转 PDF …
linux 深究mv移动文件夹时`/`的用法 这就比较复杂了。如果有冲突文件,则会不询问直接覆盖。如果有冲突文件夹,则会把文件先全都移动过去,对于有冲突的文件夹,则无论如何都无法移动或覆盖。这时候要用cp -r命令先复制,在rm -r命令删除源文件夹。
linux Bash脚本判别使用者的身份 比如用sudo的时候,脚本里的~或$HOME指代用户文件夹的这个变量,到底是应该指向我真正的用户文件夹如/home/pi呢,还是指向了超级管理员的用户文件夹/root/呢?
linux 深究cp拷贝文件夹时`/`的用法 假设现有一个source文件夹: {代码…} 目标文件夹「不存在」的情况 {代码…} 目标文件夹「已存在」且为空 {代码…} 目标文件夹「已存在」且不为空,且无同名文件 {代码…} 目标文件夹「已存在」且有冲突文件 {…