Mac常用命令
1、Composer 安装
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=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目录下。
-
删除xcode下的证书文件ppfile
到 /Users/apple/Library/MobileDevice/Provisioning Profiles 目录下清除。