mac下安装composer

composer是PHP的包管理器

mac下如何安装呢?

最简单的方法是通过brew工具

brew install composer

这时候可能会遇到这个问题:

Searching for a previously deleted formula…

所以我们检查一下brew/core 中是否有composer可供安装

brew search composer

得到这个结果:

homebrew/php/composer

homebrew/php/composer@1.2

caskroom/versions/multimarkdown-composer-beta

caskroom/cask/multimarkdown-composer-pro

caskroom/cask/multimarkdown-composer

所以其实是有的,只是没找到

这时候我们通过brew 的 tap方法来设置一下

brew tap homebrew/php

完事之后,再运行brew install composer就可以了。

当然,还有其他的方法安装,但是我都不推荐,因为太麻烦!

mac文件权限修改

文件或目录的访问权限分为只读,只写和可执行三种。
文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。
有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。

用ls -l命令显示文件或目录的详细信息,最左边的一列为文件的访问权限

例:

$ ls -l script.swift

-rw-r--r-- 1 fans staff 39 3 13 16:16 script.swift

横线代表空许可。r代表只读,w代表写,x代表可执行

这里共有10个位置。第一个字符指定了文件类型。
在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。

rw- r– r–
普通文件 文件主 组用户 其他用户

是文件script.swift 的访问权限,表示script.swift是一个普通文件;
script.swift的属主有读写权限;与script.swift属主同组的用户只有读权限;其他用户也只有读权限。

chmod 命令

功能:用于改变文件或目录的访问权限.用户用它控制文件或目录的访问权限.
语法:该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。

  1. 文字设定法

    chmod u+x script.swift

    [详情点一下][http://blog.csdn.net/nitghost/article/details/4224034]

  2. 数字设定法

    略。。。知道那么多干嘛,一种还不够你用的!^_^

swift研究学习
Swift Engineer

brew 安装

Mac自带ruby
安装brew
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
已经安装了可以输入这个命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
如何使用brew
举个栗子: wget 这个工具
输入命令: brew install wget
输入命令 brew uninstall wget

mac 如何使用wget

下载单个文件,
为什么不用mac原生自带的工具:curl “网址链接” -o “输出文件名”
解释一下,wget是Linux下自带的文件下载工具非常好用,mac下还是推荐使用原生。
呵呵哒,也许我是一片假的教程文章。