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

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

VMware环境下的kgdb环境配置和模块调试示例

VMware环境下的kgdb环境配置和模块调试示例

linux下的模块开发,不可避免要用到kgdb来调试,kgdb的调试环境需要一台开发机,一台目标机,其中代码运行在目标机上,开发机通过串口来调试目标机上的模块代码。用vmware可以方便的使用管道来代替真正的串口,而且只用一台笔记本就可以玩起来,非常简单粗暴1. 开发机和目标机通过vmware的命名管道建立串口设备,其中开发机作为管道的client,目标机作为管道的server,如图所示开发机串口设置??目标机串口设置之后就可以安装虚机了,我选用的是Cen...
【Fedora 17】Emacs 24安装ecb与cedet

【Fedora 17】Emacs 24安装ecb与cedet

今天凑热闹把Fedora升级到了17,emacs升级到了24,但是悲剧了,显示cedet罢工,重新编译1.1后,ecb又罢工。现在修复好了,记录下来与大家分享。emacs24启动cedet1.0会报Forgot to expand macro eieio-object-p错误,从官网http://cedet.sourceforge.net/下载最新版本安装,make安装以下。cedet修复成功。之后ecb罢工,因为ecb以来于cedet1.0,并且做了版本...
Linux磁盘空间短时间被未知资源大量占用情况处理

Linux磁盘空间短时间被未知资源大量占用情况处理

今天在进行Zabbix查看时,发现Zabbix Server机器上的硬盘在短时间内疯狂增长了40G左右,如下图: 在Zabbix Server中查看磁盘情况发现,根目录下的空间比之前增长了很多:[root@zabbix ~]# df -ha 因为不知道具体的占用空间的文件路径所在,所以只能用命令一个目录一个目录地进行查看,最终通过du -sh命令查到/var/log/httpd目录占用空间异常:[root@zabbix log]# du -...
如何挂载只读的Linux文件系统

如何挂载只读的Linux文件系统

mount命令用来挂载一个设备上发现的文件系统。例如,我们在/dev/sdb3(磁盘"b": scsi/sata的第3个分区)上有一个ext3文件系统,想挂载在/media/otherdisk上。则完整的命令是: $mount –t ext3 /dev/sdb3 /media/otherdisk 通常可以省去文件系统类型(命令中的"-t ext3")。如果关系已经定义在/etc/fstab,则设备名也可以省去,因为从那个文件中可以获取这些信息: $moun...
Linux的sed命令

Linux的sed命令

你可以用sed命令像文本处理器的查找替换功能一样,用一个字符串替换文件中的某个字符串。sed命令还可以从文件中删除连续的行。因为sed是一个流编辑器,它把给定的文件作为输入,将输出打印到屏幕,除非将输出重定向到一个文件。换句话说,sed不改变输入文件。 sed命令的一个形式如下: 替换:sed "s///g" 删除:sed ",d" 我们先看下替换的例子。如果想把文件poem.txt中出现的所有lamb替换成ham,命令如下: cat poem.txt M...
Vi的工作模式

Vi的工作模式

vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。第一:命令行模式:该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该模式下,用户可以输入vi命令,用户管理自己的文档。此时从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的动作。但需要注意的是,所输入的命令并不回显在屏幕上。若输入的字符不是vi命令,vi会响铃报警。第二:文...
Solaris中ln命令使用

Solaris中ln命令使用

ln 建立一个到文件的链接语法:ln [] existing-file new-lineln [] existing0file-list directory概述ln(link)命令创建一个与文件的硬链接,或者是一个到个文件或目录的符号链接。参数参数existing-file是用户希望建立链接的文件的路径名。参数new-link是新链接的路径名。当用户想创建一个硬链接时,existing-file必须是一个普通文件,而要创建一个符号链接时,可以是一个普通文件...
Fedora源更新命令(最新验证可用源)

Fedora源更新命令(最新验证可用源)

Fedora的yum命令和Ubuntu的apt-get功能相仿,谁先模仿谁就不知道了。反正我刚刚接触linux不久的时候,两个系统就都有这个命令。 fedora的源文件全都放在/etc/yum.repos.d/目录下,里面的repo文件都作为源可以使用。具体源的优先级我没有研究。。我还是习惯把里面的都备份起来。。就使用一个唯一的源文件。 新添加了源,更新命令使用yum makecache 系统的更新命令 yum update 以下是2012年4月测试可以用...
RHEL5中解决vsftp连接时的“500 OOPS:cannot change directory:/root”

RHEL5中解决vsftp连接时的“500 OOPS:cannot change directory:/root”

RHEL5 中配置好vsftp后,开了root用户上传权限,也关了系统的防火墙,但ftp连接的时候依然还会出现 "500 OOPS:cannot change directory:/root" 错误,如何解决呢?经过本人的多次摸索,问题终于有了解决的方案。如何开启root用户的上传权限,如何关闭系统的防火墙,我就不再多废话了,不懂的朋友google去。言归正传,在开了root用户上传权限,也关了系统的防火墙,但ftp连接的时候依然还会出现 "500 OOP...
Unix and Linux修改时区方法

Unix and Linux修改时区方法

现在的集群软件,大部分都需要多台机器的时间差不能超过1000秒,所以如果用户都用date命令去修改时间,这个比较简单就不多说了。然而,有时候两台机器的时间虽然一致,但是时区却不同,那么用户就不得不去修改机器的时区,这个修改在不同操作系统是不同的,所以这里分别介绍一下主流操作系统修改时区的方法:Solaris:在solaris中,修改时区需要修改/etc/TIMEZONE文件,其中的TZ=PRC就表示中国时区,我们可以将其替换为TZ=US/Pacific,再...
Ubuntu 11.10 安装 Nvidia 显卡驱动的终极解决方案

Ubuntu 11.10 安装 Nvidia 显卡驱动的终极解决方案

第一步:下载Ubuntu下的NVIDIA显卡驱动cheungmine作品。版权所有,转载注明出处。我的场景是:我有2台电脑,都是Windows 7+Ubuntu 11.10 64位双系统。其中一台是Dell台式机,一块nvidia quadro 600 显卡。另一台是ThinkPad W520笔记本电脑,双显卡,一块是Intel,另外是Quadro 1000M。我从nvidia官网上下载的驱动都是:NVIDIA-Linux-x86_64-290.10.ru...
如何创建yum源,如何使用yum命令

如何创建yum源,如何使用yum命令

大家都知道使用rpm命令安装软件的时候,有时候为了安装一个软件往往需要安装好几个软件来解决依赖关系,所以此时你就需要使用yum命令来解决软件安装的依赖关系。要想使用yum安装软件,就需要配置好yum源。(我们以光盘yum源为例,以红帽5.4光盘为例)#mount/dev/dvd/media1.建立yum配置文件在/etc/yum.repos.d/目录下,建立以.repo结尾的任意文件名的文件,例test.repo#vim/etc/yum.repos.d/t...
CentOS 5.8下为Firefox安装中文语言包和Flash插件

CentOS 5.8下为Firefox安装中文语言包和Flash插件

公司一个inux测试主机,采用CentOS 5.8的操作系统。为了方便测试,和查找资料。我们安装了图形界面,并且安装了firefox浏览器。但是由于之前没有安装中文语言包,和flash插件所以浏览中文网页都是乱码,也看不到网页上的flash。我们通过如下方案解决以上的问题:一、处理中文语言包的问题 我们通过yum安装中文支持语言包组[root@ www.linuxidc.com~]# yum groupinstall chinese-support安装中文...
<< 561 562 563 564 565 566 567 568 569 570 >>