参考:
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
- 切换到用户目录:cd ~
- 打开 .bash_profile :vim .bash_profile 或者 open -e .bash_profile
- 设置环境变量
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
- 输入 :wq 保存修改并退出vim
- 关闭terminal并重新打开或者输入 source .bash_profile 使配置立即生效。
- 输入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键),则显示所有某些字母开头的命令,或本目录下的所有文件名