Mac常用命令

1、Composer 安装
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

2、Packagist/Composer 中国全量镜像

3、 linux下删除所有.svn目录方法为
find . -type d -name ".svn"|xargs rm -rf

4、Linux 进行文件类型转换
find ./ -name "*.php" | xargs dos2unix

5、Linux下FTP:配置
useradd -d /alidata/www/ -s /sbin/nologin www
passwd www password
chown -R www.www /xx/www/
service vsftpd restart

6、FTP是否显示文件结构
vi /etc/vsftpd/vsftpd.conf
chroot_list_enable=YES 改为 —>NO
service vsftpd restart

7、Mac 查看支持的文件类型
lztMac:ZBarSDK root# lipo -info libzbar.a
Architectures in the fat file: libzbar.a are: armv7 armv7s i386 x86_64 arm64

8、隐藏文件的显示:
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false

9、Mac下使用这个命令即可查看所有占用的端口
sudo lsof -i -P | grep -i "listen"

10、svn添加用户
htpasswd -c /svnroot/passwordfile userName
htpasswd /svnroot/passwordfile userName

11、Mac 添加环境变量方法
vi ~/.bash_profile
export PATH="/Applications/XAMPP/bin:$PATH"
source ~/.bash_profile
检查下版本是否正确
php -v

12、gzip压缩解压缩文件,压缩保留源文件的方法:
gzip –c filename > filename.gz

解压缩保留源文件的方法:gunzip filename.gz

13、数据库导入导出,导出全部数据库:
mysqldump -uroot -p密码 --all-databases > all.sql

导出指定数据库:
mysqldump -uroot -p密码 数据库名字 > name.sql

导入全部数据库:
mysql -uroot -p密码 < all.sql

14、下载修改下载文件名
wget -c --no-check-certificate -O phpredis-master.zip https://nodeload.github.com/nicolasff/phpredis/zip/master

15、Mac下想知道哪些端口被占用了,可以用:
$sudo lsof -i | grep LISTEN

16、git更改邮箱、用户名

$git config --global user.email "tanteng@gmail.com"
$git config --global user.name "tanteng"

17、 Mac 快捷键

alias ll='ls -lh'
alias l='ls -lh'
alias la='ls -la'
alias ..='cd ..'
alias tree="find . -print | sed -e 's;[^/]*/;|;g;s;|; |;g'"
alias free="python /Users/allison/localbin/mac_free.py"
alias top="top -l 1 | head -n 10 | grep PhysMem"
alias purge="sudo purge"

18、 OS开发编译错误:"std::terminate()", referenced from:"

但凡看到错误提示中提示两个冒号C++代码, 默认情况下Xcode创建的工程是不支持C++,如何解决: 将工程中任意一个文件的后缀改为.MM即可
.c C代码
.cpp C++代码
.m C代码 + OC代码
.MM C代码 + OC代码 + C++代码

19、 xcode 调试的时候显示汇编,怎么办?

菜单product -> Debug Workflow -> Show Disassembl勾给去掉。

20、 xcod 连接手机测试时提示Could not find Developer Disk Image

到“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport” 目录下将对应的镜像拷贝到缺少的xcode目录下。

posted @ 2016-01-27 11:10  Forrest.Wang  阅读(213)  评论(0)    收藏  举报