小编for*_*are的帖子

grep里面少?

我目前正在筛选许多不熟悉的日志以寻找一些问题。我查看的第一个文件是 Events.log,我得到了至少三个页面,less其中似乎在不同时间显示相同的事件 - 一个看起来相当温和的事件。我想过滤掉这个事件,目前我退出less并做一些类似的事情

grep -v "event text" Events.log | less
Run Code Online (Sandbox Code Playgroud)

这现在带来了一些我也想过滤掉的其他常见的、无趣的事件。有没有一种方法可以让我grep -v 里面less?而不是必须做

egrep -v "event text|something else|the other thing|foo|bar" Events.log | less
Run Code Online (Sandbox Code Playgroud)

在查看任何类型的日志文件时,它给我的印象是一个有用的功能——如果less不是这个工具,是否还有另一个具有我所寻求的品质?只是一个less内置grep.

less grep bash logs

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

对 wpa_supplicant 的后续调用失败 - 无法连接到 wifi

我有一个 ubuntu 15.10 服务器,它利用 wpa_supplicant 连接到使用 wpa_passphrase 创建的无线网络配置文件。在重新启动时,我第一次调用sudo wpa_supplicant -B -i wlp2s0 -c ./MVS(其中 MVS 是网络的已保存配置文件的名称)时,我得到了输出

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device
Run Code Online (Sandbox Code Playgroud)

但是退出代码为零,我可以通过运行来确认我实际上已连接到无线网络 sudo iw wlp2s0 link

但是,随后对 wpa_supplicant 的调用(对于其他配置文件甚至相同的配置文件)会产生更详细的输出:

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device
nl80211: Could not set interface 'p2p-dev-wlp2s0' UP
nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
p2p-dev-wlp2s0: Failed to initialize driver interface
P2P: Failed to enable P2P Device interface
Run Code Online (Sandbox Code Playgroud)

wpa_supplicant 仍然返回零退出代码,但这次无线设备绝对没有连接到任何网络。任何建议或想法将不胜感激,我不知道如何调试或修复它。

linux wifi wpa-supplicant ubuntu

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

了解稀疏文件、dd、seek、inode 块结构

在工作中,我们使用稀疏文件作为来宾磁盘映像的 Oracle VM 环境的一部分。在一位同事提出了一些问题(此后已得到回答)之后,我还有更多关于稀疏文件的问题,也许还有更广泛的关于 inode 结构的问题 - 阅读 stat(2) 和 statfs(2) 的手册页(在 FreeBSD 上)我给人的印象是,如果我了解更多 C,我会更容易理解,但可惜我对 C 的了解充其量是最少的......

我知道其中一些取决于文件系统类型。我最感兴趣的是 FreeBSD/Solaris 和 ext4 上的 UFS - ZFS 会是一个加分项,但我不会抱有希望 :)
我经常使用 Solaris 10、FreeBSD 10.3 和 CentOS 6.7。此处的命令在 CentOS 6.7 虚拟机上运行,​​但已与 FreeBSD 交叉引用。如果可能的话,我有兴趣从 POSIX 的角度获得理解,如果不可能的话,我更喜欢 FreeBSD 而不是 Linux。

考虑以下命令集:

printf "BIL" > /tmp/BIL

dd of=/tmp/sparse bs=1 count=0 seek=10
dd if=/tmp/BIL of=/tmp/sparse bs=1 count=3 seek=10

dd if=/tmp/BIL of=/tmp/sparse bs=1 count=3 seek=17

dd of=/tmp/sparse bs=1 count=0 seek=30
dd if=/tmp/BIL of=/tmp/sparse bs=1 count=3 seek=30
Run Code Online (Sandbox Code Playgroud)

该文件/tmp/BIL应包含 …

filesystems dd inode sparse-files

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

/etc/securetty 中条目的含义?

我得到了一组要应用于 /etc/securetty 的条目,每个条目是什么意思?

console
tty1cd /
tty2
tty3
tty4
tty5
tty6
ttyS0
ttyS1
Run Code Online (Sandbox Code Playgroud)

我对“tty1cd /”条目特别感兴趣。我在网上找不到任何关于它的信息,这里似乎没有人知道它为什么在那里......

security root terminal tty

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

标签 统计

bash ×1

dd ×1

filesystems ×1

grep ×1

inode ×1

less ×1

linux ×1

logs ×1

root ×1

security ×1

sparse-files ×1

terminal ×1

tty ×1

ubuntu ×1

wifi ×1

wpa-supplicant ×1