Linux基础

Linux

一:Linux的目录结构

  • bin:存放二进制可执行文件
  • boot:存放系统引导时使用的各种文件
  • etc:存放各种配置文件
  • usr:存放系统应用程序,/usr/local本地管理员软件安装目录
  • var:存放运行时需要改变的数据文件

二:Linux的命令

1:Linux的基本命令

  • ifconfig:查看本地ip地址
  • ls:显示文件和目录
  • mkdir:创建目录
  • touch:生成一个空文件
  • cat:显示文本文件内容
  • cp:复制文件或目录
  • rm:删除文件
  • mv:移动文件或目录
  • ln:建立软连接(生成快捷方式)
  • find:查找文件
  • tar:压缩命令

2:Vim编辑器

2.1:Vim的三种形式
  1. 编辑模式
  2. 插入模式:编辑模式下,按i或者insert
  3. 命令模式:编辑模式下,按:
2.2:命令模式下的常用命令
  • set number:显示行号
  • set nonumber:取消显示行号
  • wq!:写入并且强制退出
  • q:不写入直接退出

3:Linux系统管理命令

  • df:显示当前磁盘的使用情况
  • top:显示当前系统中执行中的程序进程
  • hostname:显示主机名称
  • who:显示在线登录用户
  • free:显示当前内存和文件交换空i间的使用情况
  • ping:测试网络的连通性
  • netstat:显示网络状态信息
  • clear:清屏
  • kill:杀死进程

4:Linux用户和组管理

  • useradd:增加用户
  • usermod:修改用户
  • sudo password root:设置Root账户的密码
  • su:切换到Root

5:Linux文件权限管理

  • chmod:改变访问权限

6:Linux软件包管理

  • lsb_release:查看系统版本
  • apt-get update:更新数据源
  • vi /etc/apt/sources.list:编辑数据源,更改配置
  • apt-get install:安装软件包
  • apt-get remove:删除软件包

三:部署Java应用程序

1:安装Java

1.1:上传源码并解压
  1. 解压并移动到指定文件夹:tar -zxvf jdk-8u152-linux-x64.tar.gz
  2. 创建Java目录:mkdir /usr/local/java
  3. 移动安装包:mv jdk1.8.0_15.2/ /usr/local/java
  4. 授权:chown -R root:root /usr/local/java
1.2:配置环境变量
  1. 配置系统环境变量:vi /etc/environment

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
    export JAVA_HOME=/usr/local/java/jdk1.8.0_152
    export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    
  2. 配置用户环境变量:vi /etc/profile

    export JAVA_HOME=/usr/local/java/jdk1.8.0_152
    export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
    
  3. 更新:source /etc/profile

  4. 检测是否安装成功:java -version

2:安装Tomcat

  1. 上传Tomcat的压缩包并解压
  2. 进入/usr/local/tomcat/bin启动命令:./start.sh

3:安装MySql

  1. 安装Mysql:apt-get install mysql-server

    在安装的过程中如果为root用户设置了密码

  2. 测试是否安装成功:sudo netstat -tap | grep mysql

  3. 登录Mysql:mysql -u root -p

    没有为root用户设置密码,直接Enter键进入

  4. 为了能够远程连接推出Mysql编辑其配置文件:vi /etc/mysql/mysql.conf.d/mysqld.cnf

    注释掉bind-address = 127.0.0.1

  5. 授权:grant all on *.* to root@'%' identified by '你的密码' with grant option;

    **注意:**如果Mysql版本大于5则需要加with grant option,5版本的Mysql不需要加with grant option

  6. 刷新:flush privileges;

  7. 重启Mysql:service mysql restart

4:部署应用

上传war包到Tomcat的webapps目录下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值