- 浏览: 1124267 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (349)
- javascript (28)
- objective-c&cocos2d (46)
- 开发备忘及常用java代码 (46)
- core java7学习笔记 (13)
- Mina (7)
- HTML5 (13)
- 系统集成项目管理工程师学习笔记 (10)
- 数据库系统原理学习笔记 (11)
- C++学习笔记 (10)
- C语言学习笔记 (5)
- 数据结构学习笔记 (4)
- 计算机网络原理学习笔记 (3)
- 计算机组成原理学习笔记 (2)
- 软件工程学习笔记 (6)
- 开发工具 (15)
- OSGI学习 (1)
- 学习笔记 (19)
- oracle (3)
- java tv (1)
- web server (5)
- javafx (1)
- 随笔 (8)
- 梦舞集 (4)
- 工作流 (3)
- 程序错误记录 (6)
- Windows (2)
- Linux (4)
- Git (1)
- 企业管理 (2)
- android (1)
- JVM (17)
- box2dweb (1)
- 操作系统学习笔记 (6)
- 英语学习 (1)
- Windows 8 应用商店 (1)
- Go语言 (1)
- docker (1)
- visualVM源码学习 (0)
- MariaDB (0)
- JAVA7 (2)
- 面向对象存储 (0)
- Hibernate (14)
- Spring (3)
- 项目构建 (0)
- 读源码学JAVA (0)
- mybatis (1)
- spring mvc (2)
- Javassist (0)
最新评论
-
白天看黑夜:
Apache Mina Server 2.0 中文参考手册(带 ...
Mina学习笔记二_基础 -
yjph83:
兄弟,你这个解决方案是什么什么啊?我现在遇到个问题跟你类似的! ...
Tomcat 8.0.11 移动端访问报400错误问题 -
comedsh:
你好,我也想为开源的做点事情,想让 tomcat-redis- ...
利用tomcat-redis-session-manager做session同步时自定义类对象属性保存不上的解决方法 -
bsr1983:
这个应该是浏览器内部设置的,你可以在Android上试一下别的 ...
javascript学习笔记八 -
787250527:
bsr1983 写道该值是浏览器内部的一个变量,只读的,不可修 ...
javascript学习笔记八
转自:http://www.guomii.com/posts/8644
一名刚刚使用 Mac OS X Lion 系统的朋友问我怎么该系统下修改 Hosts 文件,说网上搜了很多办法都不管用,只要编辑 Hosts 文件就出现”你不是文件 hosts 的所有者,因此没有权限写到该文件”的提示,要解决这个权限问题又比较麻烦,对于刚刚使用 Mac 的用户来说并不容易整明白。因此,就有了这篇小贴士,下面我分享四种方法来修改 Mac OS X Lion 系统中的 Hosts 文件,这四种方法都不会出现权限提示,而且 Mac OS X Snow Leopard(10.6) 用户也完全可以使用这些方法。
1、通过 VI 编辑器修改
打开终端(应用程序——实用工具),运行:
sudo vi /etc/hosts
屏幕上会提示你输入密码(输入密码的时候不会有任何字符显示,甚至*都不会显示,输完之后按回车就是了),打开 hosts 文件之后按 i 键进入插入模式(可理解为编辑模式),然后按照你的需要对该文件进行编辑,编辑完成之后按 ESC 键退出插入模式,之后按 :wq+回车保存退出,记得英文的冒号也是要输入的哦。
这是笔者一直都在使用的方法,VI 编辑器对于经常使用 Linux 的用户应该不会陌生,而且该编辑器是默认内置在 Mac 系统中的。但是,对于没有使用过 VI 的用户,还真得花一会儿功夫来学习其基本使用方法。另外VI编辑器是一个很好很强大的工具,想要玩好 Mac 的话,最好掌握这个工具的使用。
2、使用 nano 编辑器修改
和上面的方法类似,这个编辑器相比 vi 更加简单易用,但是功能不强大,似乎也没有 vi 流行。方法同样是在终端中运行:
sudo nano /etc/hosts
同样是输入密码,打开 hosts 文件,按照你的需要对该文件进行编辑,编辑完毕之后按 ctrl+o 保存,出现 File Name to Write: /etc/hosts 的时候按回车确认,再按 ctrl+x 退出即可。
3、使用 cat 命令合并文件
这个方法比较适合当你想往 Hosts 文件中添加一些内容的情况,首先你需要把需要添加到 Hosts 文件中的内容保存为一个TXT文本文件(建议直接保存在你的用户目录),我这里拿保存在用户目录中的123.txt为例说明。
同样是启动终端,然后运行下面两条命令:
sudo -s
cat ~/123.txt>>/etc/hosts
顺便说一下,~ 符号在 Mac 甚至所有基于 Unix 和 Linux 的系统中都是代表当前用户的用户目录,.代表当前目录,这回你就应该明白上面的命令中为什么是 ~/123.txt 了吧。
4、直接在图形界面中修改
打开 Finder,然后点击菜单栏中的 前往——前往文件夹(或者快捷键 Shift+Command+G),在路径中输入 /private,进入之后在 etc 文件夹上点击右键——显示简介,在文件夹简介窗口的最下面找到“共享与权限”,将 everyone 的权限修改为“读与写”,如果你发现不能修改的话,将右下角的那把小锁解开就可以修改了。
修改 etc 文件夹的权限之后,再进入 etc 文件夹下面,修改名为 hosts 文件的权限(同样是everyone读与写),修改完成之后,你就可以直接在 hosts 文件上点右键,通过“文本编辑”打开并编辑该文件了,不会出现没有权限的提示。修改并保存完成之后,记得将该文件和 etc 文件夹的权限还原。
最后的话
本文分享的这几种 Lion 系统下修改 Hosts 的方法都不会出现没有文件修改权限的提示,这个提示其实也是 Lion 安全性更高的表现,以上几种方法在 10.6 系统中都可以使用,至少算得上 Lion 系统下几个最简单修改 Hosts 文件的方法了。另外大家可以看到以上三种方法都需要在终端中操作,而对于刚刚使用 Mac,且没有玩过 Linux 的用户来说可能会觉得很麻烦,实际上终端很简单,莫非就是几个命令,并且功能非常强大,能够实现很多意想不到的功能。所以,对于刚刚用 Mac 的同学来说一定不要被终端这种命令行操作所吓倒,基本上你只需要复制命令,然后粘贴进去按回车就可以了,这有什么难的呢?

一名刚刚使用 Mac OS X Lion 系统的朋友问我怎么该系统下修改 Hosts 文件,说网上搜了很多办法都不管用,只要编辑 Hosts 文件就出现”你不是文件 hosts 的所有者,因此没有权限写到该文件”的提示,要解决这个权限问题又比较麻烦,对于刚刚使用 Mac 的用户来说并不容易整明白。因此,就有了这篇小贴士,下面我分享四种方法来修改 Mac OS X Lion 系统中的 Hosts 文件,这四种方法都不会出现权限提示,而且 Mac OS X Snow Leopard(10.6) 用户也完全可以使用这些方法。
1、通过 VI 编辑器修改
打开终端(应用程序——实用工具),运行:
sudo vi /etc/hosts
屏幕上会提示你输入密码(输入密码的时候不会有任何字符显示,甚至*都不会显示,输完之后按回车就是了),打开 hosts 文件之后按 i 键进入插入模式(可理解为编辑模式),然后按照你的需要对该文件进行编辑,编辑完成之后按 ESC 键退出插入模式,之后按 :wq+回车保存退出,记得英文的冒号也是要输入的哦。
这是笔者一直都在使用的方法,VI 编辑器对于经常使用 Linux 的用户应该不会陌生,而且该编辑器是默认内置在 Mac 系统中的。但是,对于没有使用过 VI 的用户,还真得花一会儿功夫来学习其基本使用方法。另外VI编辑器是一个很好很强大的工具,想要玩好 Mac 的话,最好掌握这个工具的使用。
2、使用 nano 编辑器修改
和上面的方法类似,这个编辑器相比 vi 更加简单易用,但是功能不强大,似乎也没有 vi 流行。方法同样是在终端中运行:
sudo nano /etc/hosts
同样是输入密码,打开 hosts 文件,按照你的需要对该文件进行编辑,编辑完毕之后按 ctrl+o 保存,出现 File Name to Write: /etc/hosts 的时候按回车确认,再按 ctrl+x 退出即可。
3、使用 cat 命令合并文件
这个方法比较适合当你想往 Hosts 文件中添加一些内容的情况,首先你需要把需要添加到 Hosts 文件中的内容保存为一个TXT文本文件(建议直接保存在你的用户目录),我这里拿保存在用户目录中的123.txt为例说明。
同样是启动终端,然后运行下面两条命令:
sudo -s
cat ~/123.txt>>/etc/hosts
顺便说一下,~ 符号在 Mac 甚至所有基于 Unix 和 Linux 的系统中都是代表当前用户的用户目录,.代表当前目录,这回你就应该明白上面的命令中为什么是 ~/123.txt 了吧。
4、直接在图形界面中修改
打开 Finder,然后点击菜单栏中的 前往——前往文件夹(或者快捷键 Shift+Command+G),在路径中输入 /private,进入之后在 etc 文件夹上点击右键——显示简介,在文件夹简介窗口的最下面找到“共享与权限”,将 everyone 的权限修改为“读与写”,如果你发现不能修改的话,将右下角的那把小锁解开就可以修改了。

修改 etc 文件夹的权限之后,再进入 etc 文件夹下面,修改名为 hosts 文件的权限(同样是everyone读与写),修改完成之后,你就可以直接在 hosts 文件上点右键,通过“文本编辑”打开并编辑该文件了,不会出现没有权限的提示。修改并保存完成之后,记得将该文件和 etc 文件夹的权限还原。
最后的话
本文分享的这几种 Lion 系统下修改 Hosts 的方法都不会出现没有文件修改权限的提示,这个提示其实也是 Lion 安全性更高的表现,以上几种方法在 10.6 系统中都可以使用,至少算得上 Lion 系统下几个最简单修改 Hosts 文件的方法了。另外大家可以看到以上三种方法都需要在终端中操作,而对于刚刚使用 Mac,且没有玩过 Linux 的用户来说可能会觉得很麻烦,实际上终端很简单,莫非就是几个命令,并且功能非常强大,能够实现很多意想不到的功能。所以,对于刚刚用 Mac 的同学来说一定不要被终端这种命令行操作所吓倒,基本上你只需要复制命令,然后粘贴进去按回车就可以了,这有什么难的呢?
发表评论
-
[转]解决 Xcode 删除文件后 missing file 警告
2014-03-19 18:19 1148转自:http://www.oschina.net/ques ... -
CocoStudio简介
2014-03-05 19:19 1422一、概述 1.1.功能简介 CocoS ... -
xcode5预览版下载地址
2013-06-16 09:56 22361.xcode5预览版下载地址 http://adcdo ... -
解决提交应用到AppStore时,提示UUID及UIDevice错误
2013-06-04 03:34 22991.如果使用了Admob,更新到最新版本6.4.2,删除Add ... -
解决Could not instantiate class named NSLayoutConstraint
2013-02-17 10:22 1452点击xib或storyboard文件,在右边的 inspect ... -
objective-c的arc项目中使用不支持arc的依赖库时编译错误的解决
2013-02-06 14:04 1179在Target->build phases->Co ... -
xcode4.6下载地址
2013-02-04 12:08 3108http://adcdownload.apple.com/De ... -
Mac上的DMG与ISO互转
2013-01-14 14:59 12101.把DMG转为ISO hdiutil convert /p ... -
设置ios中DatePicker的日期为中文格式
2012-12-18 18:12 72651.在模拟器中的“设置”-“通用”-“多语言环境”-“语言”设 ... -
Xcode 错误- Could not launch app - No such file or directory Error.
2012-12-14 11:50 1881通常发生在联机调试过程中,新旧工程交替测试 解决方 ... -
UIPickerView控件中自定义显示的字体大小及样式
2012-12-14 00:21 17798通过覆盖如下方法实现 - (UIView *)pickerV ... -
Flurry analytics SDK集成步骤及功能简介
2012-12-13 11:48 15445Flurry analytics SDK集成步骤及功能 ... -
Xcode4中显示“Line Numbers”行号
2012-12-11 10:46 1160Xcode4中显示“Line Numbers”行号 1 ... -
ios代码备忘
2012-12-09 00:23 14601.自定义导航栏返回按钮 self.navigationIt ... -
iOS OpenSource Library Collection
2012-12-07 17:45 1359转自:http://www.cppblog.com/inkcp ... -
ios内置付费IAP校验
2012-12-07 15:50 1619参考链接:http://developer.apple.com ... -
ios应用中集成多盟广告墙
2012-12-06 16:59 35691.下载广告墙SDK最新版 ... -
ios 导航栏、工具栏、tab栏图标大小
2012-12-06 16:50 11342工具栏和导航栏上的图标尺寸应如下所示: 对于iPhoe和iP ... -
【转】Google Admob 广告最佳做法
2012-11-13 15:40 6583转自:https://developers.google.co ... -
【转】Google AdMob 广告 iOS 初级指南
2012-11-13 15:37 1542转自:https://developers.google.co ...
相关推荐
在Mac OS X Lion下修改Hosts 的4种方法.docx
【Mac OS X Lion 10.7.3 完整安装包种子】 Mac OS X Lion 10.7.3是苹果公司推出的一款操作系统,属于Mac OS X系列的一部分,发布于2012年。这一版本是Lion操作系统的重要更新,它在10.7.2的基础上进行了多项改进和...
**Mac OS X Lion 10.7.5 知识点详解** Mac OS X Lion(美洲狮)是苹果公司推出的一款操作系统,属于Mac OS X系列的第8个主要版本,其内部版本号为10.7。Lion在2011年发布,带来了许多新的特性和改进,旨在提升用户...
Mac OS X Lion 虚拟机完整镜像_Intel 版是非常有用的资源,对于需要在虚拟机中安装 Mac OS X Lion 的用户来说非常有帮助。 知识点: * Mac OS X Lion 的概念和特点 * 虚拟机的概念和应用 * 硬件环境的要求 * 如何...
【Mac OS X Lion 10.7 VMware种子】是一个用于在VMware虚拟机环境中安装苹果操作系统Mac OS X Lion 10.7的下载资源。这个种子文件是BT(BitTorrent)协议的一种,允许用户通过P2P(点对点)技术共享大文件,特别是像...
Mac OS X Lion 虚拟机完整镜像_Intel 版 Mac OS X Lion 是 Apple ...Mac OS X Lion 虚拟机完整镜像_Intel 版是一种功能强大且方便的解决方案,允许用户在 Windows、Linux 等操作系统上运行 Mac OS X Lion 操作系统。
Mac OS X Lion ISO torrent
对于那些想要在Windows计算机上运行Mac OS X Lion的用户,可以通过虚拟机软件实现这一目标,如VMware或Parallels Desktop,这些工具允许在不重启电脑的情况下同时运行两种操作系统。 Mac OS X Lion的主要特点包括:...
【标题】"原版Mac OS X Mountain Lion 10.8.5种子"指的是苹果公司推出的Mac操作系统的一个特定版本——OS X Mountain Lion 10.8.5的原版安装程序。OS X(现称为macOS)是Apple为其Macintosh计算机设计的操作系统,而...
黑苹果教程mac os x lion最新版
1. **下载OS X Lion安装程序**:首先从Mac App Store下载OS X Lion安装程序。下载完成后,该程序会自动出现在屏幕下方的Dock栏中。 2. **释放安装文件**:将下载的`MacOSXLion10.7`文件从Dock栏拖到桌面上,并通过...
Mac OS X Lion(狮子)是苹果公司推出的第7个主要版本的操作系统,它在2011年7月发布,代号为“Lion”。这个操作系统带来了许多创新特性和改进,对用户体验进行了重大升级。作为32位版本,Lion主要针对那些处理器不...
mac os x lion 正式版操作系统
mac os lion 10.7 虚拟机安装版种子mac os lion 10.7 虚拟机安装版种子mac os lion 10.7 虚拟机安装版种子mac os lion 10.7 虚拟机安装版种子mac os lion 10.7 虚拟机安装版种子
这是真正的官方正版苹果Mac OS Lion 10.7.5系统,下载后请转镜为iso即可啃苹果了!,可以在虚拟机上完美运行的苹果Mac OS Lion 10.7.5系统。
Mac OS X Lion是苹果公司在2011年发布的一个重大更新,它在操作系统界带来了许多创新特性,并为后续的OS X版本奠定了基础。 【描述】中的“懒人版”通常指的是经过优化和简化安装过程的版本,可能是由社区或爱好者...
VMware 8安装Mac OS X 10.7 Lion系统及驱动下载包,安装详细教程,请见http://blog.csdn.net/sunboy_2050/article/details/8070872
### Mac OS X Lion 教程知识点详述 #### 标题与描述理解 标题“mac os x lion 教程”明确指向了针对苹果操作系统OS X Lion版本的学习指南。描述部分提及了教材工具的获取方式(115网盘),暗示教程不仅包含理论...
总的来说,这个工具包提供了一种在非标准环境下安装Mac OS X 10.7的方法,对于那些想要在非苹果硬件上体验Mac系统的用户或者需要在苹果硬件上重装系统的用户来说,是非常有用的资源。然而,需要注意的是,这种操作...
Mac OS X Lion 10.7.3 升级包,支持。10.6.7以上升级