A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 332439409 中级黑马   /  2016-3-16 01:06  /  766 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

我去年11月份mac pro (OS x10.10)使用过程中遇到很多不习惯,在备忘录里积累了一些使用经验,希望对各位新手有帮助:
1.用管理员身份登陆shell
   mac默认不是用root身份登陆,这样比较安全,但是我们程序员需要对某些系统文件进行(/etc/hosts,apache配置文件等等)修改,这时就需要使用root身份了
  切换root身份:点击Launchpad-》其他-》点击终端-》进入后输入sudo -i输入当前管理员的密码,修改root密码:passwd root

2.为系统添加我们熟悉的命令
vi /etc/bashrc 添加ll命令,让ls的文字有颜色,移动和删除时提示是否删除

alias ll='ls -lG'  
alias ls='ls -G'
alias mv='mv -i'
alias rm='rm -i'

3.为系统添加PATH变量
   添加路径到PATH变量里:修改/etc/paths 或者在/etc/paths.d/下增加文件
4.配置apache+php
  mac里默认安装了php
  但是php没有添加到apache里
复制内容到剪贴板代码:cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.origin
mkdir /private/www
vi /etc/apache2/httpd.conf
添加:

LoadModule php5_module libexec/apache2/libphp5.so
ServerName 127.0.0.1:80
NamevirtualHost *:80
DocumentRoot "/private/www"
<Directory "/private/www">
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>
Include /private/etc/apache2/vhosts/*.conf
Include /private/etc/apache2/other/*.conf

vi /private/etc/apache2/other/php5.conf

<IfModule php5_module>
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps

        <IfModule dir_module>
                DirectoryIndex index.html index.php
        </IfModule>
</IfModule>

cp /etc/php.ini.default /etc/php.ini
把所有/var/lib/mysql/mysql.sock都改为/tmp/mysql.sock

apachectl -t
apachectl start



5.配置允许安装未签名的应用
我们没有那么多钱从app store上下载软件,对于好多开源软件都提供了下载包,我就需要安装一些非app store上的软件配置如下:

点击“设置”-》“安全与隐私”-》“通用”



6.安装macports

   macports就相当于centos下的yum

http://www.macports.org/

https://distfiles.macports.org/MacPorts/MacPorts-2.1.2-10.8-MountainLion.pkg
7.对磁盘分区
点击finder->应用程序->磁盘工具

8.访问smb
  打开safari,在地址栏里输入smb://ip即可

9.访问ssh
  点击“终端”右键新建远程连接
10.常用快捷键

复制内容到剪贴板代码:拷贝快捷键:command+c
粘贴:command+v
Home:command+左箭头
End :command+右箭头
切换输入法:command+空格
退出程序:command+q
查找:command+f
删除:command+delete
Page Up=fn + ▲
Page Down=fn + ▼
删除后一个字符(普通键盘的删除)=fn + 删除
截图保存整个屏幕到桌面=shift + command + 3
保存整个屏幕到剪贴板=control + shift + command + 3
截取指定屏幕区域到桌面=shift + command + 4
保存指定屏幕区域到剪贴板=control + shift + command + 4







2 个回复

倒序浏览
不错学习了
回复 使用道具 举报
我还没有Macbook,以后有用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马