好的,我的文件位于 /etc/netplan/50-cloud-init.yaml 我将 IP 地址更改为静态 IP 地址,如下所示:
network:
version: 2
renderer: netwokrd
ethernets:
dhcp4: no
dhcp6: no
addresses: [10.0.2.100/24]
gateway4: 10.0.2.1
nameservers:
addresses: [10.0.2.100]
Run Code Online (Sandbox Code Playgroud)
然后,我输入 sudo netplan apply ,没有任何错误消息。但是,当我输入 ifconfig 时,它仍然在 enp0s3 上重新发送过去的 IP 地址。大家知道为什么会这样吗?
我需要一个单行命令来编译和打印日志文件中列出的所有消耗性运载火箭名称。
ELV 名称都在/elv目录下以大写字母列出。
输出应以每行一个名称的格式出现,没有重复:
ALICE
BOB
CHARLIE
Run Code Online (Sandbox Code Playgroud)
我试过
grep "GET" NASA_access_log_Aug95.txt | grep "ELV" | wc -l
Run Code Online (Sandbox Code Playgroud)
但它只向我显示了 ELV 的数量,没有打印 ELV 名称
以下是我的日志文件示例NASA_access_log_Aug95.txt:
cc-rd6-mg1-dip4-9.massey.ac.nz - - [03/Aug/1995:20:43:31 -0400] "GET /elv/TITAN/mars1s.jpg HTTP/1.0" 200 1156
www-a2.proxy.aol.com - - [03/Aug/1995:20:43:31 -0400] "GET /elv/DELTA/dsolids.jpg HTTP/1.0" 200 24558
cc-rd6-mg1-dip4-9.massey.ac.nz - - [03/Aug/1995:20:43:32 -0400] "GET /elv/TITAN/mars3s.jpg HTTP/1.0" 200 1744
castor.gel.usherb.ca - - [03/Aug/1995:20:43:33 -0400] "GET /shuttle/missions/51-l/movies/ HTTP/1.0" 200 372
cc-rd6-mg1-dip4-9.massey.ac.nz - - [03/Aug/1995:20:43:33 -0400] "GET /elv/ATLAS_CENTAUR/atc69s.jpg HTTP/1.0" 200 1659
cc-rd6-mg1-dip4-9.massey.ac.nz - - …Run Code Online (Sandbox Code Playgroud)