红联Linux门户

Linux帮助
  • 虚拟机上安装Red Hat Linux无法进入图形界面

    2014-12-13 - RedHat 6.0上,使用KVM安装RHEL6无法进入到图形安装界面的解决办法: 1. 进入到KVM虚拟机配置文件目录 $ cd /etc/libvirt/qemu 2. 编辑所需要的配置文件 $ vim rhel60.xml 3.修改显存的RAM大小 找到: video........../video标签所在范围 类似于: video mod...

  • Linux把内存挂载成硬盘提高读写速度

    2014-12-13 - tmpfs是一种虚拟内存文件系统正如这个定义它最大的特点就是它的存储空间在VM里面,这里提一下VM(virtual memory),VM是由linux内核里面的vm子系统管理,现在大多数操作系统都采用了虚拟内存管理机制。linux下面VM的大小由RM(Real Memory)和swap组成,RM的大...

  • Linux下使用rsync最快速删除海量文件的方法

    2014-12-13 - 遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除...

  • Windows中虚拟机Linux传输文件的两个简单的方法

    2014-12-13 - 有的时候,我们可能需要把Windows中的文件上传到虚拟机Linux上去,除了常用的samba服务器,还有那些方法呢? 1.在Windows中设置共享文件,在Linux中挂载共享文件夹 Windows设置共享文件就不多说了,属性-共享-在网络上共享这个文件夹,比如说这个文件夹为 sh...

  • Debian系统更新内核支持bigmem版本解决认不到4G内存

    2014-12-13 - 最近安装了Debian 6.0.1a i3却发现内核没有自动加载上PAE 以下命令得知系统装了两条2G的内存条,硬件最大支持64G内存 dmidecode -t memory # dmidecode 2.9 SMBIOS 2.5 present. Handle 0x1000, DMI type 16, 15 bytes Physical Memory Array Location: Syste...

  • Debian 6.0无线上网问题

    2014-12-13 - 终于下定决心将习惯了多年的XP卸载掉了,并开始安装上了Debian 6.0。没想到的是,在XP上简简单单的无线上网在Debian 6.0 上成了一个切实的问题,幸好还可以连接网线上网找资料,这不,在Debian的官方Wiki上就有了解决方法了,见链接(http://wiki.debian.org...

  • Linux下执行.sh文件提示No such file or directory

    2014-12-13 - 在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。 解决: 1)在Windows下转换: 利用一些...

  • 解决VMware 6.5安装RedHat Linux 9光盘挂载失败问题

    2014-12-13 - 问题描述: VMware 6.5安装RedHat Linux 9 过程中选择第一个iso文件安装直到安装过程提示插入第二张光盘,这时选择了第张 光盘,回到安装过程点击确定,但是系统提示光盘无法挂载。 解决方法: 修改VMware 6.5 安装配置参数,把Connected复选框选上即可。...

  • 在/etc/passwd中得到普通用户列表

    2014-12-13 - /etc/passwd文件用来保存系统中当前所有的用户信息,该文件对所有用户都可见。在该文件中,每行信息代表一个用户。每个用户的信息由7部分组成: 用户名:加密后的用户密码:用户ID(UID):用户所在组ID(GID):用户全名以及用户信息:用户主目录:该用户登...

  • vm Linux扩容时新建分区报错No free sectors available

    2014-12-12 - 对VM里的Linux进行了扩容,安装网络的教程一步一步来。 扩展后执行fdisk -l查看是否成功 [root@localhost ~]# fdisk -l Disk /dev/sda: 16.1 GB, 16106127360 bytes 255 heads, 63 sectors/track, 1958 cylinders Units = cylinders of 16065 * 512 = 822528...

  • Fedora 15安装VMware 7.1.4提示需要Kernel Headers简单解决方法

    2014-12-12 - 今天在爱机上安装了Fedora 15 64bit最新正式版本,内核为2.6.38.8-32.fc15.x86_64,然后要在机子上用虚拟机,于是下载VMware官方最新的 7.1.4for Linux 64 bit,下载下来的文件名为:VMware-Workstation-Full-7.1.4-385536.x86_64.bundle。 安装很简单,在命...

  • Linux下网速慢的问题

    2014-12-12 - 机器是双系统,分别是Windows XP 和 CentOS-5.3,问题是这样的,在windows 下网速很快,然后切换到Linux下网速就变得蜗牛爬一样慢,忍受了有些日子了。试过在Linux下重新装了网卡驱动,效果为零,问题依旧。不废话了,问题的根本原因是dns解析花费了大量时间...

  • RedHat Linux下DNS配置文件获取方法

    2014-12-12 - 1、查询RedHat Linux安装光盘中bind*的rpm包,进行安装 2、安装caching-nameserver的rpm安装包 3、把/usr/share/system-config-bind/profiles/default下的named.conf文件拷贝到 /var/named/chroot/etc/目录下。 4、复制/usr/share/doc/bind-9.3.6/sample/var...

  • Linux下启动Java进程并获得PID

    2014-12-12 - Linux 下启动Java程序一般是执行命令: java -cp ${CLASSPATH} org.self.test.Main 而停止一个程序需要执行命令: kill ${PID} 只有这个启动命令你不能直接得到这个Java进程的PID,但是可以通过jps 或 ps 命令间接的查到,然后在执行kill命令。 有些程序则是...

  • Linux内核开发-修改开机Logo

    2014-12-12 - 硬件平台:S5PV210 系统平台:Linux 2.6.32 Linux默认的系统开机Logo为一只小企鹅,分辨率为80x80,由drivers/video/logo/logo_linux_clut224.ppm生成。 这里我们需要修改开机logo图,而且不局限在80x80分辨率,如我们需要一副全屏的图时,我们可以用以下方...

  • Shell文件从Windows上传到Linux问题

    2014-12-12 - 问题描述: Windows下的文档上传到Linux下有时会发现每一行多了个^M,那个^M是DOS(Windows)文件上传时没有将回车+换行符转换而产生的。 解决办法: 如果使用FTP上传的话,对这样的文本文件,应该使用ASCII方式,这样上传时FTP会根据两边的文件系统的格式进...

  • Linux控制台禁用PC-speaker

    2014-12-12 - Linux控制台的喇叭是在是太吵了,只要之心下面的命令,就可以把它关掉 rmmod pcspkr 在使用终端或者vim 时PC有时会发出讨厌的巴巴声,可通过如下方法去掉: #vim /etc/inputrc 将代码: set bell-style none 前面的#去掉,取消注释。 如果vim和vi则打开 /etc/vim...

  • CentOS 6尝鲜纪实-[Errno 14] PYCURL ERROR 6 - ""

    2014-12-11 - 使用CentOS 6的过程中遇到的些问题,有些其实与版本无关,是系统管理方面的问题,比如今天这个。 yum update 时,出现了大量的 [Errno 14] PYCURL ERROR 6 - 错误。 其实这是因为系统 nameserver没有配置好,或者说 DNS解析上有问题,修改 /etc/resolv.conf...

  • Linux系统中如何通过程序来获知系统信息

    2014-12-11 - 最近在做一个项目,遇到要在程序中动态的获取设备硬件信息。纠结了我很长时间,今天突然发现原来在linux中有API函数直接就可以实现。对于好东西,当然要和大家share下了。 一.uname()函数 1.使用uname函数来实现获取系统信息 1函数原型 #include sys/utsname...

  • openSUSE 11.4 kmail不能使用邮件地址簿

    2014-12-11 - openSUSE 11.4 中 kontact 是4.4.10 , 由于开发未完整,所以会有一些问题。 在配置好kmail 后,导入邮件地址到contacts 中,再来写邮件,发现无法补全和选择邮件地址。 解决方法: 1.在configure desktop - personal information 中contacts 下添加一个akona...

  • openSUSE 11.4 KDE环境下libreoffice无法输入

    2014-12-11 - openSUSE 11.4 KDE 环境下无法使用libreoffice. 解决方法是升级libreoffice到 libreoffice-3.3.2.1-29 方法如下: 1. add libreoffice 库 sudo zypper ar http://download.opensuse.org/repositories/LibreOffice:/Unstable/openSUSE_11.4 libreoffice 2. su...

  • openSUSE 11.4下Firefox无法输入中文的解决方法

    2014-12-11 - 使用光盘DVD 安装openSUSE 11.4,出现了Firefox 无法输入中文的问题。 解决方式是: 卸载scim 安装ibus : #zypper in ibus-gtk ibus-qt 另外需要执行 #gtk-query-immodules-2.0 /etc/gtk-2.0/gtk.immodules OK。...

  • 关机和重启在Linux Kernel中的哪些函数里实现?

    2014-12-11 - reboot的最终实现在arch_reset()函数,它通常定义在arch/arm/mach-xxx/include/mach/system.h里。system.h被ARM kernel的public code应用,因此你需要定义这个头文件,并实现它。 arch_reset的函数原型为 void arch_reset(char mode) void arch_reset(char m...

  • CentOS升级导致yum错误No module named sqlite

    2014-12-11 - CentOS升级导致yum错误:No module named sqlite解决过程如下: wget centos对应的python-sqlite rpm包 rpm -Uvh --force python-sqlite.*.rpm 没效果 rpm -e --nodeps python-sqlite rpm -ivh --nodeps python-sqllite.*.rpm 依然无效 wget centos对应的pyt...

  • CentOS 6配置本地yum源时遇到的问题及解决

    2014-12-10 - 在配置CentOS-6.0-x86_64-bin-DVD2.iso作为本地yum源的时候,碰到相当多的问题: 问题一 将CentOS-6.0-x86_64-bin-DVD2.iso挂载在/mnt上,并配置本地yum源: #mount /root/CentOS-6.0-x86_64-bin-DVD2.iso /mnt -o loop #vi /etc/yum.repos.d/software.repo [...

  • 解决Debian非特权用户无法使用ifconfig

    2014-12-10 - 如何配置让 Debian 非特权用户也可以使用 ifconfig。 ifconfig 在 /sbin 目录下,新建一个用户时, Debian 默认从 /etc/skel/ 复制配置文件, /sbin 并不在 $PATH 中,所以导致默认非特权用户无法使用 ifconfig (terminal 会提示说找不到该命令)。 解决方...

  • Linux下LCD 10分钟自动关屏的问题

    2014-12-10 - Linux下的LCD驱动默认10分钟后会自动关闭屏幕,我们可以修改一下代码让其不自动关屏。 在有一个 drivers/char/vt.c 文件其中有一个变量(blankinterval)可以设置它来修改自动关屏的时间,也可以在函数(blank_screen_t)开头直接返回,这样就永远不会关屏了。...

  • Linux全英文安装后中文乱码问题解决方案

    2014-12-10 - 下面的步骤来一遍就没问题了。 locale 查看目前系统的语言情况 locale a 查看系统对所有语言的支持 LANG=zh_CN.utf8修改一下LANG变量看看 首先下载安装下面这两个包: rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm rpm -ivh fonts-ISO8859-2-75dpi-1.0-17...

  • 嵌入式Linux下挂载nfs出现permission denied的解决方法

    2014-12-10 - 一直都能用mount -t nfs [hostip]:/opt/nfs /mnt将主机上的nfs挂载 后来VMware8死机,导致windows死机,重启,VM中的RedHat5就坏了 还好曾经snapshot了一下。 后来在嵌入式linux下mount时,就不断报错permission denied 搞了许久,才发现是忘了这一步服务器...

  • Linux安装JDK出现“NoClassDefFoundError:/Object”的解决方案

    2014-12-10 - 在RedHat Linux上安装jdk出现了一个莫名的错误: Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object 辛苦搜索了一个小时,终于找到了解决方案 首先要确认的是环境变量的设置是否正确 相信大家都是很细心的,这...

  • Linux 2.6.34开机启动图片修改

    2014-12-10 - Linux启动时会在屏幕上显示一个默认的开机图片,我们可以修改成为自己的图片,需要做以下工作 1、打开gimp号称 linux 下的 photoshop ,安装Windows版(gimp-2.6.9-i686-setup.exe 或最新版本) 打开任何格式的一张将要转换的图片 选择:图像---模式---索引颜...

  • 如何在Linux下删除meta-package中的部分包

    2014-12-09 - 此文为在linux(我只试过debian和Ubuntu)下删除meta-package的一部分包的方法。由于此文过于无趣,所以请未满十八周岁的人士在父母陪同下阅读。 可能很多同学都遇到过这种情况: 新装了linux系统,发现系统自带的有些软件并不合自己的习惯,就想把那个软件卸...

  • 在Linux上建立文件夹指向在Win共享的文件夹

    2014-12-09 - 我们可以在Win的系统上设置一个快捷方式指向一个共享文件夹,或者右击我的电脑来映射网络磁盘指向共享文件夹。 Linux上如何做到这一点呢? 用MOUNT命令来完成 比如一台文件服务器8.8.8.8上共享目录Test110文件夹(路径:\\8.8.8.8\Test110),需要用户user11...

  • 修复“ImportError: No module named scapy.all”

    2014-12-09 - 问题:当我运行一个Python应用程序时,出现了这个提示消息ImportError: No module named scapy.all。我怎样才能修复这个导入错误呢? Scapy是一个用Python写的灵活的数据包生成及嗅探程序。使用Scapy,你可以完成创建任意数据包并发送到网络上、从网络上或转...

  • 关于Linux下求文件行数的问题

    2014-12-09 - 在Linux下文件行数的获取,我使用如下方式: cat $filepath | wc | awk {print $1} 这样获取的文件行数开始的时候也没有问题,可是当文件过大的时候(2G左右)就会出现错误,不知道为什么最后又改成了如下方式: wc -l $filepath|awk {print $1} 修改以后就...

  • RHEL5如何使用CentOS更新yum源

    2014-12-09 - 今天第一天入职,新公司的服务器用的是RHEL,我个人是不太喜欢RHEL,没办法还是需要工作,汗 接了个要求,让安装几个软件包,以前在CentOS下用yum习惯了,用RHEL更新包一点都不好使;网上虽然有很多这方面的资料,但是实践以后的才是自己的,下面总结一下实...

  • SUSE非正常重启导致无法SSH登录

    2014-12-09 - 今天下午一台机器正在安装软件包非正常关机启动后,发现远程ssh不能连接,之前是可以连接的。 执行service sshd 没有任何返回,连sshd服务也没有了。 rpm -qa |grep ssh openssh-4.2p1-18.2 openssh-askpass-4.2p1-18.2 但显示已经安装,想着重装试试 rpm -i...

  • SUSE由于/var/lib目录权限导致SSH不能用

    2014-12-09 - 由于/var/lib目录权限导致SSH不能用 上午一同事说一台服务器SSH登录不了了。 一开始以为是ssh服务没启动,执行service sshd status. linux-34:/var/lib # service sshd status Checking for service sshd running 显示是启动的,那就重启下,执行service ssh...

  • Linux下使用迅雷离线下载

    2014-12-09 - 终于搞定了Linux下迅雷离线下载,操作步骤如下: 为 Firefox 安装 Export Cookies 扩展 登录进入迅雷离线下载页面 http://lixian.xunlei.com/ 打开 Firefox,点击菜单栏的工具 Export Cookies 选择导出 cookies.txt 使用 amule P2P/TPB 网络搜索想要的资源,...

  • SUSE无法弹出光驱“device is busy”

    2014-12-09 - 刚刚用碟安装完软件后发现光驱弹不出来了。 linux-34:/ # eject umount: /media/SLES100_001: device is busy umount: /media/SLES100_001: device is busy eject: unmount of `/dev/sr0 failed 发现正在使用? 如果冒然强制卸载,可能会导致数据丢失和设备...