Linux命令-包相关

Kafka + Flink SQL实战:Java实时统计项目完整指南 流式计算作为大数据处理的重要范式,专注于无界数据的实时分析与响应。在实时统计场景中,事件时间与乱序数据处理是关键难点,而Watermark机制为迟到的数据提供了容忍窗口。借助窗口聚合,系统可以按分钟或小时粒度快速产出业务指标。这一技术广泛应用于实时数仓、实时大屏、用户行为分析等场景,能够极大缩短数据到决策的延迟。然而,直接用Java编写消费者与状态管理不仅重复造轮子,还难以支撑复杂业务。Kafka结合Flink SQL提供了高效的解决方案:Kafka作为高吞吐消息队列缓冲流式数据,Flink SQL以声明式 阅读详情
1. 打包和压缩文件
bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件
bzip2 file1 压缩一个叫做 'file1' 的文件
gunzip file1.gz 解压一个叫做 'file1.gz'的文件
gzip file1 压缩一个叫做 'file1'的文件
gzip -9 file1 最大程度压缩
rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar 解压rar包
unrar x file1.rar 解压rar包
tar -cvf archive.tar file1 创建一个非压缩的 tarball
tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件
tar -tf archive.tar 显示一个包中的内容
tar -xvf archive.tar 释放一个包
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下
tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包
tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包
zip file1.zip file1 创建一个zip格式的压缩包
zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包
unzip file1.zip 解压一个zip格式压缩包



2. RPM 包 - (Fedora, Redhat及类似系统)
rpm -ivh package.rpm 安装一个rpm包
rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告
rpm -U package.rpm 更新一个rpm包但不改变其配置文件
rpm -F package.rpm 更新一个确定已经安装的rpm包
rpm -e package_name.rpm 删除一个rpm包
rpm -qa 显示系统中所有已经安装的rpm包
rpm -qa | grep httpd 显示所有名称中包含 "httpd" 字样的rpm包
rpm -qi package_name 获取一个已安装包的特殊信息
rpm -qg "System Environment/Daemons" 显示一个组件的rpm包
rpm -ql package_name 显示一个已经安装的rpm包提供的文件列表
rpm -qc package_name 显示一个已经安装的rpm包提供的配置文件列表
rpm -q package_name --whatrequires 显示与一个rpm包存在依赖关系的列表
rpm -q package_name --whatprovides 显示一个rpm包所占的体积
rpm -q package_name --scripts 显示在安装/删除期间所执行的脚本l
rpm -q package_name --changelog 显示一个rpm包的修改历史
rpm -qf /etc/httpd/conf/httpd.conf 确认所给的文件由哪个rpm包所提供
rpm -qp package.rpm -l 显示由一个尚未安装的rpm包提供的文件列表
rpm --import /media/cdrom/RPM-GPG-KEY 导入公钥数字证书
rpm --checksig package.rpm 确认一个rpm包的完整性
rpm -qa gpg-pubkey 确认已安装的所有rpm包的完整性
rpm -V package_name 检查文件尺寸、 许可、类型、所有者、群组、MD5检查以及最后修改时间
rpm -Va 检查系统中所有已安装的rpm包- 小心使用
rpm -Vp package.rpm 确认一个rpm包还未安装
rpm2cpio package.rpm | cpio --extract --make-directories *bin* 从一个rpm包运行可执行文件
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm 从一个rpm源码安装一个构建好的包
rpmbuild --rebuild package_name.src.rpm 从一个rpm源码构建一个 rpm 包

3. YUM 软件包升级器 - (Fedora, RedHat及类似系统)
yum install package_name 下载并安装一个rpm包
yum localinstall package_name.rpm 将安装一个rpm包,使用你自己的软件仓库为你解决所有依赖关系
yum update package_name.rpm 更新当前系统中所有安装的rpm包
yum update package_name 更新一个rpm包
yum remove package_name 删除一个rpm包
yum list 列出当前系统中安装的所有包
yum search package_name 在rpm仓库中搜寻软件包
yum clean packages 清理rpm缓存删除下载的包
yum clean headers 删除所有头文件
yum clean all 删除所有缓存的包和头文件

4. DEB 包 (Debian, Ubuntu 以及类似系统)
dpkg -i package.deb 安装/更新一个 deb 包
dpkg -r package_name 从系统删除一个 deb 包
dpkg -l 显示系统中所有已经安装的 deb 包
dpkg -l | grep httpd 显示所有名称中包含 "httpd" 字样的deb包
dpkg -s package_name 获得已经安装在系统中一个特殊包的信息
dpkg -L package_name 显示系统中已经安装的一个deb包所提供的文件列表
dpkg --contents package.deb 显示尚未安装的一个包所提供的文件列表
dpkg -S /bin/ping 确认所给的文件由哪个deb包提供
linux下各种安装包安装命令 linux下各种安装包安装命令.wps 立即下载

相关推荐

Linux常用包Linux常用包Linux常用包

jdk,apache8,nginx5.6;solr4.10.redis4.0.9jdk,apache8,nginx5.6;solr4.10.redis4.0.9

定义命令包

定义命令包 如果Makefile中出现一些相同命令序列,那么我们可以为这些相同的命令序列定义一个变量。定义这种命令序列的语法以“define”开始,以“endef”结束,如: define run-yacc yacc $(firstword $^) mv y.tab.c $@ endef 这里,“run-yacc”是这个命令包的名字,其不要和Makefil...

weixin_34334744的博客 163

linux命令源代码包

linux中ls、cat、chown、copy等所有系统命令实现源码包,包括.c和.h完整文件

包管理工具scoop

一款简单好用的windows包管理工具

m0_49945160的博客 1976

【STM32】H743的25MHZ外部晶振下480MHz时钟的CubeMX配置图

备忘 有时候临时调一个外设做实验需要快速搭建工程的时候,老忘记配置的数据 再补一段代码格式的 void SystemClock_Config(void) { RCC_OscInitTypeDef RCC_OscInitStruct = {0}; RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0}; /** Supply configuration up

一只爱做笔记的码农 3395

ABB机器人与西门子PLC、工业相机联合实现无序抓取的完整调试方案

将此方案导入系统后,逐步执行调试,确保各环节信号正常触发,即可实现高效无序抓取!

CHUXUEZHE8210的博客 1993

【Linux】Linux常用命令大全

Linux 是一种自由和开放源码的类 UNIX 操作系统。Linux 英文解释为 Linux is not Unix。Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发。本教程,我们将为大家总结Linux常用命令,相信能很快学会。..............................

qq_32643313的博客 1万+

从零开始:YOLOv8车牌检测模型训练全流程实战

本文详细介绍了从零开始训练YOLOv8车牌检测模型的全流程实战指南。内容涵盖环境搭建、数据集收集与标注、模型配置与训练、评估测试及高级优化技巧。通过使用预训练模型和迁移学习,开发者可以高效构建精准的车牌检测系统,并掌握模型导出与部署的关键步骤。

weixin_29061041的博客 335

Linux基础命令(软件包)

rpm对软件包的操作,以及 软件仓库的搭建、以及yum工具的使用

Yunzhong_jiuxiao的博客 683

001:InVEST学习——产水/水源涵养

InVEST产水模块介绍 前言 (一些碎碎念着急的可以忽略)最开始做inVEST模型是2020年中,应该说对这个软件有很特殊的感情,之前一直想出一个教程,但是因为事情多加上拖延加上懒就耽搁了,事实证明东西不用就确实荒废了,现在面对当初自己做的东西顶多也就能想起一些思路,很多细节都忘了,所以这个教程也相当于是一个备忘录吧。 ...

Victoriaac的博客 2万+

RT-2(robotics-transformer2)论文--阅读笔记

谷歌RT-2机器人论文的阅读笔记。

weixin_61255639的博客 1828

Linux常用命令

1、时间 2、关机或重启 3、文件与目录 4、文件搜索 5、挂载与卸载 6、磁盘空间 7、用户和组 8、文件权限 9、压缩与解压文件 10、查看文件内容 11、文本处理 12、RPM 包 - (Fedora, Redhat及类似系统) 13、YUM 软件包升级器 - (Fedora, RedHat及类似系统) 14、DEB 包 (Debian, Ubuntu 以及类似系统) 15、APT 软件工具 (Debian, Ubuntu 以及类似系统) 16、文件格式转换

鹤啸九天 619

AVL(Athena Vortex Lattice)如何编写与应用(一)

前两个是弦向的涡个数和以cos函数分布的间距参数(设为1即可)后两个可以在这里声明也可以写到后面的每一个section中,是展向的涡个数和以sin函数分布的间距参数。这个文件是用来建立飞机模型的文件,是一定要有的文件,其他的.run和.mass并不是必须要有的,甚至mass文件并没有看到有人在使用。Sref、Cref、Bref是飞机的参考面积参考弦长和参考的展长,我的理解就是所设计飞机的S,c,b这三个参数。———————————————以上是飞机的基本信息———————————————

dawangaa的博客 1510

linux包的相关命令

apt-cache search package 搜索包   apt-cache show package 获取包的相关信息,如说明、大小、版本等   sudo apt-get install package 安装包   sudo apt-get install package - - reinstall 重新安装包   sudo apt-get -f instal...

aod83029的博客 90

机器学习入门基础 | 基于python的高光谱图像特征挖掘:PCA + 形态学属性处理可视化实战

本文介绍了一种基于PCA和形态学操作的高光谱图像特征提取方法。通过主成分分析降低数据维度,再运用面积开闭操作增强空间结构特征,有效去除噪声并填补孔洞。实验采用WHU-HI-HanChuan数据集,提供完整的Python实现代码,包括数据加载、PCA降维、形态学处理及结果可视化等步骤。该方法能够显著改善图像质量,为后续分类和变化检测任务提供更好的特征输入。实验结果表明,不同阈值的形态学处理能呈现不同程度的空间结构增强效果,对区域生长、分割和聚类等应用具有重要价值。

lestatlu的博客 1046

基于STM32设计的智能手环(ESP8266+华为云IOT)_178

为了满足用户对健康监测的需求,手环项目集成了血氧检测、心率检测、体温检测等功能。这些功能采用了专门的传感器模块,如MAX30102、DS18B20等,确保了测量数据的准确性和可靠性。同时,为了方便用户了解自己的运动情况,项目还加入了行走步数统计功能,通过MPU6050模块实现精确计步。

2402

linux环境下运行jar包相关命令

将linux服务器部署jar包的相关命令,以及可能涉及到的相关命令尽量罗列出来 直接运行jar包 java -jar ***.jar 直接运行jar包的话控制台的输出会显示到前台,并且该远程连接不能关闭,如果关闭的话,该服务的进程就会被杀死 后台运行jar包 java -jar ***.jar & 当前ssh窗口不被锁定,后台仍然可以运行,但是当窗口关闭时,进程中止...

bo123_的博客 1638

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

linux jar包相关命令

启动,后台运行jar [root@VM-0-4-centos java]# nohup java -jar /home/spring_one_demo-0.0.1-SNAPSHOT.jar > spring.log 2>&1 & spring.log,是nohup的相关命令,表示将原本会打印在控制台的文件打印到spring.log里。该文件如果未指定路径,会在当前目录生成。 spring.log 2>&1 & 不写的话会报 忽略输入并把输出追加到"

qq_42339350的博客 1632

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux相关的一些常见的命令和启动jar包操作

Linux相关的一些常见的命令和启动jar包操作 声明:知识这些都来源于网络,有自己的一些加工,如果有错误,请帮我指出来一下,谢谢。 一、Linux上安装jdk 1.卸载之前的jdk,java -version显示的是openjdk的就是linux系统之前的,使用yum remove *openjdk命令可以卸载之前的,然后重新安装。(解压的话,图中不行就参照下面的命令) 二、常用命令 很多命令还有很多参数,这里没做详细介绍,只记录部分常用的,不知道详细的参数,可以使用命令 --help 查看 注意:根

mrxutada的博客 1061

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

一些linux包相关命令

针对centos 查看CentOS版本方法: lsb_release -a #result------------ LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch Distributor ID: CentOS Description: CentOS...

dbmbvhv4152的博客 158

Linux tar包相关命令

tar [-j|-z][cv][-f 新建的文件名] filename... <==打包与压缩 tar [-j|-z][tv][-f 新建的文件名]   <==查看文件名 tar [-j|-z][xv][-f 新建的文件名] [-C 目录] <== 解压缩 参数: -c: 新建打包文件,可搭配-v来查看过程被打包的文件名(filename)。 -t: 查看打包文件的内容...

weixin_34364135的博客 81

【在linux云服务器上传jar包并运行jar】以及Linux运行包的相关命令

系列文章目录 文章目录系列文章目录前言一、上传jar包二、云服务器运行jar包相关命令1.运行jar包2.关闭jar包 前言 一、idea打jar包教程。点击浏览文章 二、笔者是用第三方Xshell软件进行Linux版云服务器相关的操作,如果需要,可以浏览以下链接进行免费安装教程。点击浏览文章 三、还没有购买云服务的现在可以购买腾讯云服务器,现在轻应用服务器2核2G只需要40/年。点击前往购买 一、上传jar包 如果你下载了第三方ftp工具,那么只需要打开Xshell进行登陆自己的服务器

可乐的博客 5470

Linux部署SpringBoot 的 jar包相关步骤及命令

通过命令查找相关进程 ps -ef | grep java netstat -apn     linux后台执行命令:&和nohup 当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏...

u014069688的博客 551

linuxpip安装python包_Linux 下安装Python 以及pip包的安装以及相关命令

>>>Fedora 23 更新后带有python 2,.7.11.3 ,但对于python包的安装而言,需要pip包,对python包资源管理。pip包的安装。对于python2.x和python 3.x 方法不同 :Python 2:sudo dnf upgrade python-setuptoolssudo dnf install python-pip python-whee...

weixin_39702483的博客 493

linux基础学习(4):rpm包与相关命令

对于未安装的软件,需要使用包全名,同时要使用绝对路径;对于已安装的软件,使用包名即可,也不需要使用绝对路径。yum命令卸载虽然可以解决依赖性问题,但可能会删掉其他相关的重要安装包,所以不建议使用。red hat的二进制包是RPM包,ubuntu的二进制包是DPKG包。由于源码包安装难度大,后来就出现了二进制包,但二进制包不再是开源的了。源码包就是开源的源程序包,使用者可以直接看到其程序,也可以进行修改。对于用rpm包安装的服务,可以用systemctl命令来管理。:查询已安装的所有包含包名的rpm包。

ab149162536的博客 606
上一篇: inux命令-用户相关
下一篇: linux命令-文件文本、查看处理
八阿哥别走
博客等级 码龄16年 8粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值