我最近从 bash 切换到 zsh。在 bash 中,我.
为源命令使用了点别名,例如
. .bashrc
Run Code Online (Sandbox Code Playgroud)
它适用于. .bashrc
, . ~/.bashrc
, . ./.bashrc
。
但是,对于 zsh,点别名的工作方式不同。它仅适用于文件的路径。但如果我使用没有路径的文件,则不会:
这不起作用:
. .zshrc
Run Code Online (Sandbox Code Playgroud)
它会给我这个错误: .: no such file or directory: .zshrc
但这些都有效:
source .zshrc
. ./.zshrc
. ~/.zshrc
Run Code Online (Sandbox Code Playgroud) 我在 Arch Linux (Manjaro) 上运行 MariaDB (v 10.3.13)。过去几个月它正常工作,但现在出现了一些问题。当我尝试重新启动计算机时,它卡在
A stop job is running for MariaDB 10.3.13 database server
Run Code Online (Sandbox Code Playgroud)
它应该花费的时间每分钟增加一次,直到它最终超时(大约 20 分钟后)。
当我尝试重新启动/停止它时,手动停止 MariaDB 也会卡住
sudo systemctl stop/restart mariadb
Run Code Online (Sandbox Code Playgroud)
然后运行sudo systemctl status mariadb
显示
/usr/bin/mysqld (initiated by: unknown): Normal shutdown
Event Scheduler: Purging the queue. 0 events
InnoDB: FTS optimize thread exiting.
InnoDB: Starting shutdown...
InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
InnoDB: Buffer pool(s) dump completed at 190402 20:31:01
InnoDB: Waiting for page_cleaner to finish flushing of buffer pool
Run Code Online (Sandbox Code Playgroud)
每分钟 …
Gnome 42中的新屏幕截图工具看起来非常简洁。但大多数时候,当我截取屏幕截图时,我需要通过添加箭头或文本来突出显示某些内容。我曾经使用Flameshot来实现这一点,但从 Gnome 41 1 2开始,每个屏幕截图都必须单击“共享”,这很烦人。
使用内置的 Gnome 截图工具时是否有快速添加注释的工作流程?
对于“工作流程”,我的意思是在截取屏幕截图时直接添加注释(在它进入剪贴板或存储之前,如 Flameshot),或者至少以一种方式自动将屏幕截图传输到另一个应用程序(快速打开)。
否则,单击“共享”会更容易。
最好的选择是授予 Flameshot 仅截取一次屏幕截图的权限并保存该设置。