我一直在尝试使用 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) 使用 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) 我在 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。
我有一台“测试所有操作系统”的笔记本电脑,它运行 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 安装程序搞砸了。
它对我的驱动器做了什么?我怎样才能恢复它?
arch-linux ×1
boot ×1
command-line ×1
freebsd ×1
gnome3 ×1
libinput ×1
linux ×1
netstat ×1
networking ×1
qubes ×1
raspberry-pi ×1
refind ×1
socket ×1
uefi ×1
vim ×1
wayland ×1