linux系统安装及常用命令
1. 回顾
springboot整合mp---完成了联表分页条件查询。
使用springboot整合mp完成代码生成器
完成crud
2. 正文
1. 什么是Linux系统?
2. 为什么使用linux系统
3. linux系统种类。
4. 如何安装linux系统?
5. linux系统中目录结构。
6. linux系统中常用的命令。
3. 什么是Linux系统?
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。
Linux理解为一款操作系统和我们现在使用的window操作系统类型。
4.为什么使用linux系统
Linux简称服务系统。对软件的部署和运行。 我们开发项目或软件在window环境下开发,而我们开发好项目要部署和运行在服务系统上。
思考:window使用的人不叫多,容易出现漏洞。而且会出现攻击。
为了找到运维相关的工作。==>
5.linux系统种类。
Centos操作系统-----我们学习centos系统
Unbutu操作系统
redhat红帽系统
6. 如何安装centos7系统.
我们现在电脑使用的是window操作,如何安装你的centos7系统。可以有如下三种方式
[1]把现在的window系统改为centos7
[2]租第三方的系统,比如腾讯云,阿里云。
[3]自己搭建服务系统: 比如银行。--成本高。而是维护。
[4]我们使用虚拟机。---VMware Workstation Pro
7. 安装VMware Workstation Pro
https://www.cnblogs.com/tony-hyn/p/9677902.html
注意: 不要安装在中文路径下。----如果之前安装过,但是没有卸载干净必须cclearner
8. 在VMWare中安装centos操作系统
安装系统
开机
重启:
第一个命令:
查看当前虚拟机的ip地址:
ifconfig
ip addr
9. 安装虚拟机的图像化界面
类似于mysql服务的图形化界面 navicat.
很多种图形化界面:
xshell:
finalShell: ----把window中文件拉到centos服务器种。 下一步。
10. 熟悉Centos目录结构
根目录: /
bin / sbin: 脚本目录。---linux中常见的命令存在在该目录中
etc: 配置目录。关于配置的信息都在该目录。 比如: JDK环境 IP配置
tmp: 临时目录。该目录可以删除
usr: 用户目录。等价于programe file . 以后我们安装的软件 都放在该目录下
root: 当前root用户具有的目录。以后创建一个新的用户,该用户就会有自己的目录。
11. linux中常用的命令
(1)切换到指定目录
window如何切换目录: 直接双击目录即可进入该目录。
cd 路径名---[change directory]
例如: 进入usr目录 cd /usr
(2)切换到上一级目录
cd ../
(3)切换到相对路径中
(4) 查看当前所在目录的路径
pwd
(5)查看当前目录下的内容
ls -l : 详细列出当前目录下的内容
cd 目录名: 切换目录
pwd: 查看当前目录所在的路径
ls [-l]: 查看当前目录下的内容
(4) 创建文件
touch 文件名:--- 使用该命令用户创建文件的。
(5)创建目录
mkdir 目录名:
mkdir -p /目录名/目录名/目录名
(6)删除文件或目录
rm 文件名: 删除指定的文件
rm -f 文件名: 强制删除指定文件
rm -rf 目录名: 删除目录
touch:
mkdir:
rm [-rf] 目录名|文件名
(7)重命名|移动|剪切
mv: [move]
(8) 复制
cp 源文件 目标路径 ---- 复制文件
cp -r 源目录 目标路径 ----复制目录
(9) 查看文件的内容
cat 文件名: 查看文件的所有内容
head -n 文件名: 查看文件前n行内容
tail -n 文件名: 查看文件后n行内容----非常重要---查询项目日志
移动|重命名: mv 文件|目录 /指定目录下
复制:cp -r 文件|目录 /指定目录下
查看文件的内容: cat head tail
(10)查看ip地址命令
ifconfig 或 ip addr
(11)测试网络是否通
ping ip|域名
本文来自博客园,作者:知行合二为一,转载请注明原文链接:https://www.cnblogs.com/226zjw/p/17650167.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现