Linux环境搭建与基本指令(手把手带你在Linux部署项目)

本文详述了Linux环境的搭建,包括XShell的安装与使用,讲解了Linux基本命令,如ls、pwd等,并介绍了如何在Linux上安装JDK、Tomcat和数据库,最后演示了如何部署Servlet项目,包括配置防火墙以允许外部访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

⭐️前面的话⭐️

本文将介绍Linux环境的搭建,XShell的安装与使用,Linux基础指令,如何在Linux上安装jdk,Tomcat与数据库,如何部署一个项目。

📒博客主页:未见花闻的博客主页
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
📌本文由未见花闻原创,CSDN首发!
📆首发时间:🌴2022年7月15日🌴
✉️坚持和努力一定能换来诗与远方!
💭推荐书籍:📚《鸟哥的Linux私房菜》,📚《Vim实用技巧》
💬参考在线编程网站:🌐牛客网🌐力扣
博主的码云gitee,平常博主写的程序代码都在里面。
博主的github,平常博主写的程序代码都在里面。
🍭作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!



封面区


1.Linux前置知识

1.1什么是Linux

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

Linux与Windows一样,是一种操作系统,Linux 严格意义来说只是一个 “操作系统内核”。
一个完整的操作系统 = 操作系统内核 + 配套的应用程序。

由于 Linux 是一个完全开源免费的内核, 因此有些公司/开源组织又基于 Linux 内核, 提供了不同的配套程序。这就构成了不同的 “发行版”,企业中使用最多的发行版是RedHat(红帽),但是它是付费的,所以使用基于红帽系统的的社区免费版本 CentOS。

1.2XShell的安装与使用

想要学习Linux就得先有Linux环境,Linux的环境搭建有以下方法:

  • 在自己电脑上安装Linux,什么,你要在自己电脑安装Linux?Linux桌面使用起来太不友好了,如果你使用Linux作为主桌面,我敬你是一条汉子。
  • 虚拟机搭建Linux环境,但是目前的虚拟机软件存在一些bug,会莫名其妙出现一些问题,不推荐。
  • 使用 WSL (Windows Subsystem for Linux). 这个是 Windows 近几年开发的新功能, 在 Windows 系统内集成了一个 Linux, 但是目前这个技术还不够成熟。
  • 使用云服务器,最为推荐,毕竟学生买一个云服务器也不贵,并且还会有一个外网IP,至于买哪一个,对于我们学习阶段,哪个便宜买哪一个。

至于云服务器的使用,登录你所买的云服务器官网管理平台,购买后设置一下云服务器的账号与密码就可以使用了,注意系统选择CentOS 7。

毕竟云服务不在我们主机上,这里推荐使用XShell来远程控制云服务器来使用Linux。

下面来介绍xshell的安装预使用:
第一步,下载,点击下方官网链接,下载免费版的XShell。
https://www.xshell.com/zh/xshell/
1
2

3

4

第二步,安装,设置路径,一路next即可。

第三步,使用。

首先,点击新建。
1
输入相关信息和外网IP,点击链接。
2
输入云服务器账户和密码,账户一般为root,密码就是你自己设的。
3
4
像下面这样就表示登成功了,你就可以操控云服务器的Linux系统了。
5

命令提示符:[用户名@主机名 当前目录(~表示home目录)]#,比如:在这里插入图片描述
命令操作的好处:

  1. 减少带宽
  2. 命令有助于基于脚本来完成重复性的工作

2.Linux常见命令

2.1最基本的Linux指令

ls:查看当前目录里所包含的文件和目录。
ls[路径]:查看目标路径下的文件和目录,比如.表示当前目录,/表示根目录。

对于Linux很多的命令都可以跟上选项来表示不同的功能,比如ls -l表示使用列表的方式来列出详细的内容,可以使用ll来替代。

pwd:告诉我们当前所在目录的路径。
cd [路径]:切换目录,cd ./路径可以简写为cd 路径
Linux中ctrl+c表示取消当行输入,ctrl+insert表示复制,shift+insert表示粘贴,ctrl+l清屏。

touch:创建一个空文件。
cat:显示一个文件的内容。
echo:打印文件名在控制台,也可以用来写文件,比如echo+字符串就是打印一个字符串,echo 字符串 > 文件名.后缀表示将字符串写入后面的文件中,叫做重定向。

mkdir [目录名]:创建目录。
rm [文件名]:删除文件,会提示是否删除,输入y就删除。
rm

rm -r [目录名]

评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

未见花闻

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

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

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

打赏作者

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

抵扣说明:

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

余额充值