小编Mee*_*org的帖子

为什么这个 grep 命令不起作用?

当我尝试以这种方式使用 grep 时:

service --status-all | grep network
Run Code Online (Sandbox Code Playgroud)

即使我通过管道将grep其限制为“网络”字符串,它仍然列出所有服务


事后:

注意到这篇文章解释了为什么命令会这样,这就是我喜欢 linux 的原因,总有一个很好的理由,但不需要直观

grep services

25
推荐指数
1
解决办法
6076
查看次数

killall 不会全部杀死并且很少杀死,那么命令是什么?

我偶尔会使用该killall命令来终止进程。我偶尔说的原因是在某些情况下它对我不起作用。

最近的一个例子是雷鸟,内存中大约有 5 个实例,所以我决定使用该killall命令。它杀死了 2 个进程,其中 3 个进程仍然留在内存中。再试一次,3个还在那里。

所以我手动使用该kill -9命令通过它们的 pid 杀死每个单独的进程。那奏效了。

我主要使用该kill -9命令,因为它有效。该killall命令让我失望了很多次,我只是懒得使用它。但它不起作用一定是有原因的。我用错了吗?

我知道还有其他命令,pkill但我很高兴了解为什么该killall命令无法按预期工作。我什至试图杀死一个进程,这是一次成功和失败的事情。但该kill -9命令每次都有效。

有任何想法吗?

PS:sudo没有区别

process kill killall

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

Gnome 经典 Alt-Tab 不起作用

Alt-Tab在应用程序之间切换的简单键盘组合不起作用。

我遵循了这个答案,但它没有回答这个问题,因为我想切换到另一个应用程序,而不是显示应用程序,然后必须通过鼠标选择它,因为它违背了快速切换到另一个应用程序的目的。

还提到了更新键盘快捷键设置。我的键盘组合设置为Alt-Tab在快捷方式部分,它不会切换应用程序。似乎该设置被忽略,因为我将其更改为另一个键盘组合,它只是不切换应用程序。

shortcut-keys application-switcher gnome-classic

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

识别“流氓”互联网访问应用程序

目前我有一个应用程序/服务/小部件/插件/cronjob,定期访问互联网。我可以详细了解我的具体问题,但我宁愿有一个答案,让我自己找出错误,并在此过程中了解有关 Ubuntu 的更多信息。

我目前正在使用dnstop显示在我的网络上发出的所有 DNS 请求。目前为了争论,有一个请求以weather.noaa.gov15 分钟为周期进行。这可能是一个天气问题,尽管我检查了我的进程并没有发现任何东西,而且请求来自我的计算机。

所以问题是,我如何确定正在访问的进程weather.noaa.gov

我不想通过关闭每个服务/插件/应用程序来解决这个问题。我想找到一种方法来确定发出该 DNS 请求的进程。

如果我有一个像样的“应用程序防火墙”,则永远不会提出请求。但这是一个“马已经疯了”的情况,并希望找到发出该 DNS 请求的“流氓”进程。

networking dns 12.10

14
推荐指数
1
解决办法
597
查看次数

当我只有一台显示器时,Ubuntu 会检测到 2 台显示器

当我只有 1 个显示器时,Ubuntu 检测到 2 个显示器。这会导致启动时出现问题,因为它检测到 2 个显示器,并且默认情况下它正在镜像显示;这导致图片失真,因为它试图在 1 个显示器上创建镜像。xrandr 输出.... VGA1 是幻象监视器,我需要将其移除,以便它启动到 LVDS1 并且没有镜像。

有关如何永久删除 VGA1 的任何建议?

:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080 59.6*+
1680x1050 60.0 59.9
1600x1024 60.2
1400x1050 60.0
1280x1024 60.0
1440x900 …
Run Code Online (Sandbox Code Playgroud)

display multiple-monitors

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

反向防火墙还是应用程序防火墙?

防火墙通常用于防止来自外部世界的不良“数据包”。但是现在我们主要是在路由器后面,路由器减轻了很多危险。我们面临的危险主要来自内部。众所周知的特洛伊木马。

在 Windows 世界中有很多应用程序防火墙,OSX 有一个名为“Little Snitch”的简洁实用程序,它通过不请求超出其范围的数据来确保应用程序正常运行。甚至我的 iPhone 越狱,也有一个应用程序可以阻止应用程序访问其范围之外的网站。他们“推送”到 scorecard.com 和各种苹果服务器等网站的数据量令人惊讶。我禁用了这些,应用程序仍然可以工作,所以我知道它没有必要。

在 Linux 世界中,这方面的内容似乎很少。你可以用iptablesperl 和其他一些脚本来混合它,以一种非常笨拙的方式得到结果。

以这篇文章为例,当问到这样的问题时,它经常被引用。

如何控制每个程序的互联网访问?

它没有回答这个问题。

他们谈论完全切断端口的防火墙,这不是大多数人想要的。大多数人想要的只是应用程序 X 应该是一个本地应用程序,当它不需要与网络聊天时,它不会出去与网络聊天。或者访问 yahoo 天气的程序会转到其他五个与其访问天气工作无关的站点。或者在我的 iPhone 上的一个银行应用程序中,可以从银行外转到 webtrends 网站。当然它与 Ubuntu 无关,但它是应用程序表现不佳的一个例子。

这篇文章中提到的另一个应用程序是 Leopard Flower,它已经一年没有更新了,我不想在即将发布的 Ubuntu 版本中继续运行。

与该领域相关的所有其他帖子不断为完全切断应用程序访问的应用程序提出建议,但没有提供应用程序 X 想要访问 Web Y、允许或拒绝访问的简单“小飞贼”想法。没有复杂的 iptable 规则,没有总端口切断。

我是否足够努力,还是根本没有适用于 Ubuntu 的“应用程序防火墙”?

firewall software-recommendation

10
推荐指数
2
解决办法
3931
查看次数

如何监控DHCP租用的IP地址

我有 Ubuntu 服务器 12.10 作为 DRBL 和 CloneZilla。我怎样才能知道有多少 IP 地址已分配给客户端。如何控制/监视 DHCP 守护程序服务(停止/启动/状态)?

dhcp

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

bash 实用程序“对话框”留下一个凌乱的屏幕

当我运行此脚本时,它会在我的终端上以菜单样式显示选项,然后在脚本中运行相关命令。

脚本屏幕

#!/bin/sh
TEMP=/tmp/answer$$
dialog --ascii-lines --title "Administrative tasks"  --menu  "Tasks :" 20 0 0 1 "Display firewall settings" 2 "Restore firewall settings" 3 "Flush Firewall settings" 2>$TEMP
choice=`cat $TEMP`
case $choice in
        1)      iptables -L
                ;;
        2)      iptables-restore </etc/iptables.firewall.rules
                iptables -L
                ;;
        3)      iptables --flush
                iptables -L
                ;;
esac
echo Selected $choice
Run Code Online (Sandbox Code Playgroud)

但是当它退出时,屏幕就乱了。

在我运行它并恢复它之前,有没有办法“保存”屏幕状态?

是否有更好的“Windows”脚本程序可以在文本屏幕中运行?

乱七八糟的画面

bash scripts dialog

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

Gedit 的保存空文件对话框我从未打开过

每次在文件管理器 (Dolphin) 中打开文本文件时,它都会同时自动打开一个空白文档。问题在于,当我关闭文件时,它会要求保存它打开的空白文档。因此,每次我只想查看一个文本文件时,我都必须查看是否要保存对“无标题文档 1”舞蹈的更改。

当然,我可以重新关联文本文件以在另一个编辑器中启动,但这一定是一个肯定可以修复的问题。在首选项中什么也没看到,所以我似乎被这个问题困住了。

kde gedit dolphin 12.04

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

如何通过终端使用代理设置打开 Firefox?

嗨,我想从终端打开 Firefox,并启用 SOCKS 代理设置。我想在打开时在终端中定义它。

这能做到吗?显然,如果可以的话,有人知道怎么做吗?

在任何地方都找不到这方面的信息,谢谢

command-line firefox

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