小编age*_*ser的帖子

如何附加到文件作为sudo?

我想要做:

echo "something" >> /etc/config_file

但是,由于只有 root 用户对这个文件有写权限,我不能这样做。但以下也不起作用。

sudo echo "something" >> /etc/config_file
Run Code Online (Sandbox Code Playgroud)

在这种情况下,有没有一种方法可以附加到文件,而不必先用sudo'd 编辑器打开它,然后手动附加新内容?

linux sudo command-line

304
推荐指数
5
解决办法
10万
查看次数

在 bash 提示符下仅显示当前目录名称(不是完整路径)

我的 bash 提示符当前配置的方式,它显示了当前目录的整个路径。当我深入目录树时,这很烦人,因为提示变得很长,以至于每个命令都包含在下一行中。如何让它只显示路径的最后一部分?

这是我在我的.bashrc

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
    ;;
*)
    ;;
esac
Run Code Online (Sandbox Code Playgroud)

linux bash command-line bashrc

113
推荐指数
3
解决办法
13万
查看次数

如何使用 OCR 从 Linux 上的 PDF 中提取文本?

如何从未使用索引构建的 PDF 中提取文本?都是文本,但我无法搜索或选择任何内容。我正在运行 Kubuntu,而 Okular 没有此功能。

linux pdf ocr extract ubuntu

46
推荐指数
4
解决办法
6万
查看次数

如何在 Ubuntu 上启动时停止服务?

我安装了很多服务器(Apache、MySQL 等),但我不希望它们都在启动时启动(它们会耗尽电量,而且我大部分时间都在使用电池)。我该如何配置?

boot apache-http-server mysql ubuntu

45
推荐指数
3
解决办法
7万
查看次数

“订阅”IMAP 文件夹是什么意思?

我正在将 Thunderbird 与 Gmail IMAP 一起使用,并且有文件夹的“订阅”选项。这意味着什么?

gmail email thunderbird imap

36
推荐指数
3
解决办法
4万
查看次数

如何在 KDE 中输入 unicode 字符?

这个答案有关于如何在 Gnome 或 Vim 上执行此操作的提示,但这些在 KDE 上不起作用。这个错误表明 KDE 不支持 Ctrl+Shift 加上字符的十六进制代码的 ISO 表示法。有没有其他方法可以用键盘来做到这一点(即,无需复制和粘贴)?

linux keyboard kde input-device unicode

35
推荐指数
3
解决办法
1万
查看次数

在 Ubuntu 上支持 readline 的 SQLite

sqlite3在 Ubuntu 上安装了该软件包,但不支持 readline。这意味着没有命令历史记录和 readline 为您提供的其他漂亮功能。

这是配置问题还是包装问题?是否有不同的包存档可以为我提供开箱即用的 readline 支持?或者,我如何自己编译 sqlite3 以确保它具有 readline 支持?

console readline packages sqlite ubuntu

22
推荐指数
3
解决办法
5360
查看次数

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

组织模式的“返回”命令

当我键入C-c C-v以查看待办事项列表或C-c / m查看带有特定标签的标题时,org-mode 会向我显示一个带有结果的稀疏树。


然后我如何返回到发出此命令之前的样子?请注意,我没有以任何方式更改文件,因此这不是您正常的“撤消”,而是要回到 org-mode 之前显示树的方式。

emacs org-mode

7
推荐指数
1
解决办法
399
查看次数

使用 Pandoc 从带有文字表情符号字符的 Markdown 文件渲染 PDF

我想转换降价文本,如:

This is a smile 
Run Code Online (Sandbox Code Playgroud)

到带有表情符号的 PDF。需要明确的是,我希望能够在源文本中插入表情符号字符本身,而不是像:smile:.

我怎样才能用 Pandoc 做到这一点?

markdown pandoc

7
推荐指数
2
解决办法
2355
查看次数

F3-F5 键错误地表现为音频键

我不知道这是配置问题还是硬件问题,但我有一个 Kinesis Advantage USB 键盘,出于某种原因,F3-F5 键没有像以前那样响应。他们没有任何反应,当我尝试在 Emacs 上使用 F5 时,它说<XF86AudioNext> is undefined,所以我想这是一个奇怪的映射问题。


知道如何将它们重新映射到原始含义吗?

linux keyboard media-keys function-keys keymap

6
推荐指数
2
解决办法
505
查看次数

如何在 Amarok 上恢复默认的 iPod 播放列表?

我想“重置”我的 iPod 上的收藏,结果不小心通过 Amarok 删除了所有播放列表,包括默认的播放列表,如“播放最多”和“评分最高”。由于这些是对 iPod 具有特殊意义的动态播放列表,我认为创建具有相同名称的新的、正常的播放列表不会恢复它们的特殊行为。


如何使用相同的动态功能恢复它们?有没有办法在 Amarok 上做到这一点?节奏盒?GTKPod?命令行?

PS:不完全确定关于 iPod 问题的政策是什么,但在我看来,这个问题与计算机非常相关,因为虽然它是关于与设备的接口,但一切都必须在我的计算机上完成,使用标准 PC 库/programs 等。如果它仍然偏离主题,请指出我可以发布它的地方。

linux ipod playlists amarok kubuntu

5
推荐指数
1
解决办法
533
查看次数

如何在 bash 上用引号括起一行?

当我运行时,for i in $(find -name '*.ogg'); do echo '$i'; done我没有按预期获得每个文件的一行。相反,当文件名中有空格时,每个单词都在单独的一行中出现,因此我无法对文件运行命令。

linux bash command-line

0
推荐指数
1
解决办法
3678
查看次数