linux命令保存hosts文件
-
在Linux中,我们可以使用一些命令来保存 hosts 文件。下面是两种常用的方法:
方法一:使用文本编辑器保存
1. 打开终端,使用以下命令切换到 root 用户:
“`
sudo su
“`2. 使用以下命令打开 hosts 文件:
“`
vi /etc/hosts
“`3. 在 vi 编辑器中,使用方向键移动到需要编辑的位置,并进行相应修改。
4. 修改完成后,按下 `Esc` 键退出编辑模式。然后输入 `:wq` 并按下 `Enter` 键保存并退出。
方法二:使用重定向符号(>)保存
1. 打开终端,使用以下命令切换到 root 用户:
“`
sudo su
“`2. 使用以下命令将 hosts 文件内容输出到一个新的临时文件中:
“`
cat /etc/hosts > /tmp/hosts.tmp
“`3. 使用文本编辑器打开临时文件并进行修改:
“`
vi /tmp/hosts.tmp
“`4. 修改完成后,按下 `Esc` 键退出编辑模式。然后输入 `:wq` 并按下 `Enter` 键保存并退出。
5. 使用以下命令将修改后的临时文件内容重新写入 hosts 文件中:
“`
cat /tmp/hosts.tmp > /etc/hosts
“`无论使用哪种方法,修改 hosts 文件后,需要重启网络服务或者刷新 DNS 缓存以使修改生效。
2年前 -
要在Linux系统中保存hosts文件,可以使用以下命令:
1. 打开终端:在Linux系统中,按下Ctrl+Alt+T组合键可以快速打开终端。
2. 切换到root用户:使用以下命令可以切换到root用户。
“`
sudo su –
“`3. 查找hosts文件:使用以下命令可以查找系统中的hosts文件。
“`
find / -name hosts
“`4. 编辑hosts文件:使用编辑器(如vi、vim)打开hosts文件。
“`
vi /etc/hosts
“`在编辑模式下,可以添加、修改或删除需要的主机名和IP地址。每个主机名和IP地址应该在一个新行上。例如:
“`
127.0.0.1 localhost
192.168.1.1 example.com
“`按下Esc键退出编辑模式,然后输入`:wq`保存并退出文件。
5. 验证更改:保存hosts文件后,可以使用以下命令验证更改是否生效。
“`
ping example.com
“`如果主机名解析正确,将显示与主机名对应的IP地址。
2年前 -
在Linux操作系统中,hosts文件位于/etc/目录下,用于将主机名解析为IP地址。当我们需要修改hosts文件时,可以通过以下方法进行保存:
1. 打开终端:可以通过按下Ctrl+Alt+T来打开终端,或者在搜索栏中输入“终端”。
2. 使用su命令切换到root用户:在终端中输入以下命令,然后输入root用户的密码来切换到root用户。
“`shell
su
“`3. 进入/etc/目录:在终端中输入以下命令,然后按Enter键。
“`shell
cd /etc/
“`4. 使用文本编辑器打开hosts文件:可以使用nano、vi或者gedit等文本编辑器打开hosts文件。以下是使用nano编辑器的示例命令:
“`shell
nano hosts
“`hosts文件将在终端中以文本形式打开。
5. 进行编辑:使用光标键移动到需要编辑的位置,然后进行相应的修改。
6. 保存文件:按下Ctrl+O来保存文件,然后按Enter键确认保存文件。如果使用其他编辑器,可以使用相应的保存命令进行保存。
7. 退出编辑器:按下Ctrl+X来退出编辑器。
8. 使用exit命令退出root用户:在终端中输入以下命令,然后按Enter键。
“`shell
exit
“`获得的结果,你的hosts文件已经成功保存。请注意,为了保存对hosts文件的更改,您需要具有root权限。
2年前