如何在Linux shell中获取本机主机名
4个回答
快又稳
2024-10-28 广告
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建...
点击进入详情页
本回答由快又稳提供
展开全部
1、打开终端,使用“vi”指令创建一个shell文件。
2、在中段自动打开了此文件后,点击键盘“i”来进入“插入”模式,此时就可以往这个文件内写入数据了。
3、然后在该文件中输入下列指令:/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" 。
4、最后点击“ESC”进入指令模式,于指令模式下输入:wq,表示保存并退出此文件。
5、此时已经生成了此Shell文件,再在终端中敲入“chmod”指令来提升该Shell文件的权限。
6、最后在终端中运行此Shell脚本,可以看出Shell运行完成后,在终端中打印了IP地址和名称了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接执行hostname命令
追问
我想把结果保存在一个变量中
追答
把hostname返回的结果赋给一个变量,变量名=$(hostname)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
linux环境下执行hostname可以看到本机主机名,感谢采纳,还有问题可留言。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |