我试图检查我的 DNS 解析器是什么,我注意到了这一点:
user@ubuntu:~$ cat /etc/resolv.conf
nameserver 127.0.0.53
options edns0
Run Code Online (Sandbox Code Playgroud)
我期待192.168.1.1,这是我的默认网关,我的路由器。
我不明白为什么它指向127.0.0.53. 当我点击那个 ip 时,apache2 会为我提供它的内容。有人可以帮我解决这个问题吗?文件不应该直接指向我作为 DNS 解析器的默认网关 - 或者甚至更好地直接指向我首选的 DNS1.1.1.1吗?
PS:当我在端口 53 上使用 wireshark 捕获 DNS 数据包时,我看到的只是192.168.1.1和 不是127.0.0.53,正如它应该的那样。
我正在对 1000 个文件执行以下命令:
ebook-convert <name-of-first-file>.epub <name-of-first-file>.mobi
ebook-convert <name-of-second-file>.epub <name-of-second-file>.mobi
Run Code Online (Sandbox Code Playgroud)
显然,我们可以为这项工作编写一个 bash 脚本,而不是手动对 1000 个文件执行此操作。
我想知道是否有一种更简单的方法可以在 Linux 中执行类似的操作,一个看起来像这样的小命令
ebook-convert *.epub *.mobi
Run Code Online (Sandbox Code Playgroud)
您能否以类似的方式使用通配符,以适用于上述场景?
我恢复了一个 EBS 卷并将其附加到一个新的 EC2 实例。当我lsblk可以在名字下看到它时/dev/nvme1n1。
更具体地说,输出lsblk是:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\nloop0 7:0 0 25M 1 loop /snap/amazon-ssm-agent/4046\nloop1 7:1 0 55.4M 1 loop /snap/core18/2128\nloop2 7:2 0 61.9M 1 loop /snap/core20/1169\nloop3 7:3 0 67.3M 1 loop /snap/lxd/21545\nloop4 7:4 0 32.5M 1 loop /snap/snapd/13640\nloop5 7:5 0 55.5M 1 loop /snap/core18/2246\nloop6 7:6 0 67.2M 1 loop /snap/lxd/21835\nnvme0n1 259:0 0 8G 0 disk \n\xe2\x94\x94\xe2\x94\x80nvme0n1p1 259:1 0 8G 0 part /\nnvme1n1 259:2 0 100G 0 disk …Run Code Online (Sandbox Code Playgroud) aws ×1
aws-elb ×1
disk ×1
dns ×1
filesystems ×1
linux ×1
mount ×1
resolv.conf ×1
scripting ×1
wildcards ×1