⭐️前面的话⭐️
本文将介绍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/
第二步,安装,设置路径,一路next即可。
第三步,使用。
首先,点击新建。
输入相关信息和外网IP,点击链接。
输入云服务器账户和密码,账户一般为root
,密码就是你自己设的。
像下面这样就表示登成功了,你就可以操控云服务器的Linux系统了。
命令提示符:[用户名@主机名 当前目录(~表示home目录)]#
,比如:
命令操作的好处:
- 减少带宽
- 命令有助于基于脚本来完成重复性的工作
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 -r [目录名]