Mac OS X 通过Terminal和shell修改DNS的方法及Mac中在Finder里面打开终端的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mac OS X 通过Terminal和shell修改DNS的方法及Mac中在Finder里面打开终端的方法
鉴于天朝的网络,这DNS服务器是要随时改啊,一直以来网络不稳定的做法:
依次点击偏好设置 -- 网络 -- 高级 -- DNS -- + ..........
累觉不爱啊,每次都要点,况且DNS要那么频繁的更改,还想不想好好上网了!
Shell才是王道啊,方法如下:
# 其实就是用到networksetup命令
# 设置DNS
sudo networksetup -setdnsservers
# 注:x.x.x.x就是要更改的DNS地址,可以加空格跟多个
#
networksetup -listallnetworkservices
# 查看当前设置的DNS
networksetup -getdnsservers
# 清空当前DNS(自动获取)
sudo networksetup -setdnsservers
# 顺便把几个DNS地址转了:
#
# Google DNS IPv4地址:
# 8.8.8.8 ()
# 8.8.4.4 ()
# Google DNS IPv6地址:
# 2001:4860:4860::8888
# 2001:4860:4860::8844
# OpenDNS IPv4地址:
# 208.67.222.222 ()
# 208.67.220.220 ()
# 208.67.222.220 ()
# 208.67.220.222 ()
# OpenDNS IPv6地址:
# 2620:0:ccc::2
# 2620:0:ccd::2
描述:既然用类Unix,终端是利器,但是平时使用过程中还是觉得视图和终端交换用比较方便,毕竟有时候查看文件列表在Finder里面比较方便,有些操作又要回到终端去。
从终端的路径打开finder是最先学会的:
# 进入目录
cd /var/www
# 从当前位置打开finder,注意open后有一个空格
open .
从finder回到终端,这个就曲折了,纠结了很久,很多介绍用第三方工具的,觉得麻烦没用;研究用Aotomator来弄,依次拖放命令什么的,但是技术问题卡在如何从终端打开终端窗口?无解
众里寻他千百度,暮然回首,NM!系统自带!
依次打开System Preferences > Keyboard > Services > Files and Folders 下面找到New Terminal Tab at Folder
#由于系统设置是英文,这些名称不好用中文描述,凑合看吧
#Files and Folders 下面有 New Terminal at Folder 和 New Terminal Tab at Folder两个选项,其实差不多,只是New Terminal Tab at Folder会在已经存在一个终端的情况下以标签形式出现在之前的终端里面
然后在Finder右键一个文件夹,右键菜单里面 Services 选择 New Terminal Tab at Folder 就打开了当前位置的终端了。类似Linux下面的右键,用终端打开。