macOS Sierra清除DNS缓存
发表于|更新于|macOS
|总字数:39|阅读时长:1分钟|浏览量:
清除macOS的DNS缓存在Sierra版本中需要执行如下命令:
1 | sudo killall -HUP mDNSResponder;say DNS cache has been flushed |
此时,macOS的DNS缓存已经被清理。
文章作者: Charles
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
相关推荐

2017-06-30
iTerm2常用快捷键
工欲善其事必先利其器 ## 常用的一些快捷键 12345678910111213141516171819202122232425⌘ + 1 / 2 左右 tab 之间来回切换,这个在 前面 已经介绍过了⌘← / ⌘→ 到一行命令最左边/最右边 ,这个功能同 C+a / C+e⌥← / ⌥→ 按单词前移/后移,相当与 C+f / C+b,其实这个功能在Iterm中已经预定义好了,⌥f / ⌥b,看个人习惯了好像就这几个设置方法如下当然除了这些可以自定义的也不能忘了 linux 下那些好用的组合C+a / C+e 这个几乎在哪都可以使用C+p / !! 上一条命令C+k 从光标处删至命令行尾 (本来 C+u 是删至命令行首,但iterm中是删掉整行)C+w A+d 从光标处删至字首/尾C+h C+d 删掉光标前后的自负C+y 粘贴至光标后C+r 搜索命令历史,这个较常用 iTerm2快捷键大全标签123456789新建标签:command + t关闭标签:command + w切换标签:command + 数字 command + 左右方向键切换全屏:command + ente...

2018-01-21
macOS 查看端口占用
macOS的命令与Linux大部分相似,但也略有区别,如果在mac上查看端口是否被监听,可以使用如下两个命令: 1netstat -an |grep 2181 result 12tcp4 0 0 127.0.0.1.2181 127.0.0.1.52067 ESTABLISHEDtcp4 0 0 127.0.0.1.52067 127.0.0.1.2181 ESTABLISHED 也可以使用lsof命令来查看 1lsof -i:2181 -i参数表示网络链接,:80指明端口号,该命令会同时列出PID,方便kill result 123COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 48557 liyang 125u IPv6 0xcd93do995a573799 0t0 TCP *:eforward (LISTEN)java 48557 li...

2021-06-21
macOS Big Sur使用Pyenv安装python失败
最近需要维护一份python程序,开发时的环境是Python3.5.6,但是我本地环境是Python3.8.9,虽然都是Python3,但是程序的确运行不起来,所以我需要通过Pyenv来安装其他版本的Python。 安装Pyenv 是 Python 版本管理工具。 Pyenv 可以改变全局的 Python 版本,在系统中安装多个版本的 Python, 设置目录级别的 Python 版本,还能创建和管理 virtual python environments。通常使用如下命令即可安装不同的版本。 1pyenv install 3.5.6 这个命令之前(2019年)一直是好用的,后来一段时间再没去开发Python程序所以就再没用过。现在这个命令却是不好使了。 报错提示12345678910111213141516171819202122232425 ~ pyenv install 3.5.6python-build: use openssl@1.1 from homebrewpython-build: use readline from homebrewDownload...

2018-01-23
macOS 卸载Python3
由于刚入手mac后,习惯于dmp文件去安装软件,包括python3,两年过去了,python3也已经更新了好几个版本,更新起来也较为麻烦,于是就考虑使用brew去统一管理吧。 查看Python3的位置12which python3/Library/Frameworks/Python.framework/Versions/3.5/bin/python3 或者 123where python3/Library/Frameworks/Python.framework/Versions/3.5/bin/python3/usr/local/bin/python3 卸载Python3删除框架1sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x x.x代表你的版本,比如我的是3.5 删除应用目录1sudo rm -rf "/Applications/Python x.x" 或者直接从Finder -> 应用程序 ,找到Python,点击右键,删除! 删除指向 Python 的连接12cd /us...

2020-08-14
更换Homebrew软件源
Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程,通常在安装完后默认的软件源指向的是GitHub的地址,其大多数主要用的是Amazon S3,安装软件时经常会遇到网络问题无法下载安装,所以就需要将其替换为国内源,像yum、maven、docker一样,国内源会加速brew的下载速度。 国内源推荐 中科大 清华大学 腾讯云 阿里云 最早期用的是中科大和清华大学的源,用着还行,虽然个别软件包依旧是通过其S3服务器下载的,但这也不是软件源的锅,后来大家都说腾讯云的也很快,于是我就更换上去试试了。 更换源更换源其实很简单,按照上面提供的帮助文档就可以简单又快捷的设置,下面我也将以腾讯云为例,进行替换 替换brew.git12cd "$(brew --repo)"git remote set-url origin https://mirrors.cloud.tencent.com/homebrew/brew.git 替换homebrew-core.git12cd "$(brew --repo)/Library...

2018-01-28
macOS卸载mysql
由于我是使用dmp文件安装的mysql,在经历了一年的更新后,发现最近本地无法启动mysql了,于是就需要重新安装最新版本,但是安装前需要先卸载mysql,mysql的卸载方法并不像其他应用那样,直接从应用程序里面将其删除便可以卸载,那么就需要我们手动删除一些东西 请执行如下命令: 1234567sudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My* # 我的机器上提示路径不存在rm -rf ~/Library/PreferencePanes/My* # 我的机器上提示路径不存在sudo rm -rf /Library/Receipts/mysql* # 我的机器上提示路径不存在sudo rm -rf /Library/Receipts/MySQL* # 我的机器上提示路径不存在sudo rm -rf /var/db/receipts/com.mysql.* 12sudo vim /etc/hostconfi...
评论
WalineDisqus
公告
收集笔记






