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  阅读(186)  评论(0编辑  收藏  举报