Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

GNU Linux中使用diff生成补丁与用patch打补丁

GNU Linux中使用diff生成补丁与用patch打补丁

在GNU Linux系统编程中,经常会用到diff与patch生成补丁与打补丁,原来对这方面不了解,也就觉得难,做过之后发现并没有什么。1、使用diff生成补丁;diff是Linux下的文件比较命令,参数这里就不说了,直接man一下就行了,不仅可以比较文件,也可以比较两个目录,并且可以将不同之处生成补丁文件,其实就是一种打补丁的命令。使用方法如下:diff -rNu a b > diff.patch其中,a是旧的目录或文件,b为最近修改后的目录或文件...
GNU Linux下方便的块设备查看工具lsblk

GNU Linux下方便的块设备查看工具lsblk

之前在GNU Linux下看有什么块设备,通常都用fdisk什么的或者直接ls /dev/ 人肉去看看, 很土,不方便。 lsblk,这玩意不错,推荐给大家。这个工具属于util-linux-ng包,在RHEL 6.1上是安装好的啦,直接用就好。Ubuntu高版本下也有。这个工具最大的特别是把所有的块设备列出,而且还能显示他们之间的依赖关系,演示下:$ uname -r2.6.32-131.0.15.el6.x86_64$ lsblkNAMEMAJ:MIN...
SUSE Linux Enterprise Serve 12 试用体验[多图]

SUSE Linux Enterprise Serve 12 试用体验[多图]

大家都知道德国出产的奔驰、宝马、等车型以精美、可靠、耐用而著称,而同样出自德国人之手的SUSE Linux ,即使是被收购也是一款出色的Linux发行版,目前Suse成为唯一一家为IBM大型主机提供具有企业就绪和商业支持特性的Linux操作系统的公司, 特别针对IBM System z 架构进行了优化,使其安装过程非常简便。而且在Suse平台上面部署SAP和Oracle应用非常方便。在今年10月28日,Suse Enterprise Server 12(简...
9 个需要注意使用的 Linux 命令

9 个需要注意使用的 Linux 命令

Linux shell/terminal 命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。在一些情况下,Linux 甚至不会询问你而直接执行命令,导致你丢失各种数据信息。一般来说在 Web 上推荐新的 Linux 用户执行这些命令,当然,也有人哪些写过这代码的人不这么想,因为这玩意你一写下去就不是玩笑了。这里我收集了一些对系统有危害的 Linux 代码,帮助你避免他们。请记住:这些代码非常危险,甚至可以经过修改,变得更加有危害...
完全虚拟化软件KVM的应用

完全虚拟化软件KVM的应用

一、KVM虚拟机简介Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux2.6.20之后继承Linux的主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的VMM之一。Kvm仅仅是一个linux内核的模块,当在linux中安装了kvm后,linux会变成了hypervisor,即VMM,进行CPU和内存的虚拟管理,而qemu工具,实现虚拟机的创建...
CentOS忘记root密码后的解决办法

CentOS忘记root密码后的解决办法

CentOS忘记root密码时我们可以在本地通过进入单用户模式来重置root密码,方法如下:开机后自动进入grub启动菜单,如图:方法一:按“a”进入单用户模式。这是进入单用户模式最快捷的方法。在 GRUB 启动菜单里使用 “a” 操作按键编辑 kernel 参数,在行末输入空格,然后输入 single 或者1,然后回车即可 。如图:方法二:按“e”进入单用户模式。在 GRUB 启动菜...
如何更新Deepin系统?

如何更新Deepin系统?

在很早以前,几乎每一位Linux新手都会遇到一个经典问题——如何更新Linux系统?更新系统的命令又是啥?因为当时主流的Linux系统普遍没有“软件中心”和“系统更新”这类图形软件,用户只能使用命令来更新系统,但是Linux新手们大都是第一次接触Windows以外的系统,因此并不知道该如何使用命令更新系统。现在,大多数Linux系统要么安装了软件中心,要么是自带系统更新功能,用户可以轻...
VMware 与 宿主主机通信 STEP BY STEP

VMware 与 宿主主机通信 STEP BY STEP

基本原理在VMware虚拟机中有三种通信方式,如下图所示1. Bridged(桥接模式)在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器不过你需要多于一个的IP地址,并且需要手工为 虚拟系统配置IP地址子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信如果你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式2. NAT(网络地址转换模式)...
Win7下使用secureCRT建立与VMware上Fedora 17通信

Win7下使用secureCRT建立与VMware上Fedora 17通信

一. 使VMware上Fedora 17可以上网1.虚拟机->编辑->虚拟网络编辑器,把NAT模式的VMnet8配置如下(ps.因为要用到VMnet8)2.修改win7网络适配器中的VMnet83.修改虚拟机中fedora系统网络适配器设置4.此时进去fedora命令行界面 重启网络服务并用ping命令检验网络连接状态5.使用ifconfig命令查看ip编号至此,Fedora已经可以正常上网了更多详情见请继续阅读下一页的精彩内容: http:/...
Ctags的基本操作总结

Ctags的基本操作总结

ctags使用方法说明:a. ctags可以分析程序生成tags文件;b. 生成的tags文件,可以用 vi -t 查找结构体,数据类型,函数名所在位置,很方便;ctags安装:sudo apt-get install ctags使用方法:a. 如果想查找某个目录下的文件所包含的结构体、函数类型、变量类型、函数名所在位置,可以在该目录下生成一个tags文件;在一个目录下生成tags文件的方法:可以先alias下,看alias下是否为其定义了别名,一般...
Linux密码破解及GRUB加密演示

Linux密码破解及GRUB加密演示

Ubuntu Linux系统下密码破解及GRUB加密演示so easy,不可不会!原理:通过进入单用户模式(单用户模式也即是只有一个用户可以访问资源的状态,且单用户模式就是系统处于最原始的状态,大部分服务还未开启),可以对密码进行修改步骤:1、开机时按住shift键 进入grub界面(grub就是作为引导加载程序,可以类似看成pc机的Bios)2、用键盘上下键移到第二行的恢复模式,按e(注意不是回车键)3、 把光标移到倒数第三行,把"ro recovery...
<< 891 892 893 894 895 896 897 898 899 900 >>