Mac下的hosts文件修改后导致xcode卡在"Attaching to ***"

昨天想翻墙, 于是想通过修改hosts文件的方法, 从网上找了很多IP列表直接替换了原来的hosts文件内容, 今天再次编译xcode时一直卡在"Attaching to ***"这个阶段, 重启xcode, 重新编译, 重启电脑, 都不行, 后来从Stack overflow上发现了问题所在, 我的hosts文件里的127.0.0.1 对应于 localhost这个映射也被我删掉了, 怎么把hosts文件复原呢, 看了一下目录/etc下面, 有个名叫hosts~orig的文件, 从名字可以看出,
这个文件必然是hosts文件的原始配置, orig即是orignal的缩写, 于是把它拷贝到桌面重命名为hosts, 然后再覆盖/etc下面的hosts, 再编译xcode, 顺利通过.

有类似问题的朋友可以先检查一下你本机的hosts文件是否也是被你自己删除过原有的内容.

时间: 2024-10-07 07:22:50

Mac下的hosts文件修改后导致xcode卡在"Attaching to ***"的相关文章

LNMP 下 php.ini 文件修改后不生效

1.找到php.ini 本人的是在 /usr/local/php/etc/下 2.修改需要的值 3.重启php-fpm service php-fpm restart 4.重启服务器 service nginx restart 5.完成 原文地址:https://www.cnblogs.com/leilei-1/p/8763285.html

tomcat下web.xml文件修改后工程重启的原因

$tomcat/conf/context.xml文件中的配置,监听了WEB-INF/web.xml文件 <?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for

/profile文件修改后立即生效

修改profile etc/profile文件是只读的,直接用vi或gedit打开修改后是无法保存的.要修改profile,需要取得root权限,(使用gedit编辑) $sudo gedit /etc/profile 或者 $sudo -s $gedit /etc/profile 这样打开profile文件,修改后就可以保存了. /profile文件修改后立即生效 方法1: 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # .  /etc/profile 注意: . 和

为什么hosts文件修改无效

首先在这里谢谢各位支持我的网友,本人也是刚刚学习node,所有什么不好的地方,望赐教.今天有点忙,node等空了下来,我们再来看. 修改hosts将域名指向新的ip是总是无法生效, 试过很多办法,问题却依然存在, 于是上微软的网站寻找答案, 最终发现时一个"DNS Client" 服务的问题, "DNS CLient"服务是缓存dns用的, 所以说修改了hosts的文件是不能马上生效的, 需要一段时间的延时, 通常可以用ipconfig /flushdns来刷新dn

hosts文件修改之后立刻刷新

最近因为项目的需要,总是修改hosts文件,每次修改之后都要重启浏览器,总结下刷新的方式 window下,hosts文件位置:C:\windows\system32\drivers\etc\hosts 刷新方式: 命令行(cmd)运行:ipconfig /flushdns     #清除DNS缓存内容.ps:ipconfig /displaydns    //显示DNS缓存内容 linux下,文件位置:/etc/hosts 刷新方式:systemctl restart nscd.

mac下查看.mobileprovision文件及钥匙串中证书.cer文件

mac下查看.mobileprovision文件及钥匙串中证书.cer文件 一. mobileprovision文件查看 xxx.mobileprovision是ios开发中的设备描述文件,里面有证书信息.调试设备的UUID信息.bundle identifier等,此文件是二进制格式不能直接打开,那么如何查看其中信息呢 方法1 使用mac自带security命令行 用mac自带的命令security,cd到mobileprovision所在的文件夹,执行 security cms -D -i

让/etc/profile文件修改后立即生效(转)

方法1:让/etc/profile文件修改后立即生效 ,可以使用如下命令:# .  /etc/profile注意: . 和 /etc/profile 有空格方法2:让/etc/profile文件修改后立即生效 ,可以使用如下命令:# source /etc/profile 附:Linux中source命令的用法source命令:source命令也称为“点命令”,也就是一个点符号(.).source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.用法: source f

MongoDB索引文件破坏后导致查询错误的问题

问题描述: MongoDB在非正常情况下关闭时,可能会导致索引文件破坏,造成数据在更新时没有反映到索引上. 解决方案: 使用脚本,重建MongoDB所有表的索引. var names  = db.getCollectionNames(); for( var i in names ){     var name = names[i];     print(name);          var coll = db.getCollection(name);     coll.reIndex(); }

让/etc/profile文件修改后立即生效

让/etc/profile文件修改后立即生效 方法1: 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # .  /etc/profile 注意: . 和 /etc/profile 有空格 方法2: 让/etc/profile文件修改后立即生效 ,可以使用如下命令: # source /etc/profile