? ? ? ? 最近在MacBook電腦上搞wordpress,手動安裝apache,mysql,php??偹阍诟鞣N網(wǎng)絡(luò)帖子的幫助下完成并部署好了wordpress。其中遇到了幾個(gè)典型的問題比較麻煩,大致總結(jié)了下:
(一)講Mac安裝方面的文章比較少,出問題后,找解決方案比較漫長。
(二)Mac系統(tǒng)是基于UNix架構(gòu)的,存在一些Unix的命令需要掌握,需要花點(diǎn)時(shí)間學(xué)習(xí)下,不過還是很值得學(xué)習(xí)的。
(三)文件權(quán)限控制比較嚴(yán)格,配置文件不允許隨便改動,即便是用了“wq!”強(qiáng)制保存。
針對這三個(gè)問題(其他的問題,請大家補(bǔ)充下),我想了一些辦法和對策,比如:可以“紅杏出墻”到google上探索解決方案;在“Bing”里面找相關(guān)資料,比國內(nèi)“度娘”的廣告少多了;
今天,我就想簡單說說Mac的文件操作和文件權(quán)限,我遇到的幾個(gè)問題(剛上手,請大家拍磚)及解決辦法,以便像我一樣的Mac小白兔上手:
1、如何知道在“finder”中打開的文件目錄,好在“終端”黑窗口中打開操作?
辦法:直接在finder中把文件拖進(jìn) 終端 搞定!(雖然簡單,但卻實(shí)用)
2、如何打開目錄和查看文件夾:
? ? a.打開目錄:打開終端->cd 文件目錄 ?【問題1中可以使用】;返回上一級:cd ..
? ? b.查看當(dāng)前目錄下的文件:ls;
? ? c.查看其中某個(gè)文件:sudo vi 文件路徑
? ? d.查看當(dāng)前目錄:pwd
3、查找關(guān)鍵字:
? ? a.某目錄下:grep -r "包含的文字" ./
? ? b.某種文件類型中包含文字:find . -name '*.log'|xargs grep '包含文字'
? ? c.已vi打開某文件查找關(guān)鍵字:/你要查的字 ?(超級簡單,超級實(shí)用)
4、文件編輯操作:
? ? 修改操作:輸入字母i(代表-insert)
? ? 修改不退出::w(注意有英文的冒號)
? ? 退出編輯::q
? ? 放棄編輯,強(qiáng)制退出::q!
? ? 先保存后退出::wq
? ? 強(qiáng)制保存并退出::wq!
5、權(quán)限問題
? ? a.只讀的文件要加強(qiáng)制符:!(如:wq!)
? ? ? 錯誤提示:'readonly' option is set (add ! to override)
? ? b.方法a不好使了怎么辦?
? ? ? 在Mac最新的Yosemite系統(tǒng)下,可以如下操作:把文件拷出來到桌面->修改->放回原處 搞定!
? ? ?以上是一些簡單的shell命令,希望對剛?cè)胧諱ac的同學(xué)一點(diǎn)幫助。網(wǎng)上有很大很全的命令文章,但我覺得都不適合剛開始學(xué),而適合查閱,所以大家可以知道一點(diǎn)再到網(wǎng)上去查全的,更好上手一些,希望對大家有所幫助!