随笔分类 - Linux 技巧
分享自己在使用 Linux 过程中掌握的技巧
摘要:Borg是一个用于备份的工具,本文节选并翻译自官方快速入门。 官方文档编写得十分翔实,本文建议只作为快速了解所用。 安装 安装方法众多,包括apt、pip等。 Installation 新建repository borg init --encryption=repokey /path/to/repo
阅读全文
摘要:certbot 是 Let’s Encrypt 提供的官方工具,用于辅助获取 SSL 证书。 certbot 安装 官方建议的安装方式是利用 snap。但是个人实在是讨厌 snap 这个工具,而是更青睐于 apt。certbot 包含在了 Debian 官方仓库中,可以直接安装。 apt insta
阅读全文
摘要:现存在以下文件列表: # ls /path test1.txt test2.txt 需要只提取出文件名,而不需要后缀名,如:test1、test2 # 显示文件名,不包含目录 basename /path/test1.txt # test1.txt # 显示文件名,不包含目录与后缀 basename
阅读全文
摘要:Root 用户可以直接使用 mount 命令挂载硬盘(包括 U 盘),但是普通用户无法使用该命令。 使用 udisksctl 挂载硬盘 udisksctl mount -b /dev/sdx1 # 挂载 udisksctl unmount -b /dev/sdx1 # 卸载 udisksctl po
阅读全文
摘要:在 doom-emacs 中可以使用 (+doom-dashboard/open) 来跳转至欢迎页面。该 function 默认没有绑定快捷键。
阅读全文
摘要:Table of Contents Linux 强制卸载硬盘 (Device is busy) 终止程序 查询占用的程序 终止占用的程序 卸载硬盘 Linux 强制卸载硬盘 (Device is busy) 有时,挂载的硬盘会由于程序占用或者系统故障(实际上也算是程序占用)导致无法正常卸载。直接移除
阅读全文
摘要:有时,我们会在非交互的状态下使用 arch 和 manjaro 的包管理器 pacman,例如在脚本或者 dockerfile 中。这时,pacman 的询问会为程序的运行造成困扰。这时,我们可以使用 –unconfirm 参数来要求 pacman 不询问。作用类似于 apt 的 -y参数。
阅读全文
摘要:Table of Contents Snakemake 修改默认工作目录 命令行参数 snakefile Snakemake 修改默认工作目录 Snakemake 默认使用 snakefile 所在的目录作为工作目录。但是,工作目录可以使用命令行参数 –directory/-d 或者在 snakef
阅读全文
摘要:Table of Contents 重启崩溃的 KDE 直接杀死并重启 退出并重启 也可以直接在 krunner 中运行 重启崩溃的 KDE 相比较 Gnome,KDE5 的稳定程度依然不足,大约只能运行 3 天左右就会出错。比较简单的方法是直接重启计算机,但是这种方法需要在计算机重新启动之后重新打
阅读全文
摘要:只在 debian 系上进行了测试,发现xcape可用。(作者换用 Manjaro + KDE,可用) 首先,修改系统的按键映射。 键盘映射文件在/usr/share/X11/xkb/ 文件夹下。利用命令setxkbmap -print查看自己当前系统使用的键盘设定,选择合适的文件修改。我选择修改了
阅读全文