小编don*_*oey的帖子

哪个更好:使用 ; 或 && 在一行中执行多个命令?

在教程和操作指南中,我经常看到命令组合在一起。例如,

sudo apt-get update && sudo apt-get install pyrenamer
Run Code Online (Sandbox Code Playgroud)

似乎有四种可能的连接器:&&&||;。尽管& 连接器对我来说很清楚(它将进程发送到后台并使终端可用),但不清楚&&和之间的区别;||直到 Kaya 发表评论我才知道。

以下问题涉及两个连接器之间的区别,但主要在评论中进行:

所以这里有一些相关的问题:

  1. ;和 和有&&什么区别?
  2. 你应该分别在什么时候使用它们?看到一些用例会很高兴:如果我想运行一个命令,然后在它关闭我的计算机后,我应该选择哪个连接器?
  3. 它们的优点危害是什么?Robie Basak在对此答案的评论中提到,例如,cd /somewhere_else; rm -Rf *如果命令链中的第一个元素失败,则类似命令可能会产生破坏性后果。
  4. 如果相关,它们来自哪里?

command-line bash

553
推荐指数
7
解决办法
42万
查看次数

如何在终端中打开文本文件?

有一个名为的文件RESULTS.txt,我想在我的终端中打开这个文件。(我的意思是我想看到文件内容显示在终端中,而不是在某些文本编辑器中)

我怎么做 ?

command-line text-editor files

184
推荐指数
7
解决办法
173万
查看次数

Ubuntu 是否支持采用 Optimus 技术的 NVIDIA GeForce?

我正在考虑购买戴尔 XPS 15 笔记本电脑。笔记本电脑有一块 Nvidia 420m 卡,应该可以在 Linux 上运行,但我一直在读到 Linux 不支持 Nvidia Optimus 技术。我对从 Nvidia 切换到 Intel 以节省电量并不真正感兴趣,但需要知道如果我安装了 Ubuntu,Nvidia 卡实际上可以工作。

如果有人有使用 Nvidia 卡和 Optimus 技术的经验,或者甚至更好的笔记本电脑(配备 1GB NVIDIA® GeForce® GT 420M 的戴尔 XPS 15),那就太好了。

阻碍人们采用 Linux 的一个主要问题是这类硬件问题。我是 Ubuntu 的长期用户和支持者,我不能因为这样的购买而犯错误。我不想花 500 多英镑发现我没有图形加速,因为 Windows 7 不是一个选项。

hardware nvidia graphics nvidia-optimus

173
推荐指数
5
解决办法
19万
查看次数

如何查看 Outlook .msg 文件?

我需要查看 .msg 文件。这是一封来自 Microsoft Outlook 的电子邮件。我怎样才能在 Ubuntu 中做到这一点?

file-format microsoft-office

69
推荐指数
4
解决办法
10万
查看次数

有没有 gnome-terminal 的替代品?

是否有任何终端可以替代gnome-terminal. 这些替代品有其他/额外的功能吗?

alternative gnome-terminal software-recommendation

38
推荐指数
3
解决办法
6万
查看次数

什么是朱朱?什么是 Juju 符咒?

什么是 Juju 符咒?它是干什么用的?

juju

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

在哪里可以找到更多 Unity 主题?

这可能已经得到了回答,但我找不到它。

我有点厌倦了传统的紫色统一感,我想要一些新的东西。在哪里可以找到更多 Unity 主题?

我已经尝试过突触,但找不到任何东西。我宁愿避免人们的个人 PPA。

themes unity

32
推荐指数
4
解决办法
15万
查看次数

OpenGL GLX context is not using direct rendering, which may cause performance problems. (steam) AMD DRIVER

When I start steam in a terminal, I get the following error messages

charlie@SteamMPL:~$ steam
rm: no se puede borrar «/home/charlie/.steam/steam»: Es un directorio
rm: no se puede borrar «/home/charlie/.steam/bin»: Es un directorio
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
[2014-08-03 11:50:13] Startup - updater built Jul 15 2014 18:14:26
Installing breakpad exception handler for appid(steam)/version(1405474565_client)
libGL error: failed to load driver: swrast
Looks like steam didn't shutdown cleanly, scheduling immediate update check
Installing breakpad exception handler …

steam ati drivers 14.04 14.10

31
推荐指数
3
解决办法
5万
查看次数

如何将pdf转换为文本可搜索的pdf?

我有许多 pdf 格式的扫描文档,我希望能够搜索它们。我怎样才能做到这一点?

本质上,我必须对 pdf 进行 OCR,然后将提取的文本混合回新的 pdf。我尝试了许多不同的解决方案(包括将 OCR 信息添加到 PDF 中找到的解决方案),但均未成功。

  1. pdfocr(这给了我这个问题:https : //github.com/gkovacs/pdfocr/issues/7
  2. pdfsandwich(软件中心说这是一个糟糕的包,我不应该安装它)
  3. OCRfeeder(在软件中心)可以很好地导出为 odt,但在导出为 pdf 时没有反应。
  4. Gscan2pdf导出全黑(但可搜索)图像,如本讨论中所述
  5. 我不认为 Pdfxchange 查看器可以处理超过 500 页的文件动态执行 ocr。

是否有我不知道的软件包?或执行此操作的脚本?

pdf software-recommendation ocr

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

如何优化 Ubuntu 以减少能源消耗?

如何优化 Ubuntu 以减少能源消耗?我使用我的笔记本电脑进行开发,但也用于写作。我有 9 小时的飞行时间和 6 小时的电池使用时间

  • 屏幕亮度有限
  • 没有USB设备
  • 没有网络
  • 安装了 bumblebee 并关闭了 nvidia 卡
  • 节电时设置的 TLP

知道我只想写作(使用 LibreOffice),我现在如何延长电池寿命?我本质上想要一个非常小的系统来实现一种“写作模式”。

  • 我应该将四核限制为一个核吗?
  • 我应该禁用某些服务吗?这是清单service --status-all

    [ + ]  acpid
    [ + ]  anacron
    [ + ]  apache2
    [ - ]  apparmor
    [ ? ]  apport
    [ + ]  atd
    [ + ]  avahi-daemon
    [ ? ]  binfmt-support
    [ + ]  bluetooth
    [ - ]  brltty
    [ + ]  bumblebeed
    [ + ]  console-font
    [ + ]  console-setup
    [ + ]  cron
    [ …
    Run Code Online (Sandbox Code Playgroud)

battery power-management

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