肖sir__linux讲解(2.0)

linux讲解
一、linux介绍
1、Linux是一个免费、开源、基于Posix和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
2、由芬兰大学生Linux torvalds在1991年开发了该系统
3、什么是免费、开源?
免费:使用这个系统不要钱。
开源:开放系统源代码,可以根据自身需要来修改完善这个操作系统
4、什么是多用户、多任务
多用户:系统支持不同的用户同时操作系统,不同用户对系统上的文件有不同的操作权限,用户之间互不影响。
多任务:linux同时执行多个任务,在未执行完一个任务时执行另一个任务
5、什么是多线程、多cpu
多线程:系统支持多个线程同时工作
多cpu: 系统支持使用多个cpu
6、linux主流发行版本
a、Ubuntu
优点:最受欢迎的桌面linux发行版。固定的发布周期,丰富的说明文档
缺点:与debian有一定的兼容问题
b.debian
优点:非常稳定
缺点:版本不是特别新,旧版本中不包含新技术

c.centos (我们学习)
优点:非常稳定和可靠,免费下载和使用
缺点:缺乏最新的linux技术
在这里插入图片描述
d、openSUSE
优点:精美的桌面环境,直观的配置工具
缺点:沉重的桌面设置导致系统处理缓慢
7、我们学习的linux的版本是?
centos_6.5_64
8.为什么要学习Linux系统
作为服务器,用于部署系统,企业中,开发的系统都会部署在linux系统上
9.inux操作系统的优点
1).系统稳定
2).作为服务器系统使用
10、我们为什么学习linux命令?
(1)linux命令
(2)搭建环境
(3)维护环境
(4)查看日志等

二、linux安装
(一)安装vmwareworkstation 虚拟机
1、熟悉vmwareworkstation 虚拟机
版本:15、16、10
在物理机上在一台机器
在这里插入图片描述
2、先解压,
下载一个安装包,在解压
在这里插入图片描述
3、点击安装

在这里插入图片描述
4、点击下一步
在这里插入图片描述
5、勾选我接受协议,点击下一步
在这里插入图片描述
6、选择安装位置,点击下一步
在这里插入图片描述
7、点击下一步,用户体验设置
在这里插入图片描述
8、创建快捷方式,点击下一步
在这里插入图片描述
9、点击安装
在这里插入图片描述
安装中:
在这里插入图片描述
10、输入许可证
在这里插入图片描述
序列号:
VG5HH-D6E04-0889Y-QXZET-QGUC8
CY55A-F6G80-H85HQ-WNN5X-W38W4
AC11H-4HZ05-08EDQ-APQGX-YCUC8
ZG780-8EZ9M-M89LY-M5PEG-W2AZ8
ZF3NU-D6XEJ-48E7Q-27YNC-PC8ED
AV5M0-F4W8M-088PZ-36ZNV-NFHE2
AU15R-A0Z4N-M88HY-HQYNX-QYKD6
VY110-4RD50-H886P-5FMN9-WPUUD
GF302-4HW44-H88DQ-WZXNV-Q3R94

在这里插入图片描述
11、完成
在这里插入图片描述

在桌面上查看到vm图标
在这里插入图片描述
虚拟机装好,需要系统 :在这里插入图片描述

(二)安装系统
1、新建新的虚拟机

在这里插入图片描述
2、选择典型
在这里插入图片描述
3、在下载好系统在本地,在选择下载好的系统iso文件,点击下一步
在这里插入图片描述
4、新建账号
在这里插入图片描述
5、编辑虚拟名称,位置
在这里插入图片描述
6、设置磁盘大小
在这里插入图片描述
7、新建
在这里插入图片描述
8、出现如下界面,点击回车,
在这里插入图片描述

9、在让系统自动加载,安装
注意:alt+ctrl 切换框内外
在这里插入图片描述
10、跳转登录界面
在这里插入图片描述
11、输入账号和密码,点击longin登录
在这里插入图片描述
12、打开控制台;
在这里插入图片描述
13.在控制台中输入ifconfig 查看ip地址
在这里插入图片描述

以上表示虚拟机已经安装好

============================================
安装xshell:
可视化工具,
作用:方便操作linux系统
1、下载好xshell安装包,解压安装包
在这里插入图片描述
在这里插入图片描述
2、点击安装:
在这里插入图片描述
3、点击next;
在这里插入图片描述
4.我同意
在这里插入图片描述
5、输入密钥:
在这里插入图片描述
6、选择安装路径
在这里插入图片描述
点击下一步:
在这里插入图片描述
点击install
在这里插入图片描述
点击完成
在这里插入图片描述
桌面出现以上图标,表示安装成功
在这里插入图片描述
让:linux和xshell 链接:
第一步:查看ip地址 ifconfig 命令
ip地址:192.168.100.128
在这里插入图片描述
第二步:关闭防火墙:
(1)使用超级用户 :root 密码:123456
命令:su 用户名 +回车 在输入密码
(2)关闭防火墙
service iptables stop 关闭防火墙
service iptables restart 重启防火墙
service iptables start 开启防火墙
service iptables status 查看防火墙状态
(3)链接方式:
第一种方式:ssh+ip地址
输入ssh+ip 》敲回车>输入用户名==》输入密码(我们学习过程中都是用root用户来讲解)
在这里插入图片描述
在这里插入图片描述

第二种方式: 新建链接
1、点击新建
在这里插入图片描述
2、填写名称和主机名==》确定
在这里插入图片描述
点击链接:
在这里插入图片描述
记住账号
在这里插入图片描述
记住密码
在这里插入图片描述
每次打开就可以点击新建好的IP地址和账号,密码
在这里插入图片描述
在这里插入图片描述

============================================
三、linux命令
1、su 切换用户
普通用户切换成超级用户:需要输入密码, #
su root +回车 ==.输入密码
超级用户切换普通用户:不需要密码 $
su dcs ==》敲回车

在这里插入图片描述

cd / 进入根目录 起始目录
查看你起始目录下的目录
在这里插入图片描述
cd 文件
案例:cd home
在这里插入图片描述
cd ./ (./当前目录)

ifconfig 查看ip地址
service iptables stop 关闭防火墙
pwd 查看当前路径;
在这里插入图片描述
ls 横向显示目录下所有的文件和目录名称
在这里插入图片描述
ll (ls -l简写)纵向显示所有的文件和目录名的名称和详情

**加粗样式
**
ls -a 显示目录下所有的隐藏文件和目录
在这里插入图片描述
cd ./ cd进入目录

在这里插入图片描述
cd … 返回上一级目录
在这里插入图片描述
cd …/… 返回上两级目录
在这里插入图片描述
返回上三级目录
在这里插入图片描述
cd ~ 和 cd /root 路径是一致
在这里插入图片描述
ping 查看网络是否联通
在这里插入图片描述
退出:ctrl+c 或ctrl+z

touch 创建文件
a、创建单个空文件
在这里插入图片描述

b、创建多个空文件
在这里插入图片描述
mkdir 创建目录
创建单个目录
mkdir 目录名1
在这里插入图片描述
mkdir 创建多个目录
mkdir 目录名1 目录名2 目录名3
在这里插入图片描述
mkdir -p 创建层级目录
案例:mkdir -p ./cj1/cj2/cj3/cj4
在这里插入图片描述
rm 删除命令
rm 文件名 :提示想删除
在这里插入图片描述
rm -r 提示性删除目录
在这里插入图片描述
rm -rf 强制删除

在这里插入图片描述
rm -rf * (* 表示所有)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/160420.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AD教程 (十八)导入常见报错解决办法(unkonw pin及绿色报错等)

AD教程 (十八)导入常见报错解决办法(unkonw pin及绿色报错等) 常见报错解决办法 绿色报错 可以先按TM,复位错位标识绿色报错原因一般是由于规则冲突的原因,和规则冲突就会报错 点击工具,设计…

H5ke11--1登录界面一直保存--用本地localStorage存储

目录 代码详解 localStage优点 :一直保存着 注意事项: storage属性们 代码详解 ke8学校陈老师H5-CSDN博客文章浏览阅读76次。实现H5中新增的三个元素:forEach的使用方法。https://blog.csdn.net/m0_72735063/article/details/134019012即此之后 当然可以分为按…

redis + celery

首先,部署Redis数据库: 先下载包: wget http://download.redis.io/releases/redis-5.0.7.tar.gz 解压redis包: tar -xvf redis-5.0.7.tar.gz 编译: make sudo make install (这样没有指定安装目录&#…

H5ke11--3介绍本地,会话存储

代码顺序: 1.设置input,捕获input如果有多个用属性选择符例如 input[typefile]点击事件.向我们的本地存储设置键值对 2.在点击事件外面设置本地存储表示初始化的值.点击上面的事件才能修改我们想修改的值 会话(session)浏览a数据可以写到本地硬盘,关闭页面数据就没了 本地(…

【docker】Docker网络与iptables

Docker能为我们提供很强大和灵活的网络能力,很大程度上要归功于与iptables的结合。在使用时,你可能没有太关注到 iptables在其中产生的作用,这是因为Docker已经帮我们自动的完成了相关的配置。 iptables在Docker中的应用主要是用于网络流量控…

数据结构与算法面试题——C++

自己在秋招过程中遇到的数据结构与算法方面的面试题 数据结构 vector vector是⼀种序列式容器,与array唯⼀差别就是对于空间运⽤的灵活性 array占⽤的是静态空间,⼀旦配置了就不可以改变⼤⼩,如果遇到空间不⾜的情况还要⾃⾏创建更⼤的空间…

AlphaControls控件TsDBCombobox出错:访问违规

日常使用AlphaControls控件TsDBCombobox,作为数据变化数据的控件。通常正常使用,一日 发现,出现以下错误: 控件访问违规的源代码,出错代码: function TacMainWnd.CallPrevWndProc(const Handle: hwnd; co…

UnoCss(原子化css引擎) 让你的开发更轻松愉快

什么是原子化CSS,UnoCSS又是什么,对此有疑问的推荐看下antfu的这篇文章——重新构想原子化 CSS (antfu.me) 相信看完这篇文章的你也会跟我一样热衷于UnoCSS. 介绍 今天介绍一个CSS开发利器 UnoCSS , 是一个具有高性能且极具灵活性的即时原子化 CSS 引擎…

若依启动步骤

1.创建数据库 2.启动redis 3.改后端的数据库连接配置 4.配置redis redis的地址:cmd中ipconfig命令查看 6.启动后端:如下 7.启动前端ruoyi-ui中 先运行npm install,再npm run dev。项目就启动成功了。 用户名:admin 密码&#x…

二十九、W5100S/W5500+RP2040树莓派Pico<Web socket Server>

文章目录 1 前言2 简介2 .1 什么是WebSocket协议?2.2 WebSocket协议工作原理2.3 WebSocket协议优点2.4 WebSocket应用场景 3 WIZnet以太网芯片4 WebSocket示例概述以及使用4.1 流程图4.2 准备工作核心4.3 连接方式4.4 主要代码概述4.5 结果演示 5 注意事项6 相关链接…

Leetcode 剑指 Offer II 053. 二叉搜索树中的中序后继

题目难度: 中等 原题链接 今天继续更新 Leetcode 的剑指 Offer(专项突击版)系列, 大家在公众号 算法精选 里回复 剑指offer2 就能看到该系列当前连载的所有文章了, 记得关注哦~ 题目描述 给定一棵二叉搜索树和其中的一个节点 p ,找到该节点在…

【精选】HTML5最全知识点集合

HTML5简介与基础骨架 HTML5介绍 HTML5是用来描述网页的一种语言&#xff0c;被称为超文本标记语言。用HTML5编写的文件&#xff0c;后缀以.html结尾 HTML是一种标记语言&#xff0c;标记语言是一套标记标签。标签是由尖括号包围的关键字&#xff0c;例如&#xff1a;<html…

基于单片机智能液位水位监测控制系统设计

**单片机设计介绍&#xff0c; 基于单片机智能液位水位监测控制系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的智能液位水位监测控制系统可以用来检测和控制液位的高低&#xff0c;并可以用于水泵的控制和自…

戴姆勒——从豪华私家车到无人驾驶飞机

戴姆勒(DaimlerAG)是梅赛德斯-奔驰和精灵(Smart)汽车的德国母公司。自1926年其前身公司合并为戴姆勒-奔驰公司以来&#xff0c;戴姆勒在生产豪华和消费型汽车、卡车和公共汽车方面有着悠久的历史。 如今&#xff0c;除了以其精密设计的汽车闻名外&#xff0c;该公司还在设计、…

⑩④【MySQL】什么是视图?怎么用?视图的检查选项? 视图的作用?[VIEW]

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ 视图VIEW ⑩④详解MySQL视图1. 视图的基本使用…

NPDP 02组合管理

NPDP 产品经理认证知识体系指南解读&#xff0c;02组合管理 第二章 组合管理 公司战略或经营战略以及创新战略&#xff0c;为竞争性创新投资之间的权衡决策提供了整体方向和框架。在发展和持续性维护一个组织的产品组合时&#xff0c;总要面对一系列彼此竞争资源和投资的项目。…

11.5MyBatis(进阶)

一.${}和#{} 1.$是直接替换,#是预处理(使用占位符,替换成?).前者不安全(SQL注入), 后者安全. 2.$的使用场景: 如果传递的值是sql的关键字,只能使用$,不能使用#(asc,desc). 二.SQL注入 注意: 如果使用${}进行传参,一定要是可以穷举的,并且要进行安全性验证(例如排序,只能传a…

【漏洞复现】​金和OA存在任意文件读取漏洞

漏洞描述 金和OA协同办公管理系统C6软件(简称金和OA),本着简单、适用、高效的原则,贴合企事业单位的实际需求,实行通用化、标准化、智能化、人性化的产品设计,充分体现企事业单位规范管理、提高办公效率的核心思想,为用户提供一整套标准的办公自动化解决方案,以帮助企…

Flume学习笔记(3)—— Flume 自定义组件

前置知识&#xff1a; Flume学习笔记&#xff08;1&#xff09;—— Flume入门-CSDN博客 Flume学习笔记&#xff08;2&#xff09;—— Flume进阶-CSDN博客 Flume 自定义组件 自定义 Interceptor 需求分析&#xff1a;使用 Flume 采集服务器本地日志&#xff0c;需要按照日志…

浅析AcrelEMS-CIA机场智慧能源管平台解决方案-安科瑞 蒋静

1 概述 机场智慧能源管平台解决方案对机场范围内变电站内的高低压配电设备 、 发电机、变压器 、UPS、EPS 、广场照明 、 室内照明 、通风及排水等机电设备进行实时分布式监控和集中管理 , 实现无人值守 , 确保高速公路安全畅通 , 提高 自动化管理水平 , 降低机电设备的运行维…