Linux系统下yum命令查看安装了哪些软件包:yumlistinstalled//列出所有已安装的软件包yum针对软件包操作常用命令1.使用yum查找软件包命令:yumsearch2.列出所有可安装的软件包命令:yumlist3.列出所有可更新的软件包命令:yumlistupdates4.列出所有已安装的软件包命令:yumlistinstalled5.列出所有已安装但不在YumRepository内的软件包命令:yumlistextras6.使用yum获取软件包信息命令:yuminfo7.列出所有可更新的软件包信息命令:yuminfoupdates8.列出所有已安装的软件包信息命令:yumi
文章目录创建进程fork创建进程fork返回值写诗拷贝fork常规用法fork失败的原因进程终止进程正常终止查看进程退出码_exit函数exit函数exit和_exit的区别return退出进程等待进程等待的方式wait方法(系统调用)waitpid方法(系统调用)WEXITSTATUS和WIFEXITED阻塞等待和非阻塞等待进程程序替换替换函数execl函数execlp函数execle函数execv函数execvp函数execvpe函数exec系列函数exec家族关系创建进程fork创建进程fork函数返回值:子进程中返回0,父进程返回子进程id,出错返回-1。进程调用fork,当控制转移到
以下命令是在Linux系统中查看路由表的命令:在Linux系统中,有多种方法可以查看路由设置。以下是一些常用的命令:iproute或ip-4route(IPv4)/ip-6route(IPv6):这是最常用且功能强大的命令,用于查看和操作路由表。iproute若要仅查看IPv4或IPv6的路由,可以使用以下命令:ip-4routeip-6routeroute-n:这个命令以数字格式显示路由表,不进行名称解析。route-nnetstat-rn:这个命令也显示路由表,但输出格式与route-n略有不同。netstat-rnnmclideviceshowrouting:如果你正在使用Network
ArmDevelopmentStudio2023.1(Windows,Linux)请访问原文链接:https://sysin.org/blog/arm-development-studio-2023/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org简介一套工具。任何基于Arm的项目。从微型现成微控制器到定制集群处理器的高效嵌入式软件开发DevelopmentStudio专为Arm架构设计,是市场上最全面的嵌入式C/C++专用软件开发解决方案(sysin)。DevelopmentStudio可加速软件工程,同时帮助您构建强大而高效的产品。ArmDevelopmentStudi
🐱作者:一只大喵咪1201🐱专栏:《Linux驱动》🔥格言:你只管努力,剩下的交给时间!目录🏀Linux系统的中断⚽中断分类软中断和硬中断中断的上半部和下半部⚽tasklet⚽工作队列⚽threaded_irq🏀Linux中断系统中的重要数据结构⚽irq_desc数组⚽irqaction结构体⚽irq_data结构体🏀总结🏀Linux系统的中断如上图所示,本喵使用的IMX6ULL也是ARM架构,中断也是异常的一种,CPU在运行的过程中,会被各种异常打断,包括:未定义指令异常指令、数据访问异常SWI(软中断)快中断中断导致中断发生的情况有很多,比如:按键定时器ADC转化完成UART发生接收中断等
Linux本地DockerRegistry本地镜像仓库远程连接DockerRegistry本地镜像仓库,简单几步结合cpolar内网穿透工具实现远程pullorpush(拉取和推送)镜像,不受本地局域网限制!1.部署DockerRegistry使用官网安装方式,docker命令一键启动,该命令启动一个registry的容器,版本是2,挂载宿主机端口是5000端口,挂载后,5000端口就是我们连接镜像仓库的本地端口dockerrun-d-p5000:5000--nameregistryregistry:2BashCopy执行后,输入dockerps,我们可以看到运行的容器2.本地测试推送镜像Do
Linux系统中提供CPU性能分析工具整理汇总查看CPU信息在linux操作系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过cat/proc/cpuinfo查看一下:cat/proc/cpuinfo显示如下:root@thead-910:~#cat/proc/cpuinfoprocessor:0hart:0isa:rv64imafdcsummu:sv39modelname:T-HEADC910freq:1.2GHzicache:64kBdcache:64kBl2cache:2MBtlb:10244-wayscacheline:64Bytesad
大数据NoSQL数据库HBase集群部署简介HBase是一种分布式、可扩展、支持海量数据存储的NoSQL数据库。和Redis一样,HBase是一款KeyValue型存储的数据库。不过和Redis设计方向不同Redis设计为少量数据,超快检索HBase设计为海量数据,快速检索HBase在大数据领域应用十分广泛,现在我们来在node1、node2、node3上部署HBase集群。安装HBase依赖Zookeeper、JDK、Hadoop(HDFS),请确保已经完成前面集群化软件前置准备(JDK)ZookeeperHadoop这些环节的软件安装【node1执行】下载HBase安装包#下载wgetht
文章目录1、进程各状态的概念1.1运行状态1.2阻塞状态1.3挂起状态2、Linux进程状态2.1运行状态R2.2睡眠状态S2.3深度睡眠D2.4停止状态T2.5僵尸状态Z与死亡状态X孤儿进程Linux内核中,进程状态,就是PCB中的一个字段,是PCB中的一个变量,一般是宏定义出的一批数字。为了弄明白正在运行的进程是什么意思,我们需要知道进程的不同状态。一个进程可以有几个状态(在Linux内核里,进程有时候也叫做任务)。下面是linux内核源码的状态定义。/**Thetaskstatearrayisastrange"bitmap"of*reasonstosleep.Thus"running"i
文章目录1.预备知识1.1简单认识几个函数1.1.1sleep()1.1.2fflush()1.1.3usleep()1.1.4memset()1.2缓冲区1.3回车与换行2.编写入门版的进度条2.1基本逻辑2.2美化效果2.3代码实现2.4执行效果3.编写升级版的进度条3.1代码实现3.2执行效果1.预备知识1.1简单认识几个函数1.1.1sleep()unsignedintsleep(unsignedseconds);作用:让程序休眠指定秒数,如:sleep(3);//让程序休眠3秒与Windows上的Sleep()函数不同需要包含头文件1.1.2fflush()intfflush(FIL