The World Best ST.

Linux学习(一)

字数统计: 477阅读时长: 2 min
2019/04/13 Share

LINUX学习

虚拟机centos安装:

http://blog.51cto.com/13438667/2059926

centos界面与命令行切换

ctrl + alt + F1 和 ctrl + alt + F2

centos指定开机进入的模式(图形界面或命令行)

  1. vi /etc/inittab
  2. 修改如下语句

虚拟机使用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

  1. 解压jdk包
  2. vi /etc/profile
  3. 在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

  4. 运行source /etc/profile 使配置生效
  5. 运行java -version 查看是否生效
CATALOG
  1. 1. LINUX学习
    1. 1.0.1. 虚拟机centos安装:
    2. 1.0.2. centos界面与命令行切换
    3. 1.0.3. centos指定开机进入的模式(图形界面或命令行)
    4. 1.0.4. 虚拟机使用xshell连接,虚拟机连接网络
      1. 1.0.4.1. 互联网模式(桥接模式)
      2. 1.0.4.2. 主机模式
      3. 1.0.4.3. 修改完两个文件后重启网络服务
      4. 1.0.4.4. 并且把防火墙关闭
      5. 1.0.4.5. 防火墙永久关闭:
  2. 1.1. Llinux基本命令
    1. 1.1.1. 用户与用户组:
    2. 1.1.2. 给用户赋予文件夹权限
    3. 1.1.3. 查看网络
    4. 1.1.4. 更改目录及文件权限
    5. 1.1.5. 查看端口使用情况
  3. 1.2. Linux安装JDK