小编mxd*_*dsp的帖子

较新的 Nautilus 版本上的传统搜索即输入

到目前为止,我一直在使用 Nautilus 的“传统”版本:Ubuntu 10.10 附带的版本。现在我使用的是 3.6.3,包含在 Ubuntu 13.04 中(不管怎样,对于我的问题的范围来说,很可能任何最新版本都等效)。

两者之间的一个主要区别是搜索时输入行为:在 Nautilus 的经典版本中,当您输入输入时,具有最接近字母匹配的文件将成为选定的文件,符合条件的文件/文件夹被限制为当前目录。

新行为是执行可选的全局搜索。

可以配置 Nautilus 以提供以前的功能吗?

nautilus search

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

如何让 Ubuntu 听起来像电影 2001: A Space Odyssey 中的 HAL?

题:

我希望 Ubuntu 听起来像 HAL 9000,来自斯坦利·库布里克 (Stanley Kubrick)的电影2001: A Space Odyssey。至少,我希望它播放声音:

  1. 启动“所有系统都正常运行”
  2. 关机“恐怕这是我不允许发生的事情”/“再见”
  3. 升级“我现在感觉好多了。真的。”
  4. 重启“请稍等。”
  5. 新邮件“有一条消息给你”

更多的:

  1. 在第一个错误sudo密码提示时播放声音:“对不起,戴夫。恐怕我不能那样做”
  2. 在第二次错误sudo密码提示时播放声音: “戴夫,你觉得你在做什么?”
  3. coreutils命令(如cp, dd)需要很长时间才能完成时播放声音:“稍等片刻。稍等片刻。” 也许,一些有进展的脚本可以工作?
  4. coreutils命令(或任何命令)需要很长时间才能完成后播放声音:“我很抱歉延迟。”
  5. 播放声音和unknown command错误消息:“恐怕我不能那样做。”

接下来:

我正在等待更多的贡献,我将为所有更改制作一个脚本。

sound command-line customization

92
推荐指数
1
解决办法
8469
查看次数

15.10 live-usb 闪存驱动器上的“启动错误”

我正在尝试安装Ubuntu 15.10 32bits在FAT32 USB 闪存驱动器上Samsung NP-N150-JP05FR使用usb-creator-gtk(来自 ubuntu 15.10,作为超级用户)创建的实时 USB并出现此错误:

SYSLINUX 6.03 EDD 20150813 Copyright (C) 1994-2012 H. Peter Anvin et al
Boot Error
Run Code Online (Sandbox Code Playgroud)

按下任何键都会重复该消息。

我经常使用 live usb 安装 ubuntu,使用 usb-creator-gtk 或 UNetbootin。几个月前,我实际上已经在该计算机上安装了 ubuntu(14.04)。我想不通这个问题。

已经尝试过:

  • 不同的 USB 闪存驱动器
  • 检查 .iso 完整性
  • isolinux文件重命名为syslinux
  • 检查USB Mass Storage Emulation typeBios中的选项(没有这样的)
  • UNetbootin 代替 usb-creator-gtk
  • 除去“ui从”syslinux.cfg

live-usb boot system-installation 15.10

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

sudo 密码有多重要?

我知道 sudo 密码可以保护我的计算机免受具有物理访问权限的人的本地黑客攻击(编辑:实际上,它没有)。我的密码足够强大,但我知道如果有人可以远程暴力破解它,它就不够强大。

罐头任何人进入我的电脑在根模式下使用sudo的我与密码的电脑没有物理访问,在一个标准的Ubuntu桌面安装?

  1. 如果您确实可以访问网络,则肯定(简短回答)
  2. 如果你对安全不够重视,是的(长答案)
  3. 如果您运行了“ssh”,并且没有2FA是的评论和答案)
  4. 无需sudo /用户密码即可以root身份访问您的计算机

security sudo password

27
推荐指数
2
解决办法
4655
查看次数

相当于 Wayland 的 xdotool

我正在寻找一个在 Wayland 中工作的解决方案来获取鼠标位置,移动它并在bash脚本内单击,所有事情xdotool都可以为 X 服务器做。

xdotool getmouselocation
Run Code Online (Sandbox Code Playgroud)

仍在工作,但

xdotool mousemove 
xdotool click 
Run Code Online (Sandbox Code Playgroud)

对 GNOME Wayland 会话中的鼠标光标没有影响。

scripts wayland xdotool

19
推荐指数
2
解决办法
5258
查看次数

如何从 lightdm 启动 gnome wayland 桌面?

我在以前的 Ubuntu 17.04 (Unity) 安装上安装了 Gnome 3.24(gnome-shellgnome-desktop-environment)。

我可以从显示管理器启动 gnome Wayland 会话gdm3,但不能从Lightdm. 尝试时,我被困在一个闪烁的光标的非交互式黑屏上。

我知道我可以坚持gdm3,但至少有两个原因我不会:

  1. Lightdm 在启动时以某种方式快得多
  2. gdm3 在双显示器上显示不正确,就像 lightdm 一样(连接窗口和面板跟随外部显示器上的光标。

如何gnome 3.24 Wayland使用 Lightdm 作为显示管理器启动会话?

gnome gdm wayland display-manager lightdm

8
推荐指数
2
解决办法
5621
查看次数


使用 'ps' 的 init 进程名称输出不一致

我使用的是 Ubuntu 16.04,并且一直在关注 Linux Bible(第 9 版)的“启动和停止”服务章节。我试图找到我拥有(initsystemd)什么类型的 init 守护进程,这要求我找到哪个进程的 PID 为 1。但是,根据我运行命令的方式,我得到了 2 个不同的结果......

webmaster@my-site:~$ ps -p1
  PID TTY          TIME CMD
    1 ?        00:00:29 systemd
webmaster@my-site:~$ ps -F -p1
UID        PID  PPID  C    SZ   RSS PSR STIME TTY          TIME CMD
root         1     0  0  9420  5336   0 Feb23 ?        00:00:29 /sbin/init
Run Code Online (Sandbox Code Playgroud)

systemd在运行第一个命令后表示PID1,但/sbin/init在运行第二个命令后表示 PID1。

init ps systemd 16.04

5
推荐指数
2
解决办法
466
查看次数

Gnome 3.24 不显示窗口边框并且不匹配全尺寸窗口

我只是 Unity,我想在 Ubuntu 16.10 上尝试 Gnome(编辑:现在,我切换到 17.04,问题是一样的)。我安装了 gnome apt install gnome-shell ubuntu-gnome-desktop。我一直LightDM作为单一的显示管理器。

当登录到gnome classic或 时gnome,许多窗口(但不是全部)不再有边框:我无法调整它们的大小,它们看起来很奇怪。此外,圆角显示黑色像素。(当使用 gnome (Wayland)` 会话登录时,我只有一个黑屏。但这是另一个问题)

此外,全屏窗口(例如Firefox)不匹配,我们可以在窗口标题上方和下方看到我的背景的几个像素。

我想这与client-side decorations,或者也许有关Compiz

我见过类似的东西在这里那里的旧的发行。这个问题似乎有点不同。

题 :

我不想搞砸 Unity,因为我对坚持使用 gnome 持怀疑态度,尤其是在最初遇到此类问题之后。

我可以修复这个bug,并保持双方gnomeunity正常工作?

截图:

全屏 Firefox 窗口标题 终端和设置窗口角落

尝试的解决方案:

  • 禁用客户侧装饰gtk3-nocsd

    apt install gtk3-nocsd

  • 切换lightdmgdm3(但现在,我可以使用 登录Wayland

gnome unity window-decoration

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

禁用 Ubuntu 的 SSH 密码登录

A 有一个远程服务器,我想禁用 root 和其他用户的密码远程登录。我在互联网上浏览了一些关于如何做到这一点的文章,并且我有以下要做/改变的事情列表:

  1. 使用 SSH 密钥为所有用户创建私钥身份验证(我已经这样做了)

  2. 在 中进行以下设置sshd_config

    • PermitRootLogin without-password

    • ChallengeResponseAuthentication no

    • PasswordAuthentication no

    • UsePAM no

    • AllowUsers root otheruser

  3. 重新启动ssh使用sudo service ssh reload

但是,我不确定要对文件进行哪些更改sshd_config,并且我不想被锁定在远程服务器之外。

  1. 如果我希望能够仅使用 SSH 密钥以 root 身份和其他用户身份登录,我需要进行哪些更改?

  2. 如果我想完全阻止远程 root 登录,我需要进行哪些更改(与使用 SSH 密钥进行远程 root 登录相比,它安全多少)?

  3. 如果我通过更改 sshd_config 文件来完全阻止远程 root 登录,那么如果我将来想以 ROOT 身​​份登录,我将如何才能登录?

请尽可能明确地回答这些问题,并请原谅我缺乏尝试,因为我完全害怕被锁定在我自己的远程服务器之外。

ssh security root remote 14.04

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

如何在重新启动后保留双显示器设置(使用 gnome、gdm、wayland)

lightdm当我的计算机在插入外部显示器的情况下启动时,我想恢复以前的显示器配置。对于、 、gnome和,它可以开箱即用,而对于和X session则不是这样。gdmwayland


预期行为:

  • 记住以前的配置,如果我的显示器已插入,则在启动时打开会话时自动切换到外部屏幕(仅)。

gnome gdm multiple-monitors wayland

5
推荐指数
0
解决办法
592
查看次数

wget 下载一个link.php

我无法找到一种用于wget从指向下载的链接下载文件的方法php

例如,如果我想编写一个脚本来下载...说超级反间谍软件每天都可移植,所以我一直都有一个新副本(只有在运行 Windows 时才方便,但我不会,但我离题了)下载链接看起来喜欢 :

http://www.superantispyware.com/sasportable.php

我不想要 PHP 文件,我想要它链接到的文件。在浏览器中,我假设一些服务器端的魔法碰巧使这个工作。是否有咒语可以用来模拟我的浏览器的功能?可以curl这样做吗?

wget curl

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

Bash 脚本杀死不起作用

#name - name of killing process

pidof name | kill

为什么它不起作用?

bash kill

-1
推荐指数
1
解决办法
989
查看次数