红联Linux门户

Linux帮助
  • 浅析ext3删除文件慢的原因

    2014-11-15 - 做运维的估计都知道使用ext3文件系统时删除大文件很慢,那么大家有没有想过为什么呢?我也有过同样的疑问,于是查了相关资料并找到了一些理由。 在ext系列的文件系统中有一个很重要的概念inode(它与文件独立存在),它维护了文件的相关属性信息。 struct ext3...

  • Android不通过USB数据线调试的方法

    2014-11-15 - 在开发Android应用时,通常情况下是通过USB数据线连接设备和计算机,但对于一些需要使用USB设备的应用,这种方法就碰到了麻烦,手机的USB接口已经和外接的USB设备连接,无法再连数据线,此时可以通过网络TCPIP的方法来进行。也就是然ADB 通过网络来连接设备...

  • Linux删除指定的行

    2014-11-15 - #!/bin/sh FILENAME=file.txt # 可换为$1 if [ ! -f file.txt ];then echo $FILENAME no found exit 1 fi echo -n INPUT SOME THING: read if [ ! -z $REPLY ];then INFO=$(grep $REPLY FILENAME) if [ ! -z $INFO ] ; then sed -i -e /$REPLY/d FILENAME #...

  • 修改Fedora 16的网络接口名使其变回eth0

    2014-11-14 - Fedora 16 搞的consistent network device names本人觉的很哦心,很难记。 all onboard ethernet adapters are labeled as emX (em1, em2) and all PCI ethernet adapters are labeled as pXpX (p[slot]p[port], like p7p1 for port 1 on slot 7). 我的网卡...

  • /etc/fstab发生错误或磁盘错误导致系统无法启动的修复方法

    2014-11-14 - /etc/fstab加载错误发生原因: 1、/etc/fstab写错; 2、磁盘错误(硬件故障、人为错误,比如拿掉或换掉一个硬盘); 第一种错误实际是可以避免的,下面会讲到。 解决方法: 1.输入root密码以单用户方式登录系统. 2.重新加载根分区: mount -o remount,rw / 3....

  • CentOS安装的一些优化策略

    2014-11-14 - 这里简单列举几点优化策略,本人的CentOS版本为5.4。 安装CentOs的时候是最少化原则 什么是最少化原则? 1). 不需要的软件包不安装,如果日后有使用的需要,再安装。一般我只会安装以下6个软件包: base editors development librarys development tools x s...

  • VirtualBox下RedHat不能使用Ctrl+C快捷键解决

    2014-11-14 - 环境:VirtualBox4.1 + RedHat Linux 6 问题:当输入错误的指令时,按下Ctrl+C无法终止 解决: 首先看看Ctrl+C键的作用: Ctrl+C键: 在 Linux 底下,如果您输入了错误的指令或参数,有的时候这个指令或程序会在系统底下跑不停这个时候怎么办?别担心,如果...

  • Linux下使用Mencoder将多个影片合并

    2014-11-14 - 在 Linux 要合并多个影片, 可以使用 Mencoder 即可, 此篇使用的是以 mp4 为案例. 在 Linux 下使用 Mencoder 将多个影片合并 (MP4 Merge) 合并多个影片档的语法 语法: mencoder VTS_01_1.mp4 VTS_01_2.mp4 VTS_01_3.mp4 -oac pcm -ovc copy -o output.mp4 语...

  • Linux教程:XXX is not in the sudoers file解决

    2014-11-14 - 环境:VirtualBox4.1 + RedHat Linux 6 问题:用sudo命令时提示xxx is not in the sudoers file. This incident will bereported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo命令。 解决:只要修改一下/etc/sudoers文件就行了。 1.进入超级用户...

  • Linux教程:普通用户执行sudo命令不需要密码解决

    2014-11-14 - 环境:VirtualBox4.1 + RedHat Linux 6 + Putty0.62 问题:当普通用户执行sudo命令时,会提示你输入当前用户的密码。使用这个命令目的就是为了安全、方便,每次输入密码就会显得麻烦。所以提供如下的解决办法。只需要以前的基础上添加NOPASSWD就行。 解决:...

  • Fedora 9中解决bash:export:not a valid identifier的问题

    2014-11-14 - 今天在Fedora 9构建交叉编译链的时候,想要在PATH里面添加环境变量的时候,出现错误: export not a valid identifier bash:arm-linux-gcc:command not found 临时的解决方法,利用export输入,不过只对当前终端窗口有效: PATH=$PATH:/opt/FriendlyARM/tool...

  • 虚拟机Virtual Box内Linux无法ping通网址解决(unknown host)

    2014-11-14 - 环境:VirtualBox4.1 + RedHat Linux 6 + Putty0.62 问题:虚拟机Virtual Box内linux无法ping通网址,出现unknown host http://www.linux.com。 分析:语句写成 ping http://www.linux.com 解决方法: ping后面要么跟IP地址要么是Hostname(主机名)。 所以...

  • 使用utmpdump监控CentOS用户登录历史

    2014-11-14 - 保留、维护和分析日志(如某个特定时期内发生过的,或正在发生的帐号事件),是Linux系统管理员最基础和最重要的任务之一。对于用户管理,检查用户的登入和登出日志(不管是失败的,还是成功的)可以让我们对任何潜在的安全隐患或未经授权使用系统的情况保持...

  • CentOS6.0虚拟机上安装nginx启动的错误-缺少libpcre.so.1共享库

    2014-11-14 - 虚拟机操作系统为CentOS6.0 32位,安装,配置Nginx1.2.0完毕后, 用命令:/usr/local/nginx/sbin/nginx 启动nginx时,服务无法启动,出现libpcre.so.1 not found的错误,解决方法如下: 先执行下述命令,查看共享库的信息 #ldd which /usr/local/nginx/sbin/...

  • Fedora下执行sudo不需密码

    2014-11-14 - 1、打开终端,执行 su - 切换到root账户。 2、以root身份执行 visudo 3、找到下面这行,并修改为 ## Allows people in group wheel to run all commands %wheel ALL=(ALL) NOPASSWD: ALL...

  • 如何在Linux中创建RPM包?

    2014-11-14 - 在网上看到了创建RPM包的方法,经过自己的测试后,发现了一些错误,先将方法纠正过来。 我用的linux版本是红帽企业的5.5。这个版本创建的RPM包默认是在/usr/src/RedHat/目录中,所以在这个目录测试。RPM包包含两个文件:一个shell脚本以及一个README文件,RE...

  • CentOS 5 LVM逻辑卷改名

    2014-11-14 - 作业环境 注:以下的操作是在VirtualBox4.1虚拟机环境下进行的。 系统版本:CentOS 5.8 硬盘大小(虚拟硬盘):20G 安装时,引导分区(/boot)大小为100M ;其他全部空间放入到LVM逻辑卷组VolGroup00中,其中根分区(/)大小为10G,文件格式是ext3,交换分区...

  • Fedora 16无线网卡故障解决

    2014-11-14 - 安装了Fedora 16后一直用wifi上网,今天中午动了下NetworkManager的蓝牙开关,然后我的无线就死活上不去了。在网上找了各种各样的方法,有的说是驱动模块没加载,有的说selinux设置有问题,坑爹阿! 我是这么解决了的,卸载--安装--启动。 第一步: #yum rem...

  • 去除Fedora 16系统程序密码验证

    2014-11-13 - 问题: 打开Fedora 16的系统程序用户和群组时会弹出ROOT密码框,能否去除? 方案: 1. 增加USER账户到wheel分组 (USER表示当前用户) 2. passwd -d USER (清空密码) 效果: 运行用户和群组等工具时不再提醒输入密码;(如果前面不删除的话,就只验证 USER...

  • 让默认安装的Linux操作系统支持中文

    2014-11-13 - 1、安装中文包: [root@ www Server]# rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm warning: fonts-chinese-3.02-12.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159 Preparing... ################## [100%] package fonts-chinese-3...

  • CentOS光盘如何作为yum源

    2014-11-13 - 在安装CentOS 5.5系统的时候 ,没有安装gcc等包。 而且主机无法连接互联网,yum install gcc 无法起作用。 好还有光盘在手。 vim /etc/yum.repos.d/CentOS-Media.repo 修改baseurl代码 baseurl=file:///media/CentOS5.5-finall/ /media/CentOS5.5-finall/光...

  • grace在Fedora 16中的问题

    2014-11-13 - grace是一款2D的画图软件,如我一类天天跟数据打交道的,这款软件简直就是科研利器。去年在笔记本上转投Fedora之后,安装这个软件发现一些问题。 安装之后,在命令行输入xmgrace,出现如下错误: xmgrace: malloc.c:2453: sYSMALLOc: Assertion `(old_top ==...

  • Cobbler安装CentOS设置固定IP

    2014-11-13 - 折腾学习cobbler,对于装CentOS,是比较爽。基本已经达到我的预期。 cobbler system edit --name=node58 --profile=CentOS6.2-x86_64 --mac=00:25:90:2D:7A:42 --interface=eth0 --ip-address=172.16.10.58 --hostname=node58.test.com --gateway=172.16.10....

  • OpenStack的EPEL包中启动顺序的问题

    2014-11-13 - 目前,OpenStack 的软件包,已经进入EPEL 测试阶段。 发现/etc/init.d 下的启动顺序有问题,都采用了 20, 80的方式: #!/bin/sh # # openstack-nova-api OpenStack Nova API Server # # chkconfig: 20 80 # description: At the heart of the cloud framewor...

  • 使用scp在Linux主机之间复制文件/目录

    2014-11-13 - 当两台Linux主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码。 把你的本地主机用户的 ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中 假设本地主机linux100,远程主机 linux200 一,在linux100主机里的用户 运行 #ssh...

  • CentOS修改系统时间为北京时间

    2014-11-13 - 今天添加自动任务的时候发现服务器的时候不是北京时间,现在我们将它改为北京时间。 1.删除本地时间并设置时区为上海 rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 2.用date看下时间是否正确,不正确的话继续下面的操作,...

  • 安装完Linux RedHat9.0后鼠标不能用

    2014-11-13 - 安装完Linux RedHat9.0后鼠标不能用,当时选择鼠标的时候因为自己的鼠标时usb口的,就选择了usb口。其实直接选择默认就可以了。但是一定要重新安装系统吗,通过上网查询,我是这样修改鼠标驱动的: 1.首先进入系统,然后切换到其他控制台,(按ctrl+alt再按F...

  • CentOS 5.7启用SELinux时遇到的问题

    2014-11-12 - 一台CentOS5.7的机器,原来只是在公司内部访问,SELinux是禁用的状态,现需要搭建成FTP服务器并发布到外网上去,为了安全,启用SELinux。编辑/etc/selinux/config文件,将SELINUX=disabled改为SELINUX=permissive,保存后重启系统。(SELinux从禁用状态转变...

  • Xen虚拟机cpu负载过高性能问题

    2014-11-12 - 背景: 在Xen环境下,内存与CPU分配是可以动态改变的。通过动态更改内存与CPU分配,可以达到优化虚拟机性能的目的。 通常情况下,我们的虚拟机分配物理cpu的资源为自动分配的。当在一个物理机器上面分配多个虚拟机,并且虚拟机的cpu总和超过实际物理机器的cpu...

  • Debian6.0安装VMware后的一些错误处理

    2014-11-12 - Dbian 6.0安装vmware以后,dpkg再处理其它的安装包的时候会报出一下的信息。情况不了解,但是在网上找到了解决办法。 Processing triggers for man-db ... Setting up ntp (1:4.2.6.p2+dfsg-1+b1) ... insserv: warning: script K01vmware missing LSB tags...

  • Debian6安装以后无线网卡不能上网

    2014-11-12 - 我以前Debian5安装以后是可以上无线的,debian6为什么不能呢?查了一下, debian6剔除了所有non-free代码,firmware-iwlwifi_0.28_all.deb这个 包就是其中一个。我的无线网卡是:Wireless 5100 AGN。 另外有两个地方提示需要这个东西: 安装系统的时候提示:...

  • openSUSE上面运行Eclipse崩溃的问题

    2014-11-12 - 应该很少有人在openSUSE上面开发java吧,如果有的话,几乎都会遇到一个很蛋疼等问题,就是eclipse没法工作,点一个什么菜单就崩溃了。 你可以通过更改参数MALLOC_CHECK_为0解决: export MALLOC_CHECK_=0 或者这样启动eclipse:MALLOC_CHECK_=0 ./eclipse MA...

  • 在CentOS或者RHEL上安装REMI仓库

    2014-11-12 - Question:我该如何在CentOS或者RHEL中配置REMI仓库,并安装其中的包? REMI 仓库提供了CentOS和RHEL的核心包的更新版本,尤其是最新的PHP/MySQL系列(LCTT 译注:当你需要一个更新包,而 CentOS/RHEL 没有及时提供更新时, REMI 仓库可以帮助你)。 安装REM...

  • CentOS 7上systemctl的用法

    2014-11-12 - 我们对service和chkconfig两个命令都不陌生,systemctl是管制服务的主要工具,它整合了chkconfig与service功能于一体。 systemctl is-enabled iptables.service systemctl is-enabled servicename.service #查询服务是否开机启动 systemctl enable *.service...

  • CentOS 7入门操作基础教程

    2014-11-12 - 安装完CentOS 7 minimal后,无力吐槽,变化之大,发现以前常用的一些命令都没有。 一、常用命令安装 查看anaconda-ks.cfg,原来是没装base group的包 [root@centos7 ~]# cat anaconda-ks.cfg #version=RHEL7 # System authorization information auth --enab...

  • CentOS 7主机名的修改

    2014-11-12 - 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty)。静态主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。瞬态主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配...

  • CentOS 7控制台屏幕分辨率问题

    2014-11-12 - 我们在服务器上,很少会安装图形化界面,一般都使用字符界面的控制台。CentOS 下,控制台分辨率缺省情况下,变得很高,导致在显示器上花屏或者只能显示局部。 这是由于使用了frame buffer,好处是可以在高分辨率显示器上显示更多内容,让我们视野更加开阔,...

  • CentOS 7运行级别的切换

    2014-11-12 - 由命令行级别切换到窗口级别的命令未变:init 5或startx 由窗口级别切换到命令行级别的命令未变:init 3 新版本的运行级别都定义在 /lib/systemd/system下: [root@localhost ~]# ls -ltr /lib/systemd/system/runlevel*.target lrwxrwxrwx. 1 root root 16 9...

  • Fedora x86_64 Eclipse编写java程序时在进行智能填充时出现崩溃

    2014-11-12 - 最近在Fedora下用eclipse写java程序时出现以下错误:比如:System.out.当你点下第二个.时,eclipse崩溃,查看log时有以下信息: # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00000033840597c3, pid=26...

  • CentOS 6.2 x64系统配置本地yum源

    2014-11-12 - 一、yum服务器端配置 1.安装FTP软件 #yum install vsftpd #service vsftpd start #chkconfig --add vsftpd #chkconfig vsftpd on 2. 把CentOS6.2的光盘挂载到服务器上,之后拷贝DVD中所有文件到本机ftp目录下 #mount /dev/cdrom /mnt #mkdir -p /var/ftp/yum...