使用CentOS时遇到的问题在这总结一下
虚拟机版本为VMware® Workstation 12 Pro12.5.9 build-7535481
CentOS版本为CentOS Linux release 7.5.1804 (Core)
安装时选择GNOME桌面
目录
登录篇
- 登录时
CAPSLOCK
无效,若密码带有大写字母请使用Shift+字母
的方式。但锁屏界面CAPSLOCK
有效!
日常篇
- 关于如何从虚拟机拷贝文本到实体机
- 有时候突然不能直接复制终端文本到实体机的话重启再试,如果还是不行,重新安装VMware Tools重启即可复制。
- 虚拟机之间拷贝文件
- 使用
$ scp [原地址][目的地址]
例如$ scp /home/origin/sample.xml 192.168.1.101:/home/dest/
是把home/origin/sample.xml拷贝到ip地址为192.168.1.101
的主机的dest文件夹里,如果是想拷贝文件夹可以这样操作$ scp -r [原地址][目的地址]
- 使用
Hadoop篇
配置JAVA_HOME环境变量
注意!环境变量设置可以有四种方式,分别对应不同的效果,请见centos中/etc/profile,/etc/bashrc等文件的区别与作用
配置方法中可根据需要将/etc/profile
改成其他,配置方法为Centos7配置JAVA_HOME,配置时请先进入root模式$ sudo -s
。该配置方法的JRE_HOME
不用设置,直接把JAVA_HOME
设置为/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre
(JDK版本不同此值也不同)
这里讲个小问题,如果你以非root用户身份用vi/vim打开/etc/profile
一般是不能直接修改的,但是有一个方法可以强制修改:
插入模式输入完以后按ESC,然后输入:w !sudo tee %
,接着输入你的密码,搞定。
更新/etc/profile
有时候用$ source /etc/profile
会有些小问题,重启即可。