centos7查找tom, 将t改为T,查找gald改为正确的拼写glad,将java替换为Linux
时间: 2023-06-11 10:05:57 浏览: 47
你可以使用以下命令来完成这些操作:
1. 查找名字中包含“tom”的文件或目录:
```
find / -name '*tom*'
```
2. 将“t”替换为“T”:
```
sed -i 's/t/T/g' filename
```
其中,filename为要替换的文件名。
3. 查找“gald”并将其替换为“glad”:
```
sed -i 's/gald/glad/g' filename
```
其中,filename为要替换的文件名。
4. 将“java”替换为“Linux”:
```
sed -i 's/java/Linux/g' filename
```
其中,filename为要替换的文件名。
相关问题
Centos7 如何将C标准改为c99
在 CentOS 7 中,可以使用以下命令将 C 标准改为 C99:
```
gcc -std=c99 yourfile.c -o youroutput
```
其中,`-std=c99` 表示将 C 标准设置为 C99,`yourfile.c` 是你要编译的源代码文件名,`-o youroutput` 是指定输出文件名为 `youroutput`。你也可以将 `youroutput` 替换为其他文件名。请确保已经安装了 gcc 工具链。
linux7修改usb网卡名称,CentOS 7将网卡名称eno16777736或ens33改为eth0
在 CentOS 7 中,网卡名称的命名规则已经发生了变化,采用了一种基于规则的命名方式。如果你希望将网卡名称修改为传统的“eth0”,可以按照以下步骤操作:
1. 编辑 `/etc/default/grub` 文件,在 `GRUB_CMDLINE_LINUX` 参数中添加 `net.ifnames=0 biosdevname=0`,例如:
```
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
```
2. 更新 GRUB 配置,执行命令:
```
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
```
3. 编辑 `/etc/sysconfig/network-scripts/ifcfg-eno16777736` 文件(如果你的网卡名称是 eno16777736),将 `DEVICE` 参数修改为 `eth0`,例如:
```
DEVICE=eth0
```
4. 同时修改 `NAME` 参数,例如:
```
NAME=eth0
```
5. 重启网络服务,执行命令:
```
sudo systemctl restart network
```
6. 确认网卡名称已经修改成功,执行命令:
```
ip addr show
```
现在你应该可以看到网卡名称已经被修改为 `eth0` 了。如果你的网卡名称是 `ens33`,也可以按照上述步骤进行修改,只需要将文件名和参数中的 `eno16777736` 替换为 `ens33` 即可。