草庐IT

ldr伪指令

全部标签

docker-compose的build指令

docker-compose的build指令用来指定Dockerfile所在的目录,先根据build中的dockerfile构建镜像,然后运行该镜像对应的容器1、docker-compose.yml文件详情version:"3.0"services:demo:#项目idbuild:#启动服务时,先将build中指定的dockerfile打包成镜像,再运行该镜像context:jenkins-demo#指定上下文目录dockerfile所在目录[相对、绝对路径都可以]dockerfile:Dockerfile#文件名称[在指定的context的目录下指定那个Dockerfile文件名称]cont

【RISC-V】 li指令

在RISC-V中有这样一条伪指令:lia0,immediately可以将任意的32位数据或者地址加载到指定的寄存器中在RV32I中,它扩展到lui和/或addili何时扩展为lui或者addi呢?又何时扩展为lui和addi呢?我们观察lui和addi的指令码即可得出结果由上图可知,lui加载的立即数为高20位,addi加载的立即数为低12位由此得出结论若li加载的立即数范围为:0~4096时,会扩展成addi指令lia0,immediately⇒addia0,x0,imme若li加载的立即数范围超过4096时,会扩展成lui指令和addi指令lia0,immediately扩展成1、luia

【RISC-V】 li指令

在RISC-V中有这样一条伪指令:lia0,immediately可以将任意的32位数据或者地址加载到指定的寄存器中在RV32I中,它扩展到lui和/或addili何时扩展为lui或者addi呢?又何时扩展为lui和addi呢?我们观察lui和addi的指令码即可得出结果由上图可知,lui加载的立即数为高20位,addi加载的立即数为低12位由此得出结论若li加载的立即数范围为:0~4096时,会扩展成addi指令lia0,immediately⇒addia0,x0,imme若li加载的立即数范围超过4096时,会扩展成lui指令和addi指令lia0,immediately扩展成1、luia

【Linux】获取Linux指令结果的指定列、指定行

一、通过awk返回指定列以ps-ef的返回结果为例:1、返回第一列ps-ef|awk'{print$1}'2、返回第一列和第x列ps-ef|awk-vn=2'{print$1,$(n+1)}'3、返回带abc关键字的第一列(记不住就用grep去筛)ps-ef|awk'/abc/{print$1}'4、返回最后一列ps-ef|awk'{print$NF}'5、返回有多少列(以最后一行的列数为准)ps-ef|awk'END{printNF}'6、返回有多少行ps-ef|awk'END{printNR}'//当然大可不必这样,wc-l就好对返回的列,可以再加管道后跟head-n6或者tail-n6继

Linux打开和关闭防火墙指令

1、启动设置开机启用防火墙:systemctlenablefirewalld.service启动防火墙:systemctlstartfirewalld2、关闭设置开机禁用防火墙:systemctldisablefirewalld.service关闭防火墙(有时间限制):systemctlstopfirewalld3、检查检查防火墙状态:systemctlstatusfirewalld

【Linux 系统编程】Linux背景介绍 及 基本指令详解(一)

文章目录1.Linux背景1.1发展史1.2开源精神1.3官网1.4企业应用现状1.5发行版本1.6os概念,定位2.Linux下基本指令2.1几个常用基本命令演示2.2某些概念的解释2.3ls指令2.4pwd指令2.5cd指令Linux的目录结构绝对路径与相对路径cd常用快捷命令2.6touch指令2.7nano介绍和使用2.8mkdir指令(重要)2.9rmdir指令&&rm指令(重要)2.10.man指令(重要)1.Linux背景1.1发展史本门课程学习Linux系统编程,你可能要问Linux从哪里来?它是怎么发展的?在这里简要介绍Linux的发展史。要说Linux,还得从UNIX说起。

MacOS终端下查看进程和端口号,以及结束该进程的指令

查看进程和端口号:sudolsof-i-P|grepLISTEN该命令将列出所有当前正在监听的端口和进程。结束进程:sudokill[进程ID]例如:sudokill22433即可关闭9090端口,之前我就是因为该端口号被占用导致springboot启动累类报错将[进程ID]替换为要结束的进程的ID,可以使用以下命令查看进程ID:psaux|grep[进程名]将[进程名]替换为要查找的进程名。需要注意的是,使用kill命令结束进程可能会导致数据丢失或其他问题,应谨慎使用。

【Linux工具】yum指令、vim的使用和修改信任白名单

【Linux工具】yum指令、vim的使用和修改信任白名单目录【Linux工具】yum指令、vim的使用和修改信任白名单软件包rzsz查看软件包安装软件卸载软件vim的使用vim的三种模式vim的基本操作vim==命令模式==命令集vim==末行模式==命令集vim操作总结简单vim配置修改信任白名单作者:爱写代码的刚子时间:2023.6.22本篇博客主要介绍linux中重要的yum安装指令和vim工具以及如何添加信任白名单,本篇博客可以当做vim使用手册软件包在Linux下安装软件,一个通常的办法是下载到程序的源代码,并进行编译,得到可执行程序.但是这样太麻烦了,于是有些人把一些常用的软件提

Linux常用基础指令

Linux常用指令一、基础命令whoami查看当前用户pwd查看当前所在位置ls查看当前文件夹的内容ls-l或ll显示详细内容cd绝对路径:从根目录开始的路径cd/文件夹返回根目录相对路径:从当前目录开始的路径往下走:cd./子目录表示从当前目录往昔进入子文件夹可省略往上走:cd../文件夹表示跳出当前目录,进入其他文件夹cd..上一级shutdown-h时长指定时间后关机reboot重启cal显示当前日历日期exit退出登录clear清屏二、文件(夹)相关增删文件夹时最好不要在系统文件夹下操作,在以下操作roothomemkdir文件夹名创建一个新的文件夹rmdir文件夹名删除一个空文件夹t

Vue3自定义指令实践:使用h函数渲染自定义组件到指令中

🚀关键接口介绍最近想体验下自定义指令功能,看了看文档和vue2差异不大,语法如下:constmyDirective={//在绑定元素的attribute前//或事件监听器应用前调用created(el,binding,vnode,prevVnode){//下面会介绍各个参数的细节},//在元素被插入到DOM前调用beforeMount(el,binding,vnode,prevVnode){},//在绑定元素的父组件//及他自己的所有子节点都挂载完成后调用mounted(el,binding,vnode,prevVnode){},//绑定元素的父组件更新前调用beforeUpdate(el,b