分类 Mac 下的文章

巧用Automator让Mac快速获取文件路径

为了解决macbook的Wifi频繁掉线问题,昨天到苹果店去重装了一个系统。之前的系统我用Time Machine备份到移动硬盘了,这次重装系统后我选择了手动恢复数据,因为我担心全盘恢复数据会把可能影响Wifi频繁掉线的配置信息还原回去,这样重装电脑都没起到任何作用。

在手动恢复数据时,我发现一些软件比如FTP、iterm2、foxmail等这些软件的配置信息没有了,原来发现他们都在/Users/dcm/Library下,但就是这种文件路径不好找。Mac默认是不显示这些路径的,需要自己找。

利用苹果自带的Automator工具,可以做一个小服务,放在Finder的右键里,让你快速方便地获取文件路径。教程开始:

一,再Mac里搜索找到Automator,双击打开:<!--more-->
1.png

二,双击服务:
2.png

三,设置服务收到选定的文件或文件夹,位于Finder:
3.png

四,在资源库中找到拷贝到剪贴板(Copy to Clipboard),拖动到右边窗口:
4.png

五,退出时会提示保存,可以将名称改为:拷贝到剪贴板(图示改为Copy path):
5.png

六,保存之后,再打开Finder,右键任意文件或文件夹,选择服务——copy path(刚命名的),这时便获取到了文件或文件夹的路径,你可以粘贴到记事本里验证看不是路径地址:
6.png

七,如果不想要这个功能怎么去除呢?进入目录:~/Library/Services/,将刚刚制作的Copy Path.workflow删除即可。







阅读剩余部分

Macbook Pro WiFi不稳定的解决办法

在此让我们先一起日苹果工程师他妈一百遍!

相信很多人被这个问题折磨得想跳楼。

我通过大量的搜索,最后发现几个主要解决办法:

第一,让进入路由器去设置信道和模式的。我根本都不用去试,你能修改得到隔壁家老王的路由器?公司的路由器能让你去设置?

第二,关闭蓝牙,因为蓝牙和Wifi的频率相互干扰。这个解决方案对我无效。

第三,使用OpenDNS,这个解决办法对我也无效。

第四,WIFI的位置不在选择自动,自建一个位置。这个解决办法对我也无效。

第五,关闭IPV6,关闭方式是通过terminal输入:

networksetup setv6off Wi-Fi  

这个解决方法我解决了。

update by 2017.04.05

今天看到有网友在网上推荐我这个文章,其实根据以上的方法我并没有解决我的问题。后来还是会断断续续地断开,我甚至怀疑我是不是安装了某个软件引发了整个mac系统wifi不稳定,知道我最后怎么解决的吗?

到苹果官方店去让他们重装一个系统后就OK了!我拿macbook去检测,苹果小二在软件、硬件上都没检测出问题,只好重装了。

Mac下使用iTerm2让SSH记录远程服务器账号和密码

iTerm2和Macbook自带的Terminal差不多,但是功能更强大,强烈推荐使用。

下面说下,如何让iTerm2记住远程服务器SSH登录账号和密码。

第一步:打开Finder,在菜单栏找到『前往』→ 『前往文件夹...』,输入:~/.ssh/ 然后回车

第二步:新建一个文件,命名为example吧,里面写入内容:

set user 服务器账号
set host 服务器IP
set password 服务器密码

spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof

阅读剩余部分

Macbook Pro搭建PHP开发环境

第一步:Mac OS自带Apache,只需要启动Apache就行。

打开终端,输入命令:sudo apachectl start

第二步:打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动

在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下

第三步:Mac OS同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了

在终端中输入命令:sudo vim /etc/apache2/httpd.conf 打开httpd.conf文件

第四步:去掉注释LoadModule php5_module libexec/apache2/libphp5.so前面的注释,然后保存。

阅读剩余部分