Linux,让你的项目跑在Linux上

本文介绍了Linux在开发、生产及测试环境中的应用,并详细讲解了Linux的安装、目录结构、基本命令、文件操作、压缩包管理和用户权限管理。此外,还涵盖了在Linux下安装JDK、MySQL和Tomcat的步骤,是Linux初学者的实用教程。
摘要由CSDN通过智能技术生成

引言

1.1开发环境

平时大家大多是在windows或者Mac操作系统下去编写代码进行开发,在开发环境中安装大量的软件,这样会导致环境的稳定性和安全性降低

1.2生产环境

是将程序原型在此环境中,供用户去使用.这个环境是有专业的人员去维护,一般是没有权限去操作生产环境的.

1.3测试环境

一般克隆一份生产环境,会将开发环境中的程序部署到测试环境中.这个环境的主要目的是取程序进程检测,收集程序中的各种问题,并交个开发人员进行修改.

Linux介绍

2.1Linux和Windows的区别

  • Linux是区分大小写的,Windows无所谓
  • Linux中一切皆是文件
  • Linux中文件时没有后缀的,但是它有一些约定俗称的后缀
  • Windows下的软件一般是无法直接运行在Linux环境中的.
  • 但是两者的操作方式基本相同(指的是操作的思路,而不是具体的操作)

2.2Linux的安装

  • 需要安装Linux操作系统,我们需要安装一个虚拟机.为了安装虚拟环境,我们安装VMware
  • 安装Linux操作系统,我们安装CentOS的镜像文件
  • 为了方便Linux操作系统的操作,安装一个图形换的操作界面

2.2.1 VMware的安装

傻瓜式安装----->一直next就可以

傻子

2.2.2在VMware中安装Linux

不放图了—>来个文字描述

  1. 选择安装方式------->典型安装方式
  2. 选择安装镜像文件----->选择稍后安装操作系统
  3. 选择操作系统类型------>Linux操作系统,CentOS版本
  4. 指定虚拟机的名称和安装路径----->名称自定,路径自定
  5. 指定磁盘的存储方式------->选择拆分为多个文件
  6. 指定虚拟机配置----->内存(2G足以) 处理器(根据自己电脑选) 网络适配器(选择桥接模式) CD(选择下载好的iso映射文件)
  7. 设置语言---->中文
  8. 设置网络连接----->打开网络连接
  9. 设置root用户密码------>设置root用户密码,这里需要确认两次

2.2.3安装Xterm

解压即用

2.2.4 使用Xterm连接Linux

  1. 在VMware中使用ip a来查看ip地址
  2. 在Xterm中连接Linux

image-20200717212511367

  1. 登录进去输入密码即可连接成功

注意:在使用Xterm连接Linux操作系统时,要保证VMware中的Linux操作系统的虚拟机是开启状态,不然不能正常连接到虚拟机.

Linux的目录结构

Linux中的目录结构图示
image-20200717212751055
  • root:该目录为系统管理员HOME目录
  • bin:这个目录下放着经常使用的命令
  • boot:这里存放的是启动Linux时一些核心文件
  • etc:存放系统管理所需要的配置文件的子目录
  • home:存放普通用户的HOME目录
  • usr:默认软件安装的目录,类似Windows中Program Files目录
  • opt:是主机额外安装软件拜访的目录

Linux的基本命令

Linux中命令的基本格式:命令 [选项] [参数]

需要注意,个别命令是不遵循这样的格式

当命令总有 多个选项是,可以写在一起,并且选项也是由简写方式的命令 选项A选项B

Linux的基本操作命令,不遵循上述规则,但是后期会经常使用

# 1.我是谁?(那个用户)
who am i
# 2.我在那?(输出现在所在的路径)
pwd
# 3.查看ip地址
ip a  或者ip address
# 4.清屏
clear
# 5.ping域名|ip
ping 地址
可以用来检测网络连接是否正常,也可以用来检测是否可以正常访问某个网站
# 6.强制停止
Ctrl+c
  • 注意在Linux操作系统中,复制不能使用Ctrl+C,Ctrl+C表示的意思是强制停止
  • 在Linux中我们在输入时,可以经常性的使用Tab键来自动补全

Linux目录命令

1.列出目录

  • 查看指定目录下的内容
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Linux上运行的Spring Boot项目生成文件的方式有多种。以下是其中几种常见的方法: 1. 使用Java代码生成文件:在Spring Boot项目中使用Java代码来生成文件。可以使用Java的文件操作类(如FileWriter、BufferedWriter等)来创建、写入和保存文件。这种方法适用于需要根据特定逻辑、条件或用户输入来生成文件的场景。 2. 使用模板引擎生成文件:可以使用模板引擎(如Thymeleaf、Freemarker等)来生成文件。首先创建一个带有占位符的模板文件,然后在Spring Boot项目中使用模板引擎来替换这些占位符并生成最终的文件。这种方法适用于需要根据预定义的模板生成文件的场景。 3. 使用外部工具生成文件:可以使用一些专门用于文件生成的工具来生成文件。例如,可以使用Apache POI来生成Excel文件,或使用iText来生成PDF文件。这些工具通常提供了高级的API和功能,可以方便地生成各种不同类型的文件。 4. 使用命令行操作生成文件:可以在Spring Boot项目中使用Java的Runtime类来执行命令行操作,从而生成文件。例如,可以通过调用Linux系统的一些命令行工具(如cat、echo等)来生成文件。这种方法适用于需要执行特定的命令行操作才能生成文件的场景。 需要注意的是,无论使用哪种方法生成文件,在Linux的Spring Boot项目都需要具有足够的文件访问权限。另外,还应该考虑生成文件的存储路径和文件命名规则等问题,以确保生成的文件能够被正确地保存和使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

炒冷饭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值