网络运维Day02

文章目录

  • 实验环境
  • Linux系统简介
    • Linux发行版
    • RHEL与CentOS
    • 国产操作系统
  • 安装CentOS7.9
    • 步骤一:虚拟硬件
    • 步骤二:为虚拟机安装操作系统
      • 为root设置密码
      • 首次初始化虚拟机
  • 登录操作系统
    • 系统偏好设置
  • 快照
  • LINUX目录结构
    • 常见目录及其作用
  • LINUX磁盘表示方法
    • LINUX中常见的磁盘接口类型
    • 举例
  • 基本命令使用
    • 命令行提示符的含义
      • 举例1
      • 举例2
    • 目录探索"三剑客"
      • pwd命令
      • cd命令
      • ls命令
    • 命令使用格式
    • cd命令与ls命令的高级使用
      • cd命令高级使用
      • ls命令高级使用
  • 总结

实验环境

  • 本篇实验需要提前安装好VMware workstation pro软件

  • 准备好CentOS-7-x86_64-DVD-2009.iso镜像文件

Linux系统简介

  • Linux是一种操作系统,操作系统是一大堆软件的集合
  • 曾经,被Microsoft视为最大的威胁,服务器领域幕后的老大

在这里插入图片描述

在这里插入图片描述

Linux发行版

在这里插入图片描述

137.png&pos_id=img-5HrsmvXL-1699142728035)

RHEL与CentOS

在这里插入图片描述

国产操作系统

  • 麒麟操作系统
    • 麒麟操作系统是由中国华为技术有限公司自主研发的一款操作系统,主要用于华为自己的产品上,例如手机、平板电脑、智能穿戴等。它主要分为麒麟OS微内核版和麒麟OS分布式微内核版两个版本。
    • 麒麟OS微内核版是采用微内核架构的操作系统,具有高效、灵活、安全、可靠的特点,支持多核、大型内存等高性能的硬件,并且可以实现资源的动态分配。
  • 红旗Linux操作系统
    • 红旗Linux操作系统是中国第一个自主可控的操作系统,由中国电子信息产业集团有限公司(简称中电集团)负责开发。该操作系统自2000年正式发布以来,经过十多年的发展,已经形成了一套完整的操作系统产品线,包括服务器、桌面、嵌入式、云计算等多个领域。
  • Deepin操作系统
    • Deepin(深度操作系统)是一款基于Linux的操作系统,由中国武汉的深度科技有限公司开发。其初衷是为了提供一体化、易用性基础上又能够满足用户各种需求的完整操作系统。不同于其他Linux版本,Deepin注重桌面使用界面的美观度和易用性。

安装CentOS7.9

安装虚拟机分为两步

1、虚拟硬件

2、为虚拟机安装操作系统

所需资料:
提前在电脑中安装好VMware Workstation Pro

准备好CentOS-7-x86_64-DVD-2009.iso镜像文件

步骤一:虚拟硬件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

步骤二:为虚拟机安装操作系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

为root设置密码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

首次初始化虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

登录操作系统

使用root用户和其密码登录
在这里插入图片描述

系统偏好设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

选择开始使用CentOS

在这里插入图片描述

快照

  • 快照:可以用于定格虚拟机某一个刻的状态

拍摄快照

在这里插入图片描述

LINUX目录结构

LINUX是一种倒挂树形结构

在这里插入图片描述

常见目录及其作用

/bin #存放二进制可执行文件,常用命令一般都在这里

/etc #存放系统管理和配置文件

/home #存放所有普通用户的家目录

/usr #存放系统应用程序

/opt #额外安装的可选应用程序包所放置的位置。比如,我们可以把tomcat等都安装到这里

/proc #虚拟文件系统目录,是系统内存的映射,相当于是存储内存中的信息

/root #管理员的家目录

/sbin #存放二进制可执行文件,只有root才能访问。

​ 这里存放的是系统管理员使用的系统级别的管理命令和程 序。如ifconfig等

/dev #用于存放设备文件

/mnt #系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统

/boot #存放用于系统引导时使用的各种文件

/lib #存放跟文件系统中的程序运行所需要的共享库及内核模块

/tmp #用于存放各种临时文件

/var #用于存放各种服务的日志文件、系统启动日志等

LINUX磁盘表示方法

LINUX中常见的磁盘接口类型

IDE接口类型

在这里插入图片描述

SCSI接口类型

在这里插入图片描述

PCle接口类型的固态硬盘(SSD)

在这里插入图片描述

Linux中的"哲理":一切皆文件~

在这里插入图片描述

举例

/dev/sda: 表示SCSI接口类型的第一块磁盘

/dev/sdb: 表示SCSI接口类型的第二块磁盘

/dev/hdb: 表示IDE接口类型的第二块磁盘

/dev/hdc: 表示IDE接口类型的第三块磁盘

/dev/nvme0n1:表示SSD类型的第一块设备

/dev/nvme0n2:表示SSD类型的第二块设备

基本命令使用

命令行提示符的含义

打开命令行提示符:活动–>终端

[当前系统登录用户@主机名 工作目录]#

举例1

[root@localhost ~]#

当前登录系统用户为: root

主机名为: localhost

工作目录为: 表示用户家目录)

#表示当前系统登录用户的身份为超级管理员(如果为普通用户登录会使用$表示)

举例2

[lisi@localhost ~]$

当前登录系统用户为: lisi

主机名为: localhost

工作目录为: 表示用户家目录)

$ 表示当前系统登录用户的身份为普通用户(如果为超级管理登录会使用#表示)

目录探索"三剑客"

pwd命令

pwd— Print Working Directory

作用:显示当前工作目录

[root@localhost ~]# pwd
/root

cd命令

cd — Change Directory

作用:切换工作目录

格式:cd [目标文件夹位置]

绝对路径:以/开头的路径(/etc/subject/cloudcomputing)

相对路径:不以/开头的路径,相对当前所在位置而言(etc/car/bmw)

[root@localhost ~]# cd /dev
[root@localhost dev]# pwd
/dev[root@localhost dev]# cd /
[root@localhost /]# cd boot
[root@localhost boot]# pwd
/boot

ls命令

ls — List

作用:查看目录里的内容,或者查看资料是否存在

格式:ls [选项] [目标]

[root@localhost ~]# cd  /     		#切换到根目录下
[root@localhost /]# pwd       		#查看当前位置
[root@localhost /]# ls        		#显示当前目录下的内容[root@localhost /]# cd /root		#切换至/root目录下
[root@localhost ~]# ls				#查看当前目录下的内容[root@localhost ~]# ls /opt			#查看指定目录/opt下的内容
[root@localhost ~]# ls /boot		#查看指定目录/boot下的内容

命令使用格式

Linux命令: 用来实现某一类功能的指令或程序,命令的执行依赖于解释器(例如:/bin/bash)

内部命令:属于解释器的一部分

外部命令:解释器之外的其他程序

格式:命令字 [选项] … [参数1] [参数2] …

cd命令与ls命令的高级使用

cd命令高级使用

. 表示当前目录

.. 表示父目录(也就是上一级目录)

[root@localhost ~]# cd /etc/pki/tls/				#切换至/etc/pki/tls目录
[root@localhost tls]# pwd							#查看当前工作目录
/etc/pki/tls
[root@localhost tls]# cd ..							#切换至父目录(上一级目录)
[root@localhost pki]# pwd							#查看当前工作目录
/etc/pki
[root@localhost pki]# cd ..							#切换至父目录(上一级目录)
[root@localhost etc]# pwd							#查看当前工作目录
/etc
[root@localhost etc]# cd ..							#切换至父目录(上一级目录)
[root@localhost /]# pwd								#查看当前工作目录
/
[root@localhost /]# cd ..							#切换至父目录(上一级目录)
[root@localhost /]#pwd								#还在根目录,因为根目录没有上一级目录	
/

~: 表示用户的家目录

~用户名:表示该用户的家目录

/root: 管理员用户root的家目录

/home: 存放普通用户家目录的目录

[root@localhost /]# cd ~root/			#切换到root用户的家目录
[root@localhost ~]# pwd					#查看当前工作目录
/root
[root@localhost ~]# useradd tom			#创建一个普通用户tom
[root@localhost ~]# cd ~tom				#切换到tom用户的家目录
[root@localhost tom]# pwd
/home/tom[root@localhost ~]# cd /				#切换到根目录下
[root@localhost /]# pwd					#查看当前工作目录
/
[root@localhost /]# cd 					#cd 不写参数表示切换到当前登录系统用户家目录
[root@localhost ~]# pwd					#查看当前工作目录
/root

ls命令高级使用

常用命令选项

-l:以长格式显示(显示详细属性)

-A:包括名称以 . 开头的隐藏文档

-d:显示目录本身(而不是内容)的属性

-h:提供易读的容量单位(K、M)等

-R:递归显示内容

[root@localhost ~]# ls -l /etc/passwd			#查看/etc/passwd详细属性
[root@locahost  ~]# ls -l -h /etc/passwd		#显示详细属性加上易读的单位

也可以将选项写到一起(复合选项)

[root@localhost ~]# ls -lh /etc/passwd
[root@localhost ~]# ls -ld /boot/				#显示目录本身的详细属性
[root@localhost ~]# ls -A  /root/				#显示目录所有数据,包括隐藏文档
[root@localhost ~]# ls -R  /opt/   				#递归查看/opt/目录,分目录进行显示
[root@localhost ~]# ls --help					#显示ls帮助信息

总结

  • 掌握使用VMware快速安装CentOS7.9虚拟机

  • 掌握Linux目录结构

  • 掌握命令行提示符的含义

  • 掌握ls、cd、pwd命令基本使用及高级使用

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数二真题强化

高等数学 定积分 变上限积分求导 被积函数不能含有x,用换元法 线性代数

【Vue基础-实践】数据可视化大屏设计(林月明螺蛳粉文化公司单量数据大屏)

目录 一、知识整理 1、页面自适应 2、下载插件px to rem & rpx 3、关于padding与margin 4、下载echarts 5、下载axios 6、experss官网接口创建 7、创建路由 8、api接口创建 9、设置基准路径 10、跨域设置 11、图表设置 12、地图数据引用 13、设置地图效果 二、…

k8s:endpoint

在 Kubernetes 中,Endpoint 是一种 API 对象,它用于表示集群内某个 Service 的具体网络地址。换句话说,它连接到一组由 Service 选择的 Pod,从而使它们能够提供服务。每个 Endpoint 对象都与相应的 Service 对象具有相同的名称&am…

夜间灯光数据VIIRS Nighttime Day: Night Band Composites Version 1数据集

简介: 新一代对地观测卫星Suomi NPP,搭载的可见光红外成像辐射仪(Visible Infrared Imaging Radiometer Suit,VIIRS),能够获取新的夜间灯光遥感影像(Day/Night Band,DNB波段)。VIIRS_VCMCFG夜光遥感数据的…

简单代理模式

代理模式 代理模式(Proxy),为其他对象提供一种代理以控制对这个对象的访问。 结构图如下: ISubject接口,定义了RealSubject和Proxy的共用接口方法,这样就可以在任何使用RealSubject的地方使用Proxy代理。 ISubject接口 public…

【源码解析】聊聊SpringBean是如何初始化和创建

我们知道通过类进行修复不同的属性,比如单例、原型等,而具体的流程是怎么样的呢,这一篇我们开始从源码的视角分析以下。 刷新方法 在刷新容器中有一个方法,其实就是 Bean创建的过程。 finishBeanFactoryInitialization(beanFact…

Spring-IOC容器深度剖析详解

🎈个人公众号:🎈 :✨✨✨ 可为编程✨ 🍟🍟 🔑个人信条:🔑 知足知不足 有为有不为 为与不为皆为可为🌵 🍉本篇简介:🍉 本篇由表及里分析Spring-IOC容器始末,如…

手动关闭PS中的TopazStudio2的登录窗口

2021 adobe photoshop Topaz Studio 2 不是使用防火墙出站规则,是手动关闭的解决方案 点击社区-切换用户,登录窗口会出现X,可以手动关闭

代码随想录算法训练营第11天|20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值

JAVA代码编写 20. 有效的括号 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括…

【backward解决方案与原理】网络模型在梯度更新时出现变量版本号机制错误

【backward解决方案与原理】网络模型在梯度更新时出现变量版本号机制错误 报错详情 错误产生背景 原理 解决方案 RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation 报错详情 模型在backward时,…

react使用react-sortable-hoc实现拖拽

react-sortable-hoc拖拽 安装 npm install react-sortable-hoc --save 代码如下(示例): import React, { useImperativeHandle, forwardRef, memo, useState } from react;import { DrawerForm } from ant-design/pro-form;import { messag…

第一次测试项目该做些什么准备

目录 1、初步进入软件行业的表现和遇到的问题 2、快速融入项目组的普通方法 3、测试人员快速融入项目的非常规方法 一、初步进入软件测试行业的表现和遇到的问题 看到项目模块较多、功能较多,就怕就慌,不知道从什么地方下手理解不了业务,…

【Agent模型1】MemGPT: Towards LLMs as Operating Systems

论文标题:MemGPT: Towards LLMs as Operating Systems 论文作者:Charles Packer, Vivian Fang, Shishir G. Patil, Kevin Lin, Sarah Wooders, Joseph E. Gonzalez (UC Berkeley) 论文原文:https://arxiv.org/abs/2310.08560 论文出处&#x…

快速排序(Java)

基本思想 快速排序Quicksort)是对冒泡排序的一种改进。 基本思想是分治的思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排…

win10设置windows永不更新

以下方法能全部设置都要全部设置。 方法一:Windows设置 要想关闭Win10自动更新,比较简单的一种方法就是进入到Windows设置中,将Windows更新直接关闭。步骤如下: 1、按“Windows I”键,打开Windows设置,再…

Python语言_single_color_共140种--全平台可用

Python语言_single_color_共140种–全平台可用

JVM运行时数据区-堆

目录 一、堆的核心概述 (一)概述 (二)堆空间细分 (三)jvisualvm工具 二、设置堆内存的大小与OOM 三、年轻代与老年代 四、图解对象分配一般过程 五、对象分配特殊过程 六、常用调优工具 七、Mino…

80个10倍提升Excel技能的ChatGPT提示

你是否厌倦了在使用Excel时感觉像个新手?你是否想将你的技能提升到更高的水平,成为真正的Excel大师?嗯,如果你正在使用ChatGPT,那么成为Excel专家简直易如反掌。 你只需要了解一些最有用的Excel提示,就能在…

Kotlin 进阶函数式编程技巧

Kotlin 进阶函数式编程技巧 Kotlin 简介 软件开发环境不断变化,要求开发人员不仅适应,更要进化。Kotlin 以其简洁的语法和强大的功能迅速成为许多人进化过程中的信赖伙伴。虽然 Kotlin 的初始吸引力可能是它的简洁语法和与 Java 的互操作性&#xff0c…

教你烧录Jetson Orin Nano的ubuntu20.04镜像

Jetson Orin Nano烧录镜像 视频讲解 教你烧录Jetson Orin Nano的ubuntu20.04镜像 1. 下载sdk manager https://developer.nvidia.com/sdk-manager sudo dpkg -i xxxx.deb2. 进入recovery 插上typeC后,短接J14的FORCE_RECOVERY和GND,上电 如下图&#…