我们知道Linux下的命令行终端具有颜色回显功能,用ls命令查看目录或者文件,终端会以不同的颜色来区分:使用vim命令行编辑器打开脚本或其他源程序代码会以语法高亮模式显示.而Mac OS X下的终端却始终以黑白两色来显示所有内容,显得很单调.其实我们也可以让Mac OS X下的终端像Linux那样拥有丰富多彩的颜色显示能力.具体如下:   1.让ls以及grep命令显示结果具备彩色 修改当前登录账号目录下的~/.bash_profile文件(如果没有就创建它),加入以下内容: alias ls=…
本文原创于http://www.cnblogs.com/humaoxiao,非法转载者请自重!       因为最近手里有一块STM32Discovery开发板,所以想搞一下STM32的开发,我前面的博文已经讲过怎么在MAC OS X下搭建STM32的开发环境(完全DIY),今天给大家带来的是安装usb转串口驱动程序. 首先看一下usb转串口线: 正面 反面    好吧,完全看不出它的芯片用的啥,拆之-- 哈哈,原来是大名鼎鼎的PL-2303芯片,Prolific公司的产品,当然要到官网下载驱动…
Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 一.安装Golang的SDK 在官网http://golang.org/ 直接下载安装包安装即可.下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装. 安装完成后,打开终端,输入go,检测Golang SDK是否安装成功,如下显示,则表示安装成功: 你也可以输入go version 查看你所安装的Golang的版本 二.环境变量配置(GOPATH) GOPATH是…
它依赖于 LXC(Linux Container),能从网络上获得配置好的 Linux 镜像,非常容易在隔离的系统中运行自己的应用.也因为它的底层核心是个 LXC,所以在 Mac OS X 下需要在 VirtualBox 中跑一个精小的 LXC(这里是一个 Tiny Core Linux,完全在内存中运行,个头只约 24MB,启动时间小于 5 秒的 boot2docker) 虚拟机,构建在 VirtualBox 中.以后的通信过程就是 docker --> boot2docker --> co…
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; color: #8e68ff } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Helvetica; color: #000000 } span.s1 { } 1 安装brew-brew是Mac OS X 下的软件管理工具 ruby -e "$(curl -fsSL https://raw.githubuser…
这是guetsec学长在三院科协学长所抓包逆向分析1.81版出校器的基础上,用python写的一款为Mac和linux环境开发的出校器. 最后我做了略微修改,支持暂时最新版本2.14.下面有直接从源码编译运行的,另外也附带有二进制可执行文件. 一.若是在Linux环境下 下载并解压源代码: wget http://files.cnblogs.com/files/ji-yun/ipclient-master.tar.gz tar -zxvf ipclient-master.tar.gz 授予可执行…
在Mac OS X下安装Android Studio只需要几步. 1. 下载Android Studio安装包(.dmg). 2. 打开Terminal输入java -version命令查看是否已安装JDK(1.8版本及以上),如果未安装就去http://www.oracle.com/technetwork/java/javase/downloads/index.html下载安装. 3. 双击Android Studio的dmg安装文件,把Android Studio拖放到Application…
尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079 在Mac OS X下使用Qt开发,需要配置Qt库和编译器.编译器只能使用苹果公司自主研发的Clang.1.分别下载并安装XCode和Command Line Tools(必须安装),安装完毕后,Clang就有了. https://developer.apple.com/downloads/ 2.下载Qt并默认安装 http://down…
上一篇:Mac OS平台下应用程序安装包制作工具Packages的使用介绍 补充说明 上一篇文章中介绍了如何使用Packages如何创建mac下的安装包.但是这样制作出来的安装包只能安装到系统的文件路径中去.但是在某些场景下,我们需要将一些文件安装到当前用户的主目录中去,能够被当前用户所使用.比如,我们想在安装时把文件安装到~/Movies/Templates/下去,就得区别对待了.这篇文章就介绍下如何利用Packages制作安装包能够释放文件到当前用户的主目录下去. 正文 1. 创建一个Dis…
如何解压 Mac OS X 下的 PKG 文件 原文出处:[Macplay] 有时候我们可能需要解包 PKG 格式的安装文件包,在 OS X 系统下完成该操作并不需要你额外再安装软件,系统内置的命令就可以.步骤也比较简单: :::bash xar -xf Setup.pkg cat mac-screenshot-gotd.pkg/Payload | cpio -i…
unix或linux下使用locate指令在其数据库中查询文件,使用updatedb可以 更新locate的数据库.而在mac os X下却找不到updated这个程序.使用 man locate查看,得知locate数据库位置在: /var/db/locate.datebase 而所谓的updatedb程序在: /usr/libexec/locate.updatedb 知道了位置直接调用就可以了.…
在ubuntu可以到pidgin官网下载http://www.pidgin.im,然后再安装插件 pidgin-lwqq即可,步骤为: sudo add-apt-repository ppa:lainme/pidgin-lwqq sudo apt-get update sudo apt-get install libpurple0 pidgin-lwqq 而在mac OS X下可以使用pidgin,也可以使用adium,可以到官网https://adium.im下载.…
两年前的一篇 Mac OS X 下安装使用 Docker 安装时还是用的 boot2docker, 如今进化到了在 Mac OS X 下用 Docker Toolbox, 而且命令也由 boot2docker 换成了 docker-machine. 当然由于是非 Linux 系统, 所以Mac OS X 仍然需要借助于 VirtualBox 中的 linux 虚拟机作为桥梁, Docker Toolbox 创建的虚拟机名是 default (boot2docker 创建的虚拟机名是 boot2d…
在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今天我要给大家介绍的是在Mac环境下安装mysql服务.其实安装mysql服务我们也可以像Linux那样,使用brew命令进行安装,但我们此处使用的是绿色方式安装.     一.下载mysql服务 1>.登录mysql的下载列表 下载地址:https://dev.mysql.com/downloads…
一.mac OS X下Java项目环境搭建 因为某些原因新入手了台最新版的MacBook Pro,意味着今天要花一天时间安装各种软件以及项目环境搭建╮(╯▽╰)╭ 项目环境搭建步骤: 1.安装jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择Mac OS X版傻瓜式操作,安装后的目录为/Library/Java/JavaVirtualMachines/…
Mac OS X下Sublime Text (V2.0.1)破解 Mac OS X下Sublime Text (V2.0.1)破解 (2013-03-07 14:02:54) 转载▼     正版的买个license其实并不贵,定价为70美元.如果不买license,也可access所有功能,只是偶有pop-up提示购买.有能力的请支持正版!   以下是step-by-step instructions:   1. 在http://www.sublimetext.com/上根据操作系统选择对应版…
大概是09年的时候接触到emacs这个编辑器,当时我们c语言老师用的,他自信满满,而那时我是个vimer,所以每次看他按那么多组合键我就替他感觉手指头累啊. 再后来我用了几年vim写代码,再后来用了许多脚本语言,还有遇到一些问题vim无法解决的. 后来我在12年的时候开始尝试着用emacs. 刚开始确实很不好用,但是后来越来越喜欢emacs. 当然vim我还是在用.现在重新拾起他们两个.我的最爱.哈哈哈哈. 回到正题,emacs在mac os x 下版本太低了.<blockquote>liwe…
Mac OS X 下基于 Java 的程序(如 IntelliJ IDEA.jEdit 等)会出现中文标点输入无效的问题,在中文输入法状态,可以输入中文字,但输入中文标点最后上去的是英文标点.查阅了相关资料,原来这是 Java 自己的 bug.从 Java 8u51 版本开始就出现了这个 bug,一直到现在最新的 Java 8u72 仍然如此,但是老版本 Java 8u45 是没有这个问题的.所以,可以采取变通的方法,在 Mac OS X 上同时装一个老版本的 JDK 8u45,不会影响已经安装…
参考资料: mac os x下python安装MySQLdb模块   http://www.codeif.com/post/1073/ MAC OSX使用Python安装模块有关问题  http://www.myexception.cn/operating-system/1616547.html 在Mac OS X 中安装好了MySQL和Django,在Django中访问MySQL数据库时,提示“ImportError: No module named MySQLdb”,是由于没有安装Pytho…
尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079 在Mac OS X下使用Qt开发,需要配置Qt库和编译器.编译器只能使用苹果公司自主研发的Clang.1.分别下载并安装XCode和Command Line Tools(必须安装),安装完毕后,Clang就有了. https://developer.apple.com/downloads/ 2.下载Qt并默认安装 http://down…
时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的修改会造成很多影响其它方面功能的问题.对Android APP开发者来说最常见的就是adb(Android Debug Bridge)连接问题,HTC就不说了,是和Google合作的,Android前几代系统版本刚出来时,Google都是首先从HTC出相应新Android版本的产品,所以新产品的很多…
一.安装Redis 1.安装Homebrew 在终端输入ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/install/master/install)",即可安装Homebrew $ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/install/master/install)" 2.通过Homebrew安装Redis 在终端输入brew inst…
mediafilesegmenter是苹果开发的一款用于分割媒体文件的工具,其功能与mediastreamsegmenter相似,但操作更简单. * 具体可以对比博客中的另一篇简介<Mac OS环境下流媒体分割工具mediastreamsegmenter的简单使用> 下面简单介绍一下使用的方法: mediafilesegmenter相对于mediastreamsegmenter的方便之初在于不需要配置流输出环境,只需简单的指定一个媒体文件即可进行转换. 具体实例如下: 要求:将桌面下名为Sam…
http://young40.github.io/blog/2013/02/23/setting-up-android-development-envirment-on-mac-os-x/ http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Setting_up_Android_Development_Environment_on_Mac_OSX(youyong) http://disanji.net/2011/05/17/mac-os%E2%80%…
关键字: HomeBrew,好比Windows下的Cygwin 安装Homebrew 该si胜过macport ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 说明:程序在/usr/local/Library/下.以后软件包下载到/Library/Caches/Homebrew下,安装在路径/usr/local/Cellar下,并自动链接到/usr/loc…
注: 1.使用待添加的用户名替换"username". 2.以下涉及输入的标点符号均为半角字符,即英文输入法下的标点符号. 以管理员账号密码登录 Mac OS X,打开 Terminal. 输入sudo visudo (此处会提示输入管理员密码) 使用方向键定位到"#User privilege specification"这部分,如下: # User privilege specification root ALL=(ALL) ALL %admin ALL=(AL…
先上最终效果图: 目录 目录 1. 相关工具介绍 2. 配置总览 3. 安装步骤 3.1. 安装 iTerm2 3.2. 安装XCode's Command line tools 3.3. 检查 zsh 是否已安装 3.4. 安装 Oh-My-Zsh 3.5. 安装 Powerline fonts 3.6. 安装配置主题 3.7. 修改命令提示符 3.8. 配置 zsh 命令语法高亮 4. 备用下载链接 5. 参考及感谢 1. 相关工具介绍 iTerm2: Terminal 终端的替代品,拥有更…
[原文]  时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的修改会造成很多影响其它方面功能的问题.对Android APP开发者来说最常见的就是adb(Android Debug Bridge)连接问题,HTC就不说了,是和Google合作的,Android前几代系统版本刚出来时,Google都是首先从HTC出相应新Android版本的产品,所以…
原文链接 : http://blog.csdn.net/done58/article/details/51138057 1, 查看Java版本 打开Mac电脑,查看JAVA版本,打开终端Terminal,通过命令行查看笔者的java版本:: bogon:~ donny$ java -version java version "1.7.0_71" Java(TM) SE Runtime Environment (build 1.7.0_71-b14) Java HotSpot(TM) 6…
MacBook Pro以及iMac等设备都具备雷电接口和USB 3.0接口,配合使用Mac OS X格式化的专用高速移动硬盘读写数据都非常快.那么这种硬盘可以在Linux下被读写吗?其实,Mac OS X采用的是其自家的HFS+文件系统格式,用它对移动硬盘进行格式化后,默认情况下Linux只能读,不能写.原因是HFS+默认启用了日志记录功能,可以最大可能确保数据校验,在出现读写异常时可以恢复数据.但HFS+的日志记录功能不被Linux内核所支持,所以最简单的办法,就是禁用HFS+文件系统格式的移…