直到最近,我的印象是,按照惯例,所有Linux命令选项都必须以连字符(-)作为前缀。例如,指令ls –l使用l选项执行ls命令(在这里我们可以看到l选项以连字符作为前缀)。
生活是美好的,直到我读到了我的Linux初学者书中解释了ps命令的章节。在那里,我了解到我可以写一些类似于ps u U xyz的东西,据我所知,u和U是不需要以连字符作为前缀的选项。通常,我希望必须编写类似ps –uU xyz这样的命令来强制使用连字符。
我意识到这可能是一个愚蠢的问题,但我想知道为什么ps命令没有遵循我认为是指定命令选项的标准方式(以连字符作为前缀)是否有特殊的原因。为什么是变体?这样指定无连字符选项有什
📷
我有一个ubuntu20.04服务器,它有两个以太网端口。我试图设置它,以便eth0连接到我的局域网/互联网,我有第二个以太网端口(eth1),我希望能够插入另一个设备,并让它从eth0连接的路由器获取其dhcp信息,我还希望它能够连接互联网。
cat /etc/网络/接口
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo