快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
如何在 inputrc 中定义多重热键

如何在 inputrc 中定义多重热键

~/.inputrc "\M-H , \C-H" : "cd $HOME" "\M-H ; \C-H" : "cd $HOME" "\M-H + \C-H" : "cd $HOME" "\M-H lt;按下热键,如:Ctrl-Alt-H> 看到了什么? ^[^H 对不对? 按Ctrl-D>退出 同理可以得知其他组合热键对应的ASCII字符, 有一些组合热键像Ctrl+Alt+D/Q/Z/C/S/M/J/U/I/E好像不能使用,不过没关系,可用的热键有15个左右 然后修改/etc/inputrc 或 ~/...

如何使用linux下的差异和增量备份

如何使用linux下的差异和增量备份

在redhat Linux 7.2 下运行正常 mybackup.sh 代码: #!/bin/sh umount /mnt/bak mount /dev/sdb1 /mnt/bak if [ `date +%d` = 01 ] #每月1号进行完全备份 then bakdir="/mnt/bak/daybak/month/"`date +%m%d` zl="" #进行完全备份 else bakdir="/mnt/bak/daybak/"`date +%d` zl="-N "`date +%Y-%m-01...

Linux2.6对新型CPU快速系统调用的支持

Linux2.6对新型CPU快速系统调用的支持

文章分析了在 Linux 2.6 中引入的对 Intel CPU 快速系统调用指令 SYSENTER/SYSEXIT 支持的实现。Linux 驱动及内核开发者通过了解快速系统调用指令的机制,可以在自己的代码中通过利用这一机制,提高系统性能,并避开由快速系统调用方式带来的一些局限(如系统调用中嵌套系统调用)。 前言 在 Linux 2.4 内核中,用户态 Ring3 代码请求内核态 Ring0 代码完成某些功能是通过系统调用完成的,而系统调用的是通过软中断指令(int 0x80)实现的。在 x86 保护模...

FedoraCore2中两个问题及其解决办法

FedoraCore2中两个问题及其解决办法

刚刚装好Fedora Core 2,正准备好好体验一下kernel-2.6,gnome-2.6等带来的一系统激动人心的特性的时候,确被它痛快的泼了一把冷水,至少,有两个问题对于咱中国用户来说确实是大问题。 1.X window的输入法接口的改变。 以前一直用的是XIM系统,配合如fcitx等输入法软件即可实现优秀的中文输入支持,不过这一架构似乎有人说它很不完美,于是就有了把输入模块直接集成到gnome系统中的架构,Fecora Core 2便是如此,但是如此一来问题就来了:非gtk的程序无法获得中文输入...

字体美化SuSELinux9.1Professional

字体美化SuSELinux9.1Professional

1、试验系统环境 OS: SuSE Linux 9.1 Professional yxd@yxdsuse91:~ cat /proc/version Linux version 2.6.4-54.5-default (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 Fri May 7 21:43:10 UTC 2004 全新的系统,5张光盘完全安装,以前没有做过任何字体美化,系统默认的语言为简体中文。 2、步骤 0.安装SuSE Linux 9....

什么是 Red Hat Linux

什么是 Red Hat Linux

Red Hat是全球最大的开源技术厂家,其产品Red Hat Linux也是全世界应用最广泛的Linux。Red Hat公司总部位于美国北卡罗来纳州。在全球拥有22个分部。 对于Red Hat来说,开放源代码已经不只是一个软件模型,这正是Red Hat的商业模式。因为Red Hat坚信只有协作,企业才能创造出非凡质量和价值的产品。 在Red Hat的300名工程师中,有6名来自于全世界最顶尖的10名Linux核心开发者,7名来自全球最出色10名Linux开发工具工程师。全世界,也许只有Red Hat能够...

四种主要Linux版本之间的比较

四种主要Linux版本之间的比较

我们很难从大量Linux版本中选择一款正好适合某个特定环境的版本。每 一个版本都有自己的侧重点,有一套自己的文件,安装方式和自己的 Linux内核版本。本文我将比较四种主要的Linux版本—— Debian,Mandrake,Red Hat,和SuSE—并讨论如何制订选择适合特定商业环境Linux版本的标准。 Debian Debian Project诞生于1993年8月13 日,它的目标是提供一个稳定容错 的Linux版本。支持Debian的不是某 家公司,而是许多在其改进过程中 投入了大量时间的开发...

Linux的未来

Linux的未来

在最近的一两年中,Linux大行其道,即使那些不知CPU为何物的人,也对Linux略知 一二。但这是否就意味着这种类Unix的操作系统将逐渐成为主流的操作系统呢?答案是 肯定的,但它却不会完全代替桌面上的Windows。 虽然很多专业媒体的记者和分析家大肆鼓吹Linux将成为 Windows的杀手,但平心静气地说,Linux并不能取代Windows在桌面PC上的领导地位, 因为在这一领域,Windows具有很多无可比拟的优势。首先,在大部分PC机中都预装了 Windows操作系统,而这一现状并不会很快改...

雾里看花,探究LINUX版本

雾里看花,探究LINUX版本

任何一个软件都有版本号,LINUX也不例外。但LINUX“继承”了UNIX版本混乱的特点,给LINUX爱好者带来了不小的麻烦。其实掌握LINUX的版本号并不困难。LINUX的版本有两种:内核版本与发行版本。 一、LINUX内核版本 LINUX内核版本指的是在Linus领导下的开发小组开发出的系统内核的版本号。LINUX的内核具有两种不同的版本号,实验版本和产品化版本。要确定LINUX版本的类型,只要查看一下版本号:每一个版本号由三位数字组成,第二位数字说明版本类型。如果第二位数字是偶数则说明这种版本是产...

两种“BBC”恢复损坏的Linux系统

两种“BBC”恢复损坏的Linux系统

我们在许多Linux系统用户的工具箱中都能发现Linuxcare bootable business card(BBC)的身影。它的主要作用是对Linux系统进行修复。 -发展中的Linuxcare BBC 1999年,Linuxcare公司的4名雇员设计了一种Linux系统启动盘,主要用于对受损的系 统进行拯救恢复。由于光盘中的软件可以压缩得很小,所以光盘的大小如同一张商业名片。这种光盘很快便成为Linux商品巡回展览中众多厂商讨论的焦点。当最早版本的Linuxcare BBC被发布在LinuxWor...

linux下如何刻盘

linux下如何刻盘

在linux下刻盘分四部曲: 1.编译内核(依系统情况可以略过). 2.加载相应驱动模块. 3.制作iso9660文件系统的映象文件 4.刻盘 缺省情况下,你的linux内核或许不支持SCSI设备,而现在的刻录机却许多接在一个scsi卡上的.因此,在这种情况下,需要从新编译内核,让它支持SCSI设备,并且要根据SCSI卡所采用的芯片,将其编译到内核或编译成模块.此外,为方便测试将要刻录的映象文件,还应该编译时在块设备里面选择支持"LOOPBACK DEVICE SUPPORT".最后,还要选择"SCSI...

LINUX的起源和特色

LINUX的起源和特色

作为一个具备所有特性的类似POSIX的操作系统,Linux 并非仅由 Linus 一人开发,而是由全世界几百个程式设计员共同开发的。有趣的是这个巨大的全世界的开发活动不是很协调。当然,Linus 为核心定了步调,但 Linux 并不只是核心。没有一个管理组织;一个俄罗斯学生得到一块新的主机板,就写了驱动程式支援这块主机板。马兰的一个系统管理员需要备份软体,就写一个,并把它传给任何需要的人。好像总是在正确的时间发生正确的事。 另一个有趣的事是你可不花钱就得到 Linux。你只要有时间并愿意下载,你就可以免...