刷新
Linux基础常识

1 什么是shell shell是Linux系统的用户界面,提供了用户与内核交互的一种接口,它接收用户输入的命令并到送到内核去执行,因此也被称为Linux的命令解释器。 显示系统当前使用的shell echo ${SHELL} # /bin/bash 查看系统当前使用的所有shell cat /et ...

linux学习day4——shell脚本中

shell语法 概论 注释 变量 默认变量 数组 expr命令 read命令 echo命令 printf命令 test命令与判断符号[] 判断语句 循环语句 函数 exit命令 文件重定向 引入外部脚本 7.shell语法——read命令 read命令用于从标准输入中读取单行数据。当读到文件结束符时 ...

linux学习day3——shell脚本上

shell语法 概论 注释 变量 默认变量 数组 expr命令 read命令 echo命令 printf命令 test命令与判断符号[] 判断语句 循环语句 函数 exit命令 文件重定向 引入外部脚本 1.shell语法——概论 概论 shell是我们通过命令行与操作系统沟通的语言。 shell脚 ...

linux学习day2——tmux和vim

1. tmux教程 功能: (1) 分屏。 (2) 允许断开Terminal连接后,继续运行进程。 结构: 一个tmux可以包含多个session,一个session可以包含多个window,一个window可以包含多个pane。 实例: tmux: session 0: window 0: pan ...

[rCore学习笔记 031] SV39多级页表的硬件机制

博主头像 看到这个题目就知道上一节提到的RISC-V手册的10.6节又有用武之地了. 这里只需注意,RV32 的分页方案Sv32支持4GiB的虚址空间,RV64 支持多种分页方案,但我们只介绍最受欢迎的一种,Sv39。: RISC-V 的分页方案以SvX的模式命名,其中X是以位为单位的虚拟地址的长度。 虚拟地 ...

Linux虚拟机网络配置

博主头像 本章将和大家分享VMware虚拟机安装Linux系统时如何进行网络配置。 一、设置 VMware 虚拟网络 选择虚拟网络编辑器: 选择更改设置: 此处选择VMnet0、桥接模式、自动,然后应用并确定。 二、编辑 Linux 虚拟机网络 点击【网络适配器】,选择【自定义(U):特定虚拟网络】,选择【V ...

云计算运维-SRE基础篇之安装VMware

博主头像 一、首先简单总结计算机发展相关历史,详细总结服务器硬件和计算机分类相关知识。 计算机发展简史 早期计算工具:从古至今,人类使用过多种计算工具,如算盘、计算尺等。这些工具为后来的机械计算器奠定了基础。 机械计算机时代(17世纪-19世纪):随着技术的发展,出现了更加复杂的机械装置来完成数学运算任务。查 ...

linux学习day1——linux常见命令

1.常见命令介绍 (1) ctrl c: 取消命令,并且换行 (2) ctrl u: 清空本行命令 (3) tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项 (4) ls: 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件 (5) pwd: ...

sed 命令详解及示例

博主头像 sed是一种流编辑器,能高效地完成各种替换、删除、插入等操作,按照文件数据行顺序,重复处理满足条件的每一行数据,然后把结果展示打印,且不会改变原文件内容。 sed会逐行扫描输入的数据,并将读取的数据内容复制到临时缓冲区中,称为“模式空间”(pattern space),然后拿模式空间中的数据与给定的 ...

[rCore学习笔记 030] 虚拟地址与地址空间

博主头像 时隔很久,终于忙里偷闲可以搞一搞rCore,上帝啊,保佑我日更吧,我真的很想学会. 导读部分 首先还是要看官方文档. 我决定看一遍然后自己表述一遍(智将). 这里反复提到MMU,就是因为之前学MCU的时候有一个疑问,就是为什么MCU上不选择跑一个Linux,当时找到的答案是因为没有MMU. MMU的 ...

Win11安装基于WSL2的Ubuntu

博主头像 1. 概述 趁着还没有完全忘记,详细记录一下在Win11下安装基于WSL2的Ubuntu的详细过程。不得不说WSL2现在被微软开发的比较强大了,还是很值得安装和使用的,笔者就通过WSL2安装的Ubuntu成功搭建了ROS环境。 2. 详论 2.1 子系统安装 在Win11搜索栏中搜索“启用或关闭Wi ...

ansible批量部署apache

博主头像 ansible批量部署apache 目录ansible批量部署apache安装ansible基于ansible进行基础准备配置受控端本地软件仓库安装受控端Apache(httpd)的最新版本启动受控端web服务(httpd)配置受控端防火墙放行http服务流量受控端写入测试页面,要求带上个人信息(姓 ...

该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置“页面中创建关联

博主头像 该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置“页面中创建关联 目录该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置“页面中创建关联1. 点击左下角开始图标然后点击设置2. 点击应用3. 点击左边的默认应用然后点击下面的按文件 ...

linux shell 脚本语言教程(超详细!)

博主头像 Shell 编程详细指南 什么是 Shell? Shell 是用户与操作系统内核之间的接口,允许用户通过命令行输入来控制操作系统。它充当命令解释器,读取用户输入的命令并执行相应的操作。Shell 提供了强大的脚本编程能力,可以自动化许多任务。常见的 Shell 有 Bash(Bourne Again ...

Dockerfile指令详解

博主头像 Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 首先通过一张图来了解 Docker 镜像、容器和 Dockerfile 三者之间的关系。 通过上图可以看出使用 Dockerfile 定义镜像,运行镜像启动容器。 一、Dockerfile概念 Doc ...

shell脚本技巧—创建和清空文件

博主头像 写这篇文章的起因是因为在分析一个脚本时,看到这么一句脚本,如下所示 ................................>$RMAN_BACKUP/script/rman_backup.sql................................ 最开始我以为它就是将文件rma ...

<1···101112···50>