linux

简介: 部署项目到Linux中需要注意一下内容:- 项目要保证在Windows下是没有问题的,再部署到Linux。- 连接线上的数据库,代码需要修改成线上数据库的地址- 将Maven项目打包- 在部署到Linux操作系统中后,测试时查看日志。[root@localhost ~]# cd /usr/local[root@localhost local]# cd apache-tomcat-8.5.23/[root@localhost apache-tomcat-8.5.23]# cd logs[root@localhost logs]# tail -f catalina.out

1.开发环境
外部用户无法访问,开发人员使用,版本变动很大
平时大家大多是在Windows或者Mac操作系统下去编写代码进行开发,在开发环境中安装大量的软件,这样会导致环境的稳定性和安全性降低.

2.测试环境
外部用户无法访问,专门给测试人员使用的,版本相对稳定
一般克隆一份生产环境,会将开发环境中的程序部署到测试环境中,这个环境的主要目的是去程序进程检测,收集程序中的各种问题,并交给开发人员进行修改.

3.生产环境
面向外部用户的环境,连接上互联网即可访问的正式环境
是将程序运行在此环境中,供用户去使用。这个环境是有专业的人员去维护,一般人是没有权限去操做生产环境的.

Linux介绍
在Linux操作系统出现之前,还有一个操作系统叫做Minix,Minix操作系统是由Andrew的大学教授研发出来的,当时大学教授是为了给学生上课,买了一套Unix操作系统,参考Unix自己写了一个操作系统,并且命名为Minix。同时将Minix开源,供学校内部的研究和教学,到了2000年,Andrew将Minix操作系统完全对外开源。
Minix由于完全对外开源之后,在互联网上迅速的传播,但是大家在使用时,发展Minix不时很完美,内部存在各种各样问题。用户将问题解决后,编写了一个补丁,将补丁以邮件的方式发给Andrew,但是Andrew教授最初的目的只是为了教学和研究。
于此同时,一位芬兰的大学生出现了,叫Linus,在Minix操作系统基础上,自己添加了一些补丁和插件,并将其命名为Linux操作系统,并且完全对外开源,而且开始维护Linux操作系统。之前学习的Git也时Linus研发的。

Linux和window区别
Linux是严格区分大小写的,Windows无所谓。
Linux中一切皆是文件。
Linux中文件是没有后缀的,但是他有一些约定俗成的后缀。
Windows下的软件一般是无法直接运行的Linux中。

相关文章
|
1月前
|
缓存 Ubuntu 网络协议
Linux中常见的问题
【10月更文挑战第2天】
27 3
|
6月前
|
Unix Linux Shell
|
Linux
LINUX
用户和组
37 0
|
Unix Linux 程序员
Linux是什么,其特点是啥
与大家熟知的 Windows 操作系统软件一样,Linux 也是一个操作系统软件,其 logo 是一只企鹅。与 Windows 不同之处在于,Linux 是一套开放源代码程序的、可以自由传播的类 Unix 操作系统软件。Linux,全称GNU/Linux,是一种类似Unix的操作系统,可以免费使用,自由传播。它是一个基于POSIX的多用户、多任务、多线程、多CPU的操作系统。随着互联网的发展,Linux得到了全世界软件爱好者、组织和公司的支持。除了在服务器方面保持强劲的发展势头,在个人电脑和嵌入式系统方面也取得了长足的进步。用户不仅可以直观地获得操作系统的实现机制,还可以根据自己的需求对Lin
164 0
|
网络协议 Linux Shell
Linux criu
Linux criu
540 0
|
Ubuntu Linux Shell
|
缓存 Java Unix
Linux 常见必备
Linux 常见必备
208 0
Linux 常见必备
|
运维 Kubernetes 机器人
|
Shell Linux
linux more
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。
756 0