LINUX学习
虚拟机centos安装:
http://blog.51cto.com/13438667/2059926
centos界面与命令行切换
ctrl + alt + F1 和 ctrl + alt + F2
centos指定开机进入的模式(图形界面或命令行)
- vi /etc/inittab
- 修改如下语句
虚拟机使用xshell连接,虚拟机连接网络
进入 /etc/sysconfig/network-scripts
里面有几个网卡配置文件 : ~eth0, ~eth1
一个文件是与主机互通的配置, 一个是连接互联网的配置, 与右下角网络适配器的个数呼应
可使用 ifconfig命令查看两个网卡当前状态
互联网模式(桥接模式)
关键配置:
ONBOOT=yes –> 此处需要修改为yes
BOOTPROTO=static –> static为手动配置
IPADDR=192.168.1.100 –>设置IP
NETMASK=255.255.255.0 –>设置掩码
GATEWAY=192.168.1.1 –>设置网关(与主机网关一致)
DNS1=8.8.8.8 –>设置DNS1
DNS2=4.2.2.2 –>设置DNS2
主机模式
关键配置:
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.140.111 –>设置连接IP(XShell可以通过此ip连接到linux系统)
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=4.2.2.2
修改完两个文件后重启网络服务
service network restart
并且把防火墙关闭
即时生效,重启后失效:
service iptables stop
防火墙永久关闭:
chkconfig iptables off
Llinux基本命令
用户与用户组:
https://www.cnblogs.com/cisum/p/8005641.html
给用户赋予文件夹权限
chown 用户名 文件夹名 -R
查看网络
ifconfig
###查看资源使用情况
free -mh
top
更改目录及文件权限
先进入指定文件夹
chown -R 用户名:用户组 . -> 别忘了最后的点
查看端口使用情况
netstat -lntp | grep 端口
Linux安装JDK
- 解压jdk包
- vi /etc/profile
- 在profile文件最后加上
export JAVA_HOME=/usr/java/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar - 运行source /etc/profile 使配置生效
- 运行java -version 查看是否生效