Mac上的文件操作问题
最近在MacBook电脑上搞wordpress,手动安装apache,mysql,php。总算在各种网络帖子的帮助下完成并部署好了wordpress。其中遇到了几个典型的问题比较麻烦,大致总结了下:
(一)讲Mac安装方面的文章比较少,出问题后,找解决方案比较漫长。
(二)Mac系统是基于UNix架构的,存在一些Unix的命令需要掌握,需要花点时间学习下,不过还是很值得学习的。
(三)文件权限控制比较严格,配置文件不允许随便改动,即便是用了“wq!”强制保存。
针对这三个问题(其他的问题,请大家补充下),我想了一些办法和对策,比如:可以“红杏出墙”到google上探索解决方案;在“Bing”里面找相关资料,比国内“度娘”的广告少多了;
今天,我就想简单说说Mac的文件操作和文件权限,我遇到的几个问题(刚上手,请大家拍砖)及解决办法,以便像我一样的Mac小白兔上手:
1、如何知道在“finder”中打开的文件目录,好在“终端”黑窗口中打开操作?
办法:直接在finder中把文件拖进 终端 搞定!(虽然简单,但却实用)
2、如何打开目录和查看文件夹:
a.打开目录:打开终端->cd 文件目录 【问题1中可以使用】;返回上一级:cd ..
b.查看当前目录下的文件:ls;
c.查看其中某个文件:sudo vi 文件路径
d.查看当前目录:pwd
3、查找关键字:
a.某目录下:grep -r "包含的文字" ./
b.某种文件类型中包含文字:find . -name '*.log'|xargs grep '包含文字'
c.已vi打开某文件查找关键字:/你要查的字 (超级简单,超级实用)
4、文件编辑操作:
修改操作:输入字母i(代表-insert)
修改不退出::w(注意有英文的冒号)
退出编辑::q
放弃编辑,强制退出::q!
先保存后退出::wq
强制保存并退出::wq!
5、权限问题
a.只读的文件要加强制符:!(如:wq!)
错误提示:'readonly' option is set (add ! to override)
b.方法a不好使了怎么办?
在Mac最新的Yosemite系统下,可以如下操作:把文件拷出来到桌面->修改->放回原处 搞定!
以上是一些简单的shell命令,希望对刚入手Mac的同学一点帮助。网上有很大很全的命令文章,但我觉得都不适合刚开始学,而适合查阅,所以大家可以知道一点再到网上去查全的,更好上手一些,希望对大家有所帮助!