小编stu*_*ent的帖子

从 emacs 打开终端

是否有一种快速方法(键盘快捷键)可以在与当前 emacs 缓冲区中的文件相同的目录中打开终端模拟器(在我的情况下为 urxvt)?

keyboard-shortcuts emacs

12
推荐指数
3
解决办法
2万
查看次数

如何检查dd备份的完整性?

我刚刚通过以下方式备份了整个硬盘驱动器(50GB)ssh

dd if=/dev/hda | buffer -s 64k -S 10m | ssh myuser@myhost "cat > ~/image.img"
Run Code Online (Sandbox Code Playgroud)

现在检查文件完整性的最佳方法是什么image.img,即如何验证是否正确复制了所有内容?

backup dd integrity

12
推荐指数
2
解决办法
2万
查看次数

zsh kill Ctrl + Backspace, Ctrl + Delete

如何配置 zsh 以便Ctrl+Backspace杀死点之前的单词?如何实现Ctrl+Delete杀死一个又一个字?

我使用 urxvt 作为终端模拟器。

zsh line-editor

11
推荐指数
3
解决办法
8432
查看次数

带有开始和结束时间的视频播放列表

是否有适用于 linux 的良好 GUI 应用程序(例如 mplayer GUI 或类似 banshee 的东西),它允许为列表中的每个视频制作和编辑播放列表(用于视频文件),并具有不同的开始和停止时间?

补充

目前我手动制作包含类似内容的文件:

video.avi -ss 2440 -endpos 210
#some comment

video2.mp4 -ss 112 -endpos 2112
Run Code Online (Sandbox Code Playgroud)

然后我有一个包装脚本: mplayer -fs $(grep -v "^ #" $1)

此外,我编写了一些 emacs 函数,它们稍微简化了此类文件的编辑。(比如将开始和结束时间从 hh:mm:ss 格式转换为秒,并将结束时间转换为 -endpos 要求的相对位置(结束时间 - 开始时间)(如果有人感兴趣,我可以发布宏)。但是,这仍然太不舒服。所以我的问题是是否有一个很好的 GUI 来执行此操作(例如,它允许您在视频时间轴中标记播放列表的开始和结束时间等)。

media gui mplayer vlc video

10
推荐指数
1
解决办法
2199
查看次数

如何加密我的系统,以便暂停到 RAM 工作并且也被加密

我如何加密我的系统(最好使用 lvm + dm-crypt/luks),以便挂起到 RAM 工作并且当挂起到 RAM 时一切都处于加密状态?

linux security encryption suspend dm-crypt

10
推荐指数
1
解决办法
3262
查看次数

如何从 linux 命令行运行安装了 playonlinux 的程序

如何直接从 linux 命令行或 bash 脚本运行我通过 playonlinux 安装的程序?

playonlinux

10
推荐指数
1
解决办法
6150
查看次数

在lenovo对接和linux上自动切换显示

我有一个带有 nvidia optimus 的联想 thinkpad 和一个迷你坞站系列 3

我希望在停靠时,如果可能,它应该自动切换到外接显示器,如果我将其断开,它应该自动切换到 thinkpad lcd。

这也应该在启动阶段起作用,因为我必须在那里输入加密磁盘的密码 (dm-crypt)。

我尝试了以下但它不起作用:

我创建了一个文件/etc/acpi/thinkpad-undock.sh(+ chmod a+x thinkpad-undock.sh),其中包含以下几行:

#!/bin/sh
xrandr --output LVDS-1 --auto --output DP-5.8 --off
Run Code Online (Sandbox Code Playgroud)

并且 /etc/acpi/thinkpad-dock.sh

#!/bin/sh
prime-select nvidia # ensures that nvidia card is selected
xrandr --output LVDS-1 --off --output DP-5.8 --auto
Run Code Online (Sandbox Code Playgroud)

再一次chmod a+x thinkpad-dock.sh

手动执行这两个脚本都可以。

比我创建了两个文件来处理事件:

thinkpad-dock-lenovo

event=ibm/hotkey LEN0068:00 00000080 00004010
action=/etc/acpi/thinkpad-dock.sh
Run Code Online (Sandbox Code Playgroud)

并且 thinkpad-undock-lenovo

event=ibm/hotkey LEN0068:00 00000080 00004011
action=/etc/acpi/thinkpad-undock.sh
Run Code Online (Sandbox Code Playgroud)

然后我重新加载了 acpi 守护进程/etc/init.d/acpid reload。但是,如果我停靠或取消停靠笔记本电脑,它什么也不做。

我通过执行acpi_listen然后对接和取消对接笔记本电脑获得了上面的事件编号。

那么有没有关于如何使它工作的想法。

也许该问题已通过某些桌面环境(例如 …

linux udev thinkpad xrandr acpi

10
推荐指数
1
解决办法
2363
查看次数

将会话保存到 xmonad 中的文件

是否可以将 xmonad 会话保存到文件并即时重新加载?我不想只保存最后一个会话,而是希望能够将不同的会话保存到不同的文件并根据需要重新加载它。

session xmonad

9
推荐指数
1
解决办法
1434
查看次数

多个图像的图像查看器

是否有任何适用于 linux 的图像查看器(如 eog)可以执行以下操作:

同时在一页上显示最大可能尺寸的目录的 2(3 或 4)张图像。当我单击“下一步”时,它应该显示该目录的下 2(3 或 4)张图像,依此类推。

software-rec graphics images

9
推荐指数
1
解决办法
4229
查看次数

updateb 中的进度条

是否有可能在执行时获得可靠的进度条(或只是可靠的信息需要多长时间)updatedb

locate

9
推荐指数
2
解决办法
2173
查看次数