标签: MacOS

  • MacOS系统中Mojave如何设置简单简短密码 解除密码最小长度4位

    MacOS系统中Mojave如何设置简单简短密码 解除密码最小长度4位

    对于经常要求你输入密码的MacOS 来说,密码多于1位就是浪费生命。
    升级Mojave后。长度最小是4位,这就讨厌了。恨不得回到老版本了。
    能不能改变这个密码策略呢?

    下面我们给出具体的方法,本方法需要在MacOS的终端中运行。

    sudo su -
    pwpolicy getaccountpolicies > temp.xml
    vi temp.xml
    • 将文件中第一行Getting global account policies删除.
    • 将4位长度限制改成1位,如上图红线部分:<string>policyAttributePassword matches '^$|.{1,}+'</string>

    修改完成后保存文件,然后将修改好的规则重新导入。

    pwpolicy setaccountpolicies temp.xml

    现在就可以设置1尾数的简单密码啦。记得将temp.xml文件删除哦。

  • 全能下载工具Motrix,支持BT、磁力链、百度网盘等资源

    全能下载工具Motrix,支持BT、磁力链、百度网盘等资源

    Motrix是一款开源下载工具,支持HTTP、FTP、BT、磁力链、百度网盘等资源,支持多平台,界面非常清爽简洁。可以解决百度网盘下载限速的问题。可以支持MacOS、windows系统。

    主要特性

    • 简洁明了的图形操作界面
    • 支持BT和磁力链任务
    • 支持下载百度云盘资源
    • 最高支持 10 个任务同时下载
    • 单任务最高支持 64 线程下载
    • 模拟用户代理UA
    • 下载完成后通知
    • 支持触控栏快捷健(Mac 专享)
    • 常驻系统托盘,操作更加便捷
    • 深色模式New
    • 移除任务时可同时删除相关文件
    • 国际化(可选择简体中文或英文界面)

    使用体验

    Motrix非常清爽,并且支持磁力和BT,拥有Motrix基本上可以抛弃其它下载工具了,不过美中不足的是无法通过浏览器直接调用Motrix。

    其它

  • Linux Windows MacOS 等系统中hosts的原理及作用

    Linux Windows MacOS 等系统中hosts的原理及作用

    Hosts工作原理

    Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开。其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”。当用户在浏览器中输入一个需要登录的网址时,系统会先检查系自己的Hosts文件中是否有这个域名和IP的映射关系。如果有,则直接访问这个IP地址指定的网络位置,如果没有,  再向已知的DNS(Domain Name System,域名系统)服务器提出域名解析请求。也就是说Hosts的IP解析优先级比DNS要高。

    Windows 中的hosts位置:

    c:\Windows\System32\drivers\etc\hosts

    无法打开这个文件怎么办?

    双击打开后,大家可以选择“记事本”打开这个文件。

    Mac系统中位置:

    /private/etc/hosts

    Linux系统中位置:

    /etc/hosts 

    如何利用这个文件设置虚拟域名?

    比如我要在服务器中添加域名为:wordpress(对,你没看错。我也没写错,没有后缀)。这里用的是自定义随便设定的域名。

    写入格式为:IP地址(中间4-8个空格)域名。将以下代码添加到文件的最后。

    如:127.0.0.1 wordpress

    添加完成后,可以在浏览器中输入 http://wordpress/ 即可。

    当然这里还需要你本地web环境的配置,需要添加一个名为 wordpress 的虚拟主机才行。

    hosts具体作用

    1、虚拟域名

    很多时候,网站建设者需要把”软环境“搭建好,再进行上传调试。但类似于邮件服务,则需要使用域名来辅助调试,这时就可以将本地 IP 地址与一个”虚拟域名“做地址指向,就可以达到要求的效果,且无需花费。如:
    127.0.0.1 网站域名 之后在浏览器地址栏中输入对应的网站域名即可。

    2、加快域名解析

    对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

    3、屏蔽网站(域名重定向)

    有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWS系统中,约定 127.0.0.1 为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

    如果,我们在Hosts中,写入以下内容:

    127.0.0.1 # 要屏蔽的网站 A

    0.0.0.0 # 要屏蔽的网站 B

    这样,计算机解析域名A和 B时,就解析到本机IP或错误的IP,达到了屏蔽网站A 和B的目的。

    4、方便局域网用户

    在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。

    5、顺利连接系统

    对于Linux的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

  • Windows中的txt文件到Mac打开是乱码 解决办法

    Windows中的txt文件到Mac打开是乱码 解决办法

    最简单的办法就是将txt文件直接拖入到浏览器中!!!

    其他方法

    使用Mac系统的“文本编辑”查看txt文档的时候,经常会出现txt乱码现象,提示“文本编码‘简体中文(Mac OS)’不适用”(如下图)。虽然可以用Safari可以顺利显示该txt,但是却不能编辑。

    1)在Mac下打开“文本编辑”程序之后,选择菜单“文本编辑” -> “偏好设置”。

    2)在“偏好设置”中选择第二个标签页“打开和存储”,选择“纯文本文件编码”中的“打开文件”和“存储文件”修改成为“中文(GB 18030)”。

    3)退出“文本编辑”程序,再次打开时,就OK啦!

  • Mac下的brew切换到国内的镜像源

    Mac下的brew切换到国内的镜像源

    homebrew虽好,但是GFW的原因,你懂的,用起来非常的。。慢 brew update也永远更新不上 今天要装个mongodb,实在受不了了,换可中科大的源,然后飞快。   直接上链接

    homebrew主要分两部分:git repo(位于GitHub)和二进制bottles(位于bintray),这两者在国内访问都不太顺畅。可以替换成国内的镜像,git repo国内镜像就比较多了,可以自行查找,提供二进制镜像的:

    • 中科大镜像(中科大的镜像做的太好了!)

    替换homebrew默认源 [LUG@USTC]
    替换homebrew bottles默认源 [LUG@USTC]

    当然,也可以不打开链接,直接按照下面的方法在终端里敲即可.

    替换homebrew默认源

    cd "$(brew --repo)"
    git remote set-url origin git://mirrors.ustc.edu.cn/brew.git

    Homebrew Bottles源

    Homebrew Bottles是Homebrew提供的二进制代码包,目前镜像站收录了以下仓库:

    • homebrew/homebrew-core
    • homebrew/homebrew-dupes
    • homebrew/homebrew-games
    • homebrew/homebrew-gui
    • homebrew/homebrew-python
    • homebrew/homebrew-php
    • homebrew/homebrew-science
    • homebrew/homebrew-versions
    • homebrew/homebrew-x11

    使用方法

    bash用户

    echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
    source ~/.bash_profile

    zsh用户

    echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
    source ~/.zshrc

    完成上面两个源的替换后,记得brew update更新一下。

    更新系统,并显示进度

    brew upgrade --verbose
WeChat
↑