参考:
mac上的终端bash命令(二)基础

快速打开终端方式

方式一:

在英文输入法的状态下,按键盘“Ctrl + 空格”组合键,调出Spotlight搜索,
在这里可以快速启动终端,输入ter,然后回车,即可打开终端.

方式二:

常驻程序坞,点击即用。

配置环境变量

打开终端,在里面输入命令,一般终端已经帮你输入了“$”符号,只要输入具体命令就可以了

例如:

$ echo $PATH
//可以查看当前环境变量有哪些,通过以下语句来增加环境变量
$ PATH="$PATH":/usr/local/mysql/bin

$ echo $CLASSPATH

参考:
Mac上配置Java环境变量

Mac系统的环境变量,加载顺序如下:

/etc/profile 
> 
/etc/paths 
> 
~/.bash_profile

前两个是系统级别的,系统启动会自动加载。后面一个是当前用户级的环境变量,所以在当前用户目录下。

Mac自带的Java1.6的位置为:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
手动下载的Java1.8的位置为:/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk

cd ~ 进入用户目录,输入 ls -a 查看是否有bash_profile文件
如果你是第一次配置环境变量没有这个文件,可以使用 touch ~/.bash_profile

  1. 切换到用户目录:cd ~
  2. 打开 .bash_profile :vim .bash_profile 或者 open -e .bash_profile
  3. 设置环境变量
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  1. 输入 :wq 保存修改并退出vim
  2. 关闭terminal并重新打开或者输入 source .bash_profile 使配置立即生效。
  3. 输入java、javac、java -version验证配置是否成功

常见命令

1.$echo
命令echo 表示:输出文本

$ echo"hello world"

输入结果:
hello world

2.$cd命令
cd表示:进入某文件夹目录,或返回某目录
1)进入根目录

$ cd /

2)进入某目录(如下:进入bin目录)

$ cd bin

3)返回到上层目录$ cd …3)返回上上层目录(中间没用空格)

$ cd ../ ../

4)进入用户目录(~)

$ cd ~

3.$ls命令
ls表示:显示本层目录的所有文件和文件夹

$ ls

当ls后面加上具体的目录时直接输入该文件夹的详细目录信息(比如bin目录如下)

$ ls bin

4.$whereis
命令whereis表示:查找某程序的路径(比如gcc如下)

$ whereis gcc

输入结果:
/usr/bin/gcc

5.命令记忆功能:
按上下键,可以查看使用过的所有命令这些命令存储在用户目录.bash_history文件中:

~/.bash_history

6.自动补全功能:
1)按tab键,当再一串指令的第一个词后面,自动补全命令
2)按tab键,当再一串指令的第二个词后面,自动补全文件名或文件目录
3)连按两次tab键,(上面两种情况中,若再按一次tab键),则显示所有某些字母开头的命令,或本目录下的所有文件名