红联Linux门户

Linux帮助
  • elasticsearc不能以root运行的问题

    2016-12-07 - 当我们在使用elasticsearch的时候,如果是以root权限来执行elasticsearch ./elasticsearch 则会有以下报错 Exception in thread main java.lang.RuntimeException: dont run elasticsearch as root. at org.elasticsearch.bootstrap.Bootstrap.initializeNat...

  • linux下printf函数为什么不加\n就不能输出相关的内容?

    2016-12-07 - 原因:输出缓冲区的问题. unix上标准输入输出都是带有缓存的,一般是行缓存。 对于标准输出,需要输出的数据并不是直接输出到终端上,而是首先缓存到某个地方,当遇到行刷新标志或者该缓存已满的情况下,才会把缓存的数据显示到终端设备上。 ANSI C中定义换...

  • 开发板启动,打印出"can't access tty,job control turned off

    2016-12-07 - 启动后的最后一行提示cant access tty,job control turned off, 这说明没有进入到控制台,原因就在于文件系统的/etc/inittab 这个文件里有问题 vi /etc/inittab 加上这一句:console::askfirst:-/bin/sh (注意:我之前写的是console::askfirst:/bin/sh,缺...

  • 解决error: Zip file too big (greater than 4294959102 bytes)

    2016-12-07 - 以前没有注意过,linux竟然不支持大于4G的zip文件的解压。 出现错误error: Zip file too big (greater than 4294959102 bytes),以下为解决该问题的方法。 解决办法如下: wget -c http://packages.sw.be/p7zip/p7zip-9.13-1.el5.rf.i386.rpm wget -c http:/...

  • 关闭CentOS6不必要的tty

    2016-12-07 - 在之前的版本比如centos5 或者 centos4 可以直接修改/etc/inittab 做到,从centOS6开始,inittab配置文件发生了很大的改变,从/etc/inittab配置文件中找不到相关的设置了。 默认,系统启动了6个tty,可以使用命令: ps aux |grep tty 查看,其实我们没有必要...

  • 编译linux内核出现compiler-gcc5.h不存在的另一种解决办法编译linux内核出现compiler-gcc5.h不存在的另一种解决办法

    2016-12-07 - 依据网上的说法是因为系统版本太高,我使用的是ubuntu16.04。网上的解决办法是下载compiler-gcc5.h即可。暂时没有使用这种方法。而是直接在include/Linux中找到compiler-gcc4.h重命名为compiler-gcc5.h编译。编译通过,但是最后出现 recipe for target drive...

  • 编译内核3.11出现multiple definition of `mpihelp_add_1等错误

    2016-12-07 - 最近在编译3.11的内核时出现了multiple definition of `mpihelp_add_1等问题,根据网上的说法将external改为static并不能解决根本的问题,其他的一些方法也不能解决,内核本身应该是没有问题的,就是因为系统比较新导致的。 系统版本:Ubuntu16.04 gcc版本:...

  • imx283与Linux主机在tftp命令格式的不同

    2016-12-07 - Linux主机在配置成功tftp服务器之后,主机测试成功的情况下,在283目标板上却不可使用。 过程是这个样子的: Linux主机: linux@linux-virtual-machine:~$ tftp 192.168.1.231 tftp get hello tftp q linux@linux-virtual-machine:~$ ls examples.desktop he...

  • Check failed:error == cudaSuccess(30 vs. 0) unkown errorCheck failed:error == cudaSuccess(30 vs. 0) unkown error

    2016-12-07 - 昨天Caffe使用还一切正常,今天就突然出现了这个问题,如下图所示: 我尝试重新安装CUDA,重新编译安装Caffe,都没有成功解决。后来灵机闪现,想到是不是显卡驱动的问题(其实我就应该想到的。) 右击我的电脑-管理-设备管理-显示适配器 如图(现在是正常状...

  • linux部署web项目问题linux部署web项目问题

    2016-12-07 - 一、命令错误 出现该问题的原因是修改Linux的配置文件/etc/profile时出错,不能找到系统命令。这时,可以使用绝对命令修改该配置文件,编辑成功即可正常使用------- # /usr/bin/vim /etc/profile 二、设置行号 在编辑器中为了方便定位修改,需要显示一下编辑...

  • 使用Linux调用资源库中的Job报错使用Linux调用资源库中的Job报错

    2016-12-07 - 使用Linux调用资源库中的Job报错-ERROR: No repository provided, cant load job. 使用kettle调用资源库中的作业或者是转换,需要注意一下两个问题: 问题一:(-rep后不需要IP)标准shell代码如下: #!/bin/bash export JAVA_HOME=/usr/lib/jvm/java-1.7.0-...

  • Linux QTCreator调试器启动错误解决办法Linux QTCreator调试器启动错误解决办法

    2016-12-06 - 1,错误截图 在Linux装好了QT,兴高采烈地写了个程序,一按F5调试,出现这三行,然后就没反映了: Debugging starts Debugging has failed Debugging has finished 2,原因 调试器gdb或者其依赖库的版本问题,我装的QT5.5.1版本,QTCreator3.5.1,系统自带的...

  • Linux编程#include <sys/types.h>等一些头文件在哪里

    2016-12-06 - 在Linux下编写C程序的时候,对于头文件的包含会经常有: #include sys/types.h #includeunistd.h 等等这样的引用。 但是这些文件在哪里呢? 查找发现,一般在/usr/include这个目录下。这是gcc的默认头文件目录。 对于子文件夹会在文件名前面加上子文件的名字...

  • 如何在Linux中查找一个文件如何在Linux中查找一个文件

    2016-12-06 - 对于新手而言,在 Linux 中使用命令行可能会非常不方便。没有图形界面,很难在不同文件夹间浏览,找到需要的文件。本篇教程中,我会展示如何在 Linux 中查找特定的文件。 第一步要做的是通过 SSH 连接到你的 Linux。 在 Linux 中查找文件有两种方法。一种是...

  • rpmforge中apt.sw.be源丢失的解决方案

    2016-12-06 - CentOS 6.X 系统在安装erlang中,会用到apt.sw.be源,而此源的资源已经丢失,导致大家在安装过程中出现问题。 从搜到的CentOS 6,x自动安装erlang的链接中,都是指向这个apt.sw.be链接。 这里我找到了另外一个替代apt.sw.be源的链接。 具体的操作如下: [root...

  • linux下svn co命令store-plaintext-passwords问题

    2016-12-06 - 在linux下,需要自动升级些程序,但是在写svn co 脚本的时候出现问题: store-plaintext-passwords存储密码的问题 对于这个问题,可以通过以下参数执行就可以了。 具体的参数如下: svn co svn://192.100.2.30:8002/repo/trunk /opt/trunk --username=svnuse...

  • Centos(5.8)开启telnet服务,当需要升级openssh的时候

    2016-12-06 - CentOS5.8上安装telnet服务 当你需要升级openssh的时候,为了避免中途升级失败,导致远程不上,先将telnet开启。 1.查看系统版本及是否安装telnet [root@centos32 comodo]# cat /etc/issue CentOS release 5.8 (Final) Kernel \r on an \m [root@centos32 co...

  • 解决can解决can't find -lGL的问题

    2016-12-05 - 实验问题:运行最简单hello world!,出现cant find -lGL的问题 实验阵地:ubuntu14.04+qt5.2 问题分析: 出现该类问题的原因有2个: (1)没有安装libGL; (2)libGL没有正确链接。 问题解答: (1)如果是问题1,这个好办。只要安装libGL即可。这个在其它文章...

  • linux无线遇到问题Operation not possible due to RF-kill

    2016-12-05 - 问题描述 Linux系统下启用无线网卡$ sudo ip link set wlan0 up,遇到错误如下: Operation not possible due to RF-kill 解决办法 1.首先检查是否能正常检测到网卡 $ ip link,能检测的话,就进行第3步否则进行第2步; 2.检测网卡是否正常 $ lspci -k ,找...

  • xshell登录Linux太慢解决方法xshell登录Linux太慢解决方法

    2016-12-04 - 当使用xshell连接远程Linux时,有时要等很久才能登录成功,在这个时间就是金钱的时代,这种事当然不能忍,小编就教大家如何解决xshell登录Linux太慢的问题。 xshell登录Linux的速度如何提升的操作,具体如下: 图1:在Linux中输入文本命令 1、登录Linux系统...

  • Error: EACCES, mkdir '/usr/lib/node_modules/express'的解决

    2016-12-04 - 在Ubuntu全局安装express报错:Error: EACCES, mkdir /usr/lib/node_modules/express的解决办法,如下: $ npm install -g express npm ERR! Error: EACCES, mkdir /usr/lib/node_modules/express npm ERR! { [Error: EACCES, mkdir /usr/lib/node_modules/e...

  • openSuse Leap 42.1如何设置双击打开文件夹及打开触摸板滚动openSuse Leap 42.1如何设置双击打开文件夹及打开触摸板滚动

    2016-12-04 - openSuse Leap 42.1是去年12月发布的,好长一段时间没关注Linux发行版了,我感兴趣的主要是opensuse和Mint,这也是我一直变换着用的两个系统。 在以前的opensuse发行版中设置双击打开文件夹的方式是,打开Konqueror,找到Setting-Configure Konqueror,左侧...

  • arch linux gcc-multilib等32位兼容lib target not found解决

    2016-12-04 - 问题 arch Linux gcc-multilib等32位兼容lib target not found (各种lib32-xxx等等) 问题原因 没有添加pacman的multilib支持 问题解决 sudo vim /etc/pacman.conf #找到[multilib],把这一行和它下一行的注释去掉 sudo pacman -Syyu 本文永久更新地址: ht...

  • linux下fcitx部分窗口无效的问题解决

    2016-12-04 - 问题描述 Linux下部分窗口切换输入法正常,部分窗口切换输入法没有效果,无法输入中文,使用的是fcitx。 问题原因 fcitx未安装好,需要再安装fcitx-gtk2或者fcitx-gtk3。 问题解决 根据不同的发行版本,使用包管理工具安装这两个东西就好了。 本文永久更新地...

  • Linux挂载文件系统时出现遇到问题mount: wrong fs type的解决

    2016-12-04 - 问题描述 运行挂载命令如 mount /dev/sdb1 mnt出现错误: mount: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so....

  • rosrun无法执行相应的可执行程序

    2016-12-04 - 遇到的问题: 在编写ROS程序时,遇到了一个很奇怪的问题:建立好工作区,在工作区的src目录下使用命令catkin_create_pkg创建相应的ROS包并且修改好Cmakelist.txt和package.xml,运行catkin_make没有任何问题。但是source之后,使用rosrun命令时却无法找到相...

  • Sublime Text 3如何支持GBK中文显示Sublime Text 3如何支持GBK中文显示

    2016-12-04 - 之前安装了Sublime Text 3之后,打开包含中文的文档发现中文乱码,刚开始不在乎,因为当时中文是注释。可是以后肯定会涉及到中文的文档,我不想因为此就放弃Sublime投向Notepad++的怀抱,倒不是因为Notepad++不好,而是因为它不夸平台。 在一番搜索之后,都...

  • opensuse下遭遇openssl/aes.h: No such file or directory解决

    2016-12-04 - 使用Linux安装程序总会遇到点麻烦,因为使用Ubuntu的人太多,所以遇到问题,基于Ubuntu的问题总是可以很容易解决,但是如果你使用opensuse可能相当一部分问题你无法直接得到答案,而只能慢慢探索,看到网上一大堆。 apt-get install 或者: yum install 只可...

  • kali使用u盘安装提示“无法挂载安装光盘..”的解决方案kali使用u盘安装提示“无法挂载安装光盘..”的解决方案

    2016-12-03 - 本方法实测适用于所有kali版本。至于是什么原因产生的这个错误还没搞明白,还需大家多多讨论。 在使用U盘安装kali的时候可能会出现如下报错(无法挂载安装光盘,有可能是因为光盘并没不在驱动器中。如果是这样请您插入光盘并重试。): 解决方法: 遇到这个...

  • 如何让你的sublime text3可以打开和保存GBK如何让你的sublime text3可以打开和保存GBK

    2016-12-03 - sublime text3默认是不能打开和保存GBK格式的文件的,如果想实现该功能需要GBK surpport插件的支持。 1.ctrl+shift+p打开命令面板 2.输入pci+回车,打开package control 3.输入GBK+回车,安装GBK Support 4.重启浏览器,打开file菜单栏,点击save as gbk,即...

  • No package python-pip available.解决方法

    2016-12-03 - 在CentOS下需要用到pip,安装pip包,输入yum install Python-pip,提示No package python-pip available.Error: Nothing to do 因为没有此rpm包,此包包含在epel源里面: 输入rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch...

  • 编译cuda-7.5 samples文件报错编译cuda-7.5 samples文件报错

    2016-12-03 - 在ubuntu 14.04系统中安装cuda-7.5时编译samples文件。 进入/usr/local/cuda-7.5/samples/目录用make命令编译,报错如下: 主要错误:cannot find lnvcuvid 解决方法: 1、修改 /usr/local/cuda-7.5/samples/common 下的findglib.mk文件 将 UBUNTU_PKG_NAME...

  • Linux定时脚本crontab中文乱码

    2016-12-03 - 在Linux下,利用定时脚本跑一个xx.jar,把结果输出到文件中。结果里面有中文,输出到文件后,显示为乱码。测试的时候发现,手动运行jar输出正常;用shell脚本运行输出正常;当使用定时脚本去跑的时候,输出就是乱码了。 原因:因为Unix/Linux下使用crontab时...

  • Linux系统内存占用90%以上?

    2016-12-02 - 问题: [root@dbserver01 zx_epp_db]# free -m total used free shared buffers cached Mem: 15953 14706 1246 0 39 12687 -/+ buffers/cache: 1979 13973 Swap: 8015 27 7988 首先要明确一个问题:Linux系统内存占用90%以上,是否属于正常范围?网上有详细...

  • Linux ftp匿名用户问题

    2016-12-02 - 安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #禁止匿名访问 anonymous_enable=YES #允许匿名访问 例如下面设置: anon_root=/home/dong/ftpDownload #这个只能改匿名用户的根目录 no_...

  • CUDA出错could not insert 'nvidia_367_uvm':Invalid argument

    2016-12-02 - 继AMAX 服务器双系统装机+TITAN X 显卡驱动装好之后 安装CUDA8.0折腾总结 到官网下载适合自己系统的CUDA8.0安装包.(有.deb和.run两种形式),推荐下载.run形式,可以自行决定是否安装NVIDIA DRIVER,因为deb文件在安装的过程中会自动安装NVIDIA GPU DRIVER,而我...

  • python调用C++接口的参数设置python调用C++接口的参数设置

    2016-12-02 - 环境:ubuntu 16.04 需求:算法用C++写的,封装成so动态库,Python用cdll.LoadLibrary加载动态库,接口中有参数为OpenCV中的mat格式,这时候如何调用? 解决办法: 1、第一种解决方案:http://stackoverflow.com/questions/19031836/get-background-model-fr...

  • 防火墙设置:虚拟机ping不通主机,但是主机可以ping通虚拟机防火墙设置:虚拟机ping不通主机,但是主机可以ping通虚拟机

    2016-12-02 - 我在Windows7系统安装了虚拟机,通过虚拟机安装了Ubuntu16.04,我设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机。 我的操作是:关闭防火墙,发现虚拟机可以ping通主机了。说明是Windows7防火墙阻止了。...

  • opencv2.4更换为opencv3.1后,mxnet编译错误(libpng16.so.16)

    2016-12-02 - 编译显示错误为: /usr/bin/ld: warning: libpng16.so.16, needed by /usr/local/lib/libopencv_imgcodecs.so, not found 我的解决方法是: sudo apt-get remove --purge libpng-dev sudo apt-get install libpng16-dev 然后 make clean 重新编译。 本文永久...

  • makefile中SHELL变量的设置makefile中SHELL变量的设置

    2016-12-01 - 备注:如果只关心shell问题和解决的办法,请直接阅读第2节和第5节。 1.问题的由来 这是以前遇到的一个问题,最近调试makefile想起来了,总结一下。 当时编译一个公司早期发布的Linux代码,但在我Ubuntu 14.04上编译的时候却出现了一个错误: cp -f defconfig...