小编azz*_*zid的帖子

ss 正在取代 netstat,我怎样才能让它像我习惯的那样列出端口?

我一直在尝试使用 Linux 使我的方式现代化,一方面,放弃 netstat 为 ss。我在 ss 手册页中查找了我最喜欢的 netstat 命令行标志,很高兴地发现它netstat -lnp与ss -lnp. 或者我以为...

# ss -lnp | grep 1812
Run Code Online (Sandbox Code Playgroud)

什么都没有,但是

# netstat -lnp | grep 1812
udp        0      0 0.0.0.0:1812            0.0.0.0:*                           11103/radiusd
Run Code Online (Sandbox Code Playgroud)

做。这一事实使特定的故障排除变得不必要地更加困难。

现在我试图了解我应该如何使用 ss 来验证守护进程是否在监听。

有人可以解释一下吗?

编辑:

# ss --version
ss utility, iproute2-ss090324
# ss -aunp | grep radi
UNCONN     0      0                         *:50482                    *:*      users:(("radiusd",11103,11))
UNCONN     0      0                 127.0.0.1:18120                    *:*      users:(("radiusd",11103,9))
UNCONN     0      0                         *:1812                     *:*      users:(("radiusd",11103,6))
UNCONN     0      0                         *:1813                     *:*      users:(("radiusd",11103,7))
UNCONN     0 …
Run Code Online (Sandbox Code Playgroud)

linux command-line networking socket netstat

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

pkg安装后vim在哪里?

使用 FreeBSD 进行最初的几个摇晃步骤。vim我想从安装开始,但是:

root@rpi:~ # pkg install vim
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Checking integrity... done (1 conflicting)
Cannot solve problem using SAT solver, trying another plan
Checking integrity... done (0 conflicting)
The most recent version of packages are already installed
root@rpi:~ # vim
vim: Command not found.
root@rpi:~ # echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
root@rpi:~ # find / -type f -name vim
root@rpi:~ # find / -type l -name vim
root@rpi:~ # …
Run Code Online (Sandbox Code Playgroud)

freebsd vim package-management raspberry-pi

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

libinput-gestures 两指滑动?

我在 macbook 上运行 arch,仍然不时双启动进入 macos。

我不得不重新训练肌肉记忆的最困难的事情是“向右滑动返回浏览器”-来自 macos 的功能。

为了在 linux 中获得该功能,我已经安装libinput-gestures并配置~/.config/libinput-gestures.conf了:

gesture swipe left 3    xdotool key alt+Right
gesture swipe right 3   xdotool key alt+Left
Run Code Online (Sandbox Code Playgroud)

虽然这似乎是工作,我宁愿是能够改变3的2。但根据我的经验,这似乎行不通。

为什么不能用两指滑动?有解决办法吗?我在wayland下使用gnome3。

arch-linux wayland gnome3 mouse-gestures libinput

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

Qubes 破坏了我的引导,如何重新启用 efi 引导?

我有一台“测试所有操作系统”的笔记本电脑,它运行 Windows 和 Ubuntu MATE,使用 rEFInd 作为启动管理器。

昨天我在驱动器的最后三分之一上安装了Qubes。我已经读过为什么你不应该但只是为了测试操作系统,我仍然不介意这样做。

不幸的是,我无法再启动旧的操作系统:es。rEFInd 都没有。经过一些阅读,我猜 Qubes 只是传统启动,但为什么这完全破坏了我的 UEFI 启动旧系统,我不知道。

Qubes 安装 grub 启动正常,但是如果我尝试从中启动 rEFInd,它会失败:

grub> ls
(hd0) (hd0, gpt10) (hd0, gpt9) (hd0, gpt8) (hd0, gpt7) (hd0, gpt6) (hd0, gpt5) (hd0, gpt4) (hd0, gpt3) (hd0, gpt2) (hd0, gpt1)
grub> chainloader (hd0,gpt3)/efi/Boot/bootx64.efi
error: invalid signature
Run Code Online (Sandbox Code Playgroud)

手动尝试从计算机固件中选择 efi 文件失败,当固件尝试从硬盘驱动器列出可用的 efi 文件时,鼠标甚至挂起。

启动安装在拇指驱动器上的 rEFInd 工作正常,所以我得出结论,机器上的固件完好无损,但硬盘驱动器被 Qubes 安装程序搞砸了。

它对我的驱动器做了什么?我怎样才能恢复它?

boot uefi refind qubes

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