首页
学习
活动
专区
工具
TVP
发布

Linux压缩包管理

转载请注明博客地址: https://blog.csdn.net/zy010101/article/details/90673904 在Linux...因此,我们在Linux下实际很少使用它们来压缩文件。我们只是偶尔使用它们。 tar解压缩命令 tar命令有一些参数,用来帮助我们更好的管理压缩包。...解压缩命令格式如下 tar -xjvf 压缩包名称 -C(大写C)目标目录 tar -xzvf 压缩包名称 -C(大写C)目标目录 这样就能把压缩包解压到指定的目录下。 ?...这两种格式在Linux下是非常流行的。但是在Windows下确很难见到它们的身影,更多的是RAR以及zip格式的压缩包。 RAR解压缩命令 RAR压缩工具是需要安装的,Linux发行版并不自带该工具。...rar解压缩包的命令是比较简单的。 zip解压缩命令 zip可能是目前使用的最多的文件压缩格式。zip压缩工具不需要我们安装,它是Linux发行版自带的工具。它使用起来更简单。

1.4K40
您找到你想要的搜索结果了吗?
是的
没有找到

Linux中断 - IDT

[toc] 如何设置IDT IDT 中断描述符表定义 中断描述符表简单来说说是定义了发生中断/异常时,CPU按这张表中定义的行为来处理对应的中断/异常。...中断描述符项定义 当中断发生,cpu获取到中断向量后,查找IDT中断描述符表得到相应的中断描述符,再根据中断描述符记录的信息来作权限判断,运行级别转换,最终调用相应的中断处理程序; 这里涉及到Linux...pre-cpu的中断栈,还是使用IST的中断栈; type表示所中断是何种类型,目前有以下四种: enum { GATE_INTERRUPT = 0xE, //中断门 GATE_TRAP...传统系统调用相关 IDT 的设置 Linux系统启动过程中内核压解后最终都调用到start_kernel, 在这里会调用trap_init, 然后又会调用idt_setup_traps: void...硬件中断相关IDT的初始化也是在Linux启动时完成,在start_kernel中通过调用init_IRQ完成,我们来看一下: void __init init_IRQ(void) { int

6.5K10

Linux上安装rz和sz命令

windows 需要向centos服务器上传文件,可直接在centos上执行命令yum -y install lrzsz 程序会自动安装好,然后如你要下载者sz [找到你要下载的文件] 如果你要上传,者rz...安装与使用  yum安装 # yum -y install lrzsz 使用上传文件,执行命令rz,会跳出文件选择窗口,选择好文件,点击确认即可。...# rz  下载文件,执行命令sz # sz  wget安装 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz.../configure && make && make install #上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz.../sz: cd /usr/bin ln -s /usr/local/bin/lrz rz ln -s /usr/local/bin/lsz sz

6K00

Linux 中断处理浅析

最近在研究异步消息处理, 突然想起linux内核的中断处理, 里面由始至终都贯穿着”重要的事马上做, 不重要的事推后做”的异步处理思想....将中断号压入栈中; (不同中断号的中断对应不同的中断服务程序入口) 2....中断处理的这几个阶段中不能调用可能导致睡眠的函数(包括分配内存); 对于第一个问题, 较新的linux内核增加了ksoftirqd内核线程, 如果持续处理的softirq超过一定数量, 则结束中断处理过程...据说在montavista(一种嵌入式实时linux)中, 将内核的中断机制做了修改. (某些中断的)中断处理过程被赋予了task结构, 能够被内核调度. 解决了上述两个问题....工作队列 linux基线版本的内核在解决上述问题上, 提供了workqueue机制.

7.3K80

Linux系列(二):rz命令和sz命令

如果服务器没有安装sftp服务,那么则无法使用FileZilla、Xftp等连接服务器上传或下载文件,这种情况可以利用rz命令上传文件,sz命令下载文件 1....选择终端 经过测试,在Xshell、SecureCRTPortable终端中可以使用rz命令上传文件,但是Putty却不支持 2....上传文件操作演示 (1)Xshell 打开Xshell终端,先切换到文件存放路径(你想把文件存放在哪个地方,就切到哪个路径); 然后输入rz命令,即可弹出windows文件选择弹窗,可以选择一个文件...,也可以选择多个文件(注意如果传输时遇到乱码,要重新传才可以) [root@localhost software]# rz -be -b 以二进制方式,默认为文本方式 -e 对所有控制字符转义 (2

4.4K20

Linuxrz和sz命令用法详解

rz,sz 是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。...安装命令: yum install lrzsz 从服务端发送文件到客户端: sz filename 从客户端上传文件到服务端: rz 在弹出的框中选择文件,上传文件的用户和组是当前登录的用户 SecureCRT...sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以使用rz命令。...如果能够确定所传输的文件是文本格式的,使用: sz -a files 如果是二进制文件,使用: sz -be files 2. rz 命令 用途说明:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到...Linux服务器 常用参数 -b: 以二进制方式,默认为文本方式。

22.6K31

Linux命令(8)——rz命令与sz命令

1.rz命令 1.1功能 rz命令(Receive ZMODEM),使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器,注意不能上传文件夹。...注意不能下载文件夹,如果下载文件夹,请先打包再下载 2.2格式 rz [选项] [filelist] 命令选项基本与rz相同,请参考上文rz的命令选项或者sz的manual,或者运行命令sz -h查看。...3.FAQ (1)rz命令和sz命令如何上传、下载文件夹? 很遗憾,据我所知,rz命令和sz命令不能直接上传、下载文件夹,可先将文件夹打包,当作文件上传和下载。...(2)经常把rz和sz弄混淆,该如何正确记忆? 之所以将rz称之为上传工具,是因为我们以本地机器为中心。...---- 参考文献 [1]利用SecureCRT上传、下载文件(使用sz与rz命令),超实用! [2]rz manual [3]sz manual

9.5K21

linux系统下的rz、sz上传和下载

有时候 我们 从Linux 文件 传到 windows 上面,或者 从windows 上传一些 文件 会用到这个命令。...如果 你的机器中出现 rz: command not found 解决方案:yum install lrzsz -y 1 )参数: -a, –ascii -b, –binary 用binary的方式上传下载...即文件传输中断会重传 -y 表示文件已存在的时候会覆盖 –o-sync 采用同步写模式,以处理从缓存写到磁盘时中断丢失的情况 2 ) rz 命令 通过 rz 命令 就可以 将 Windows 一些文件上传到...Linux 服务器中了, 比如 上传 1.txt 到 服务上,只要 rz 回车 就会 出现一个 打开的窗口,选择 1.txt ,之后 选择 打开 即可。...就是这么简单, rz 是从本地 上传文件的时候用的, sz 相当于把Linux 服务器上的文件 下载到 本地。通过这两个命令就可以把 Windows 和Linux 的文件 进行 互传了。

13.4K10

Linux使用sz、rz命令下载、上传文件

远程连接Linux服务器进行操作时总会需要上传、下载文件。要实现这个目的,既可以通过FTP的方式,也可以在本地终端使用scp命令。...但如果是使用Xshell等工具操作服务器的话,最简单的方法就是其自带支持的sz、rz命令了。 这两个命令可以直接上传、下载文件,并自动弹出文件选择框,操作非常方便和习惯。...但是要使用的话,需要远程Linux服务器安装了这两个命令,也就是安装了lszrz包。...如果没安装,则使用命令会报错,此时进行安装即可: [root@localhost ~]# rz -bash: rz: command not found ## For CentOS/RHEL [root...从本地上传文件到服务器: # rz 输入rz并回车后,Xshell会自动弹出文件选择框,选择确定后就会上传到使用命令时所在的目录了。

11.8K20

linux 中断机制《Rice linux 学习笔记》

这篇文章以按键为例子讲解linux中断原理,中断的架构,中断的实现。 在我们的开发中,检测按键是否触发,无非就两种方法—轮询和中断。作者认为两种方法最大的区别就是CPU的利用率。...Linux中断原理: 中断:处理器异常的一种,它是一种特殊的电信号,用硬件发给处理器,处理器接收到中断后,会马上向操作系统反映此信号的到来,然后就由操作系统负责处理这些新到来的数据。...Linux中断的相关函数: 1、注册中断函数: 中断处理函数结构: typedef irqreturn_t (*irq_handler_t)(int, void*); 注册中断函数:int request_irq...dev:与request_irq的参数dev必须一致,将request_irq指定的dev传递给这个参数; Linux中断处理分析: 第一种方式:应用层的读,不管什么情况下,都会返回。...Linux中断实现: 这里例子采用等待队列的方式实现(也就是上述的第二种方法)。

4.7K10

linux内核缺页中断处理

7.当磁盘中断发生时,表明该页已经被装入,页表已经更新可以反映他的位置,页框也标记位正常状态。 8.恢复发生缺页中断指令以前的状态,程序计数器重新指向这条指令。...9.调度引发缺页中断的进程,操作系统返回调用他的汇编例程 10.该例程恢复寄存器和其他状态信息,返回到用户空间继续执行,就好像缺页中断没有发生过。...linux内核对缺页异常的处理流程很复杂,但是基本思想和上述流程差不多。...下面看linux的基本处理流程: 内核处理缺页异常的主函数就是do_page_fault: /* * 缺页异常处理函数 * pt_regs 各个寄存器的值 * error_code,由硬件产生:...), "=r" (x) : "m"(__m(addr)), "i"(errret), "0"(err)) //"m"(__m(addr)), "i"(4), "0"(4)) 经过以上分析,对linux

10.6K21

Linux内核硬中断中断的原理和实现

linux为了实现这个特点,当中断发生的时候,硬中断处理那些短时间就可以完成的工作,而将那些处理事件比较长的工作,放到中断之后来完成,也就是软中断(softirq)来完成。...(3)中断嵌套 Linux下硬中断是可以嵌套的,但是没有优先级的概念,也就是说任何一个新的中断都可以打断正在执行的中断,但同种中断除外。软中断不能嵌套,但相同类型的软中断可以在不同CPU上并行执行。...(4)软中断指令 int是软中断指令。 中断向量表是中断号和中断处理函数地址的对应表。 int n -- 触发软中断n。相应的中断处理函数的地址为:中断向量表地址 + 4 * n。...(5)硬中断和软中断的区别 软中断是执行中断指令产生的,而硬中断是由外设引发的。 硬中断中断号是由中断控制器提供的,软中断中断号由指令直接指出,无需使用中断控制器。...但一个软中断不会抢占另一个软中断,唯一可以抢占软中断的是硬中断

21.3K21

Linux中断虚拟化(二)

作者简介 王柏生 资深技术专家,先后就职于中科院软件所、红旗Linux和百度,现任百度主任架构师。在操作系统、虚拟化技术、分布式系统、云计算、自动驾驶等相关领域耕耘多年,有着丰富的实践经验。...著有畅销书《深度探索Linux操作系统》(2013年出版)。 谢广军 计算机专业博士,毕业于南开大学计算机系。资深技术专家,多年的IT行业工作经验。...本文内容节选自《深度探索Linux虚拟化技术》,已获得机械工业出版社华章公司授权。...KVM: Add support for in-kernel PIC emulation linux.git/drivers/kvm/i8259.c void kvm_pic_set_irq(void...= -1) returnvector; … } linux.git/drivers/kvm/i8259.c int kvm_pic_read_irq(struct kvm_pic *s)

5.7K10
领券