红联Linux门户

Linux帮助
  • 设置nginx禁止IP直接访问,只能通过指定的域名访问设置nginx禁止IP直接访问,只能通过指定的域名访问

    2016-02-21 - nginx的版本是1.2.1。 设置配置文件disableip.conf: server { listen 80; server_name _; return500; } 这是最终使用的配置文件,也是网上找到的常见的配置之一,最初该conf文件在sites-available文件夹下,尝试使用各种参数均无法正常工作,最终尝试将disa...

  • 我关于SecureCRT远程连接失败的问题解决办法我关于SecureCRT远程连接失败的问题解决办法

    2016-02-21 - 使用VirtualBox搭建一个ubuntu14.04的系统环境,为了省去主机与虚拟机直接互相直接一直切换的频繁操作,所以想到了使用SecureCRT连接,但是出现了连接问题,问题如下图: 我希望连接通过root账户直接登录,但是直接报错,搜到了好多帖子和连接,试过几种方法...

  • "error while loading shared libraries: xxx.so.x"解决办法

    2016-02-21 - 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 原因一般有两个, 一个是操作系统里确实没有包含该共...

  • linux的inode暴增

    2016-02-21 - 今天刚到公司,接收到一个报警短信,一个数据库的inode使用率达到99% [root@DBtmp ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda8 20G 7.5G 11G 41% / /dev/sda1 92M 14M 74M 16% /boot none 12G 0 12G 0% /dev/shm /dev/sda2 1.3T 1.2T 4...

  • Pencil程序无法导出png图片文件的解决方法

    2016-02-20 - 现象: pencil程序本身能够运行起来,且能够进行绘图,但是最重要的功能:导出为png图片的功能虽然可用,但没有并没有生成png文件出来,这是因为firefox 18后就不能够正常地使用此功能了,而解决这一切的方法是下载一个xulrunner软件。 xulrunner是谋智(Mozi...

  • mininet中无法使用xterm

    2016-02-20 - 一般来讲mininet在安装的时候会自动安装xterm的组件,但是如果发现xterm [node]命令无法在mininet中使用,首先检查系统中是否安装xterm。 在终端输入命令行: whereis xterm 终端会回应xterm的位置。 或者直接输入: xterm 会有xterm的窗口被打开。 如果没有的...

  • 关于AIX下的su不能使用环境变量问题的解决

    2016-02-20 - 在将系统从Linux移植到AIX的过程中会遇到很多问题,su不能使用环境变量的问题就是其中之一。 脚本中有如下语句: su - namp -c /opt/nawg/bin/startwap.sh 意思上从当前用户切换到namp用户下去,以namp用户的身份执行/opt/nawg/bin/startwap.sh脚本文件。 上...

  • 关于Tcp包出现CheckSum incorrect的问题

    2016-02-20 - 今天同事在做NEC测试的时候发现两个设备不能正常工作,通过抓包发现包的Tcp层中出现下面的错误: CheckSum: 0xe719 [Incorrect, should be 0xc2f8 (maybe caused by TCP checksum offload?)] 在网上搜寻了很久,各种说法都有。但比较普遍的看法是因为网卡帮...

  • selinux激活情况下,php写文件操作失败

    2016-02-20 - php运行在apache上,写文件失败,提示 fopen() permission denied. 出现这种情况的原因很多,可能是apache用户没有权限(php一般以apache用户运行代码)等等,这里只说明selinux导致的权限不足问题; 运行环境:fedora 20 + apache + php 假定我们要写文件的...

  • Linux UDP严重丢包问题的解决

    2016-02-20 - 测试系统在Linux上的性能发现丢包率极为严重,发210000条数据,丢包达110000之巨,丢包率超过50%。同等情形下Windows上测试,仅丢几条数据。形势严峻,必须解决。考虑可能是因为协议栈Buffer太低所致,于是先看看默认情况: sysctl -a |grep net.core 发现:...

  • Linux网卡丢包严重Linux网卡丢包严重

    2016-02-20 - 生产中有一台linux设备并发比较大,droped包比较多,尤其是在跑游戏数据包的时候,存在严重的丢包现象,怀疑网卡性能不足,在更换设备前想能不有通过软件方法解决,通过网上一些资料显示,出现这种现象,也有可能是网卡buffer size 太小的原因,遂尝试更改bu...

  • samba找不到网络路径解决办法samba找不到网络路径解决办法

    2016-02-20 - samab 配好后,windows 可以看到计算机,但时访问时总是出现,找不到网络路径 的错误,根据以前经验,这是估计又是selinux搞的鬼。 所一条伟大的命行:setup 选防火墙配置 选项定制 system-config-securitylevel 勾选 samba 昨天重装系统,今天做samba时出现...

  • 关于php中Warning: date(): It is not safe to rely on the syst

    2016-02-20 - 关于php中Warning: date(): It is not safe to rely on the systems timezone settings.解决。 (平台 Linux系统) 找到你的php.ini文件: 即编译时下面参数所设置的位置: --with-config-file-path=/usr/local/php5 (php.ini位置,根据你参数位置可能不同...

  • Linux搭建Hadoop集群执行命令start-dfs.sh报错permission denied

    2016-02-20 - 错误信息如下: ubuntu@ubuntu:~$ start-dfs.sh --config /usr/soft/hadoop-2.6.3/etc/hadoop_pseudo/Starting namenodes on [localhost] localhost: mkdir: cannot create directory /usr/soft/hadoop-2.6.3/logs: Permission denied localhost: chown: can...

  • vmware安装minimal centos报错/etc/rc5.d/s99local : linevmware安装minimal centos报错/etc/rc5.d/s99local : line

    2016-02-19 - 有人用vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : command not found。我们看下完整报错内容: Installing VMware Tools, please wait...mount: special device /dev/hda does not existmount: block device /dev/sr0 is write-p...

  • sudo出现unable to resolve host解决方法

    2016-02-19 - Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息: sudo: unable to resolve host abc 虽然sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定, 让abc(hostname)...

  • tuxedo无法关闭和启动的解决

    2016-02-19 - tmshutdown tmboot命令执行结果有异常,导致服务不能正常启动和关闭,只好杀死进程,最后执行tmipcrm -y释放IPC资源。 tuxedo有时会遇到tmshutdown时无法关闭某些进程,此时tmboot时,启动进程的个数与预计不符,不知道不能重启的那些个进程是否正常(我遇到...

  • debian下dropbox里的中文目录和文件无法同步问题的解决

    2016-02-19 - 原因是系统shell不支持中文,即使用户使用的是桌面版。 查看locale,发现LANG和language都是en_us,而dropbox是用py2.7,调用的sys库,所以无法同步中文名。 修改/etc/default/locale里的变量,改为zh_cn,重启。 本文永久更新地址: http://www.linuxdiyf.c...

  • 解决Eclipse更新慢问题解决Eclipse更新慢问题

    2016-02-19 - Eclipse更新时速度真是慢,以几K的龟速下载jar,经常报Read Time out,受不了...

  • 解决debian TAB键不能自动补全命令的原因

    2016-02-19 - 一般情况,命令行输入 sudo apt-get ins 按 tab ,它后面会自动补全为 install 如果右面写了包的名的一部分,按 tab 它也会自动完成或列出候选的,这次装了个 debian 5 突然不好使了 首先确认是否安装了 自动补全的插件,输入: apt-get install bash-comple...

  • Linux待机时黑屏

    2016-02-19 - 一般来说,可以通过如下命令来禁用(必须从控制台输入): setterm -powersave off -powerdown 0 -blank 0 如果想从ssh session来设置的话,可执行如下命令: sh -c setterm -blank 0 -powersave off -powerdown 0 /dev/console /dev/console 21 这一点对于服...

  • 文件系统错误导致无法开机

    2016-02-18 - 在开机的过程中最容易遇到的问题就是文件系统发生错误(数据损毁)的情况, 这种情况虽然不容易发生在稳定的Linux系统下,不过由于不当的开关机行为, 还是可能会造成的,常见的发生原因可能有:因为断电或不正常关机所导致的文件系统发生错误, 鸟哥的主机就曾经发...

  • 提示nginx 403 Forbidden Error的解决办法

    2016-02-18 - 问题描述: 在Ubuntu上,在root用户的主目录(即/root)下放置Web项目的项目文件,然后开启Nginx进程,并且运行Web服务程序。 当用户访问该Web服务的时候,会出现nginx 403 Forbidden Error 问题原因分析: 在Ubuntu上,/root目录的默认权限是700,那么一个用...

  • Linux下执行ping命令创建得到的进程的有效用户不是rootLinux下执行ping命令创建得到的进程的有效用户不是root

    2016-02-18 - 一、问题描述 Linux下的/bin/ping文件的权限设置如下所示: 那么按照SUID位的定义,如果某个普通用户(作者使用dsl用户)执行ping命令,那么使用 ps -o args -o euser -e | grep ping 命令来查看执行ping命令得到的进程的有效用户,结果应该是root 而实际的...

  • 如何向Gnome桌面中的顶端面板添加项目

    2016-02-18 - Gnome桌面中存在一个顶端面板,如何向其中添加项目? 具体步骤如下: 1)按住alt键,在顶端面板上右击。 2)单击添加到面板。 3)选择想要添加到顶端面板的项目。比如选择完整指示器小程序,就会激活所有的指示器,从而在顶端面板上显示时间信息,网络状态,声...

  • Linux下金山快盘同步失败的可能原因Linux下金山快盘同步失败的可能原因

    2016-02-18 - 问题描述: Linux下金山快盘客户端经常出现同步失败错误,具体表现一般有: 1.提示同步文件失败 2.一直处于扫描更改状态中 可能原因: 1、待同步的文件的文件名中含有英文冒号(允许中文冒号) 2、待同步的文件的文件名以空格开头(中文空格和英文空格是一致...

  • linux程序开机自启动 不用回车 找不到库

    2016-02-17 - linux自启动应用程序,刚开始是/etc/init.d/rcS加入应用程序或者脚本命令就可以实现开机自动运行,不过出现了找不到库问题,于是把应用程序放到/etc/profile中自己开机启动的程序,但是不能自启动,需要敲回车。 解决方法: 从开发板的角度讲,一般只要在/et...

  • 无法写入文件到NFS目录

    2016-02-17 - 在qemu的网络和主机能通信后,就可以使用nfs来从虚拟机访问主机了,方法是在虚拟机内执行命令: mount -t nfs -o nolock 192.168.1.100:/home/charles /mnt 但是,后面发现i一个问题,无法在 /mnt目录下写入新文件,或者删除i一个文件,总是提示不允许。 经...

  • Debian下的locale问题

    2016-02-17 - 安装的 Debian 虚拟机不知什么原因,系统语言变成了德语,执行: sudo dpkg-reconfigure locales 之后,还是不行。 执行: sudo locale-gen en_US.UTF-8 之后,语言可以改过来了。 开始执行 locale-gen en_US.UTF-8 的时候提示: bash: locale-gen: command...

  • VBoxLinuxAdditions.run不能执行

    2016-02-17 - 今天在 Ubuntu 上使用 VirtualBox安装了debian的系统。在安装 guest additon的时候,死活都无法执行 VBoxLinuxAdditions.run 。 在 /media/cdrom0 下执行 sh ./VBoxLinuxAdditions.run 之后毫无反应。 cat 这目录下的文件的时候,显示 Input/Output error....

  • 报错Cannot remove : Input/output error的解决办法报错Cannot remove : Input/output error的解决办法

    2016-02-17 - 在一个ext3的根文件系统,里面有个临时文件,删除的时候报错: $ sudo rm -f .rc.local.swp rm: cannot remove .rc.local.swp: Input/output error ls的时候也报错: $ ls -la ls: cannot access .rc.local.swp: Input/output error total 11 drwxr-xr-x 3 r...

  • can't open /dev/ttyAMA0: No such device or address

    2016-02-17 - 今天终于找到了这个问题的原因。 原来我是这样创建 ttyAMA0 的: mknod ttyAMA0 c 204 16 这样创建的问题是minor number不是可以随意设置的,它有固定的值,是64. 所以,正确的方法是: mknod ttyAMA0 c 204 64 我们可以在linux 内核代码里找到根据(drivers...

  • 解决git clone失败的问题

    2016-02-17 - 之前用gitweb搭建了git服务器,在使用 git clone的时候遇到了问题: $ git clone git://localhost/linux-3.10.28 Cloning into linux-3.10.28... fatal: unable to connect to localhost: localhost[0: 127.0.0.1]: errno=Connection refused 经过排查,发现...

  • CentOS和Debian下NFS版本不兼容的问题

    2016-02-16 - Debian版本号通过命令: cat /etc/debian_version查看 Debian默认支持vers=4,但是CentOS些老版本默认支持vers=3.因此挂载NFS时会出现以下提示信息: NFS: bad mount option value specified: vers=4 mount.nfs: an incorrect mount option was specifiedt 解...

  • MIPS平台目标机安装Oprofile时出现error

    2016-02-16 - 在Debian下安装Oprofile 重要:应该使linux内核选项支持 在 .config 文件中设置CONFIG_PROFILING=y和CONFIG_OPROFILE=y。 重新编译,烧写。使用apt-get update apt-get install oprofile oprofile-gui 或手工安装直接从网上下载oprofile-0.9.8(http://oprof...

  • Debian下的Debian下的'aptitude update'失败处理

    2016-02-16 - Hit http://ftp.us.debian.org squeeze/contrib amd64 Packages Hit http://download.proxmox.com squeeze/pve amd64 Packages Fetched 1,672 B in 0s (2,041 B/s) W: GPG error: http://ftp.us.debian.org squeeze Release: The following signatures were...

  • 创建设备文件时遇到的error

    2016-02-16 - 最近在做BACnet协议栈开发,在做Linux设备驱动程序时需要使用GPIO口作为控制信号,于是Employing char device driver时遇到一些Bug,需要去Fix。 #insmod s3c2440_gpf.ko //安装模块 #lsmod //查看主设备编号,假设为xxx. #mknod /dev/gpf c xxx 0 //创建设备...

  • archlinux升级后qemu-kvm不存在

    2016-02-16 - archlinux升级后qemu-kvm不存在了,根据升级提升应该是直接移除掉了qemu-kvm包。搜索源内也只有qemu和libvirt包,已经没有了qemu-kvm相关的包了。原来直接使用qemu-kvm启动的虚拟机没法用这个命令了,于是使用qemu-system-x86_64启动,很运行速度和以前不在...

  • archlinux中virtualbox无法运行问题解决archlinux中virtualbox无法运行问题解决

    2016-02-16 - 在archlinux中安装完成virtualbox后,新建虚拟机无法启动,而是出现下图的提示: 在fedora中直接用root权限运行/etc/init.d/vboxdrv setup重新加载一下驱动就可以了,archlinux却不不行,点击OK,进一步提示: 要求安装virtulbox-host-modules,安装后,仍旧...

  • 解决Linux开机启动文件rc.local不能自动执行

    2016-02-16 - 在linux系统中,开机自动启动的文件rc.local不能自动执行了,原因何在,如何解决呢? 在linux系统中,有一个重要的开机自动启动脚本文件: /etc/rc.local---/etc/rc.d/rc.local 不小心删除了,然后重新创建了一个,但问题出来了,无法自动执行了。 原因: 开...