红联Linux门户

Linux帮助
  • gdb调试g++ -c能通过,g++ -g不能编译通过的解决方法gdb调试g++ -c能通过,g++ -g不能编译通过的解决方法

    2017-04-22 - 1、在ubuntu中,使用g++ -c编译一个工程,编译通过,工程有问题,使用gdb调试必须用-g 加入调试信息。 2、g++ -c可以编译通过,g++ -g不能编译通过。如图: 3、解决方法,使用g++ -c -g来编译代码,既能编译通过又有调试信息。 虽然问题得到解决,但是-g为什...

  • petalinux-config -c kernel出错的解决办法petalinux-config -c kernel出错的解决办法

    2017-04-22 - 从头到尾的搞UG1144,虽然安装petalinux的方法本身就是错的,另外yocto的附属arm工具也一个字都没有提(可能我没搞完),配置内核的时候就出错了,还好forums.xilinx.com上面也有一堆人有这个问题: vision@vision-ThinkPad-T440s:~/workspace/minisyslinux$...

  • linux系统filezilla无法上传文件 553 Could not createlinux系统filezilla无法上传文件 553 Could not create

    2017-04-21 - 做网站过程中遇见了很多问题,解决了但是解决方法过一段时间就会遗忘,整理出来以便以后查看。 响应: 553 Could not create file. 错误: 严重文件传输错误 解决方案: 一.必须将站点的文件上传到 /htdocs 目录(windows不用) 二.将属性中的权限修改为777 附...

  • 遇到usr/bin/ld: cannot find -lcufft解决方法

    2017-04-21 - Ubuntu15.04中安装完opencv2.4.9后,进入OpenCV目录/samples/c/ 运行./build_all.sh 出先下面错误: /usr/bin/ld: cannot find -lcufft /usr/bin/ld: cannot find -lnpps /usr/bin/ld: cannot find -lnppi /usr/bin/ld: cannot find -lnppc /usr/bin/ld: can...

  • 终端使用别名记住登录ssh的ip登录终端使用别名记住登录ssh的ip登录

    2017-04-21 - 1.在终端下生成public_key与private_key ssh-keygen -t rsa 生成的密钥在~/.ssh/目录下查看。 2.把终端下刚生成的public_key id_rsa.pub文件拷贝一份到远端服务器即将需要登录用户家目录下的.ssh/目录下,并命名为authorized_keys. 3.最后修改本机mac下得配...

  • ImportError: No module named sklearn model_selection的解决ImportError: No module named sklearn model_selection的解决

    2017-04-21 - 报错:ImportError: No module named sklearn model_selection 原因:model_selection 是sklearn版本0.18.1以上的,目前版本很可能低于0.18.1,所以报错: 首先终端输入:conda 查看一下conda 然后:conda list 查看自己的sklearn版本。 版本为0.17.1,低于0...

  • IDEA导出jar包后运行报错 找不到或无法加载主类IDEA导出jar包后运行报错 找不到或无法加载主类

    2017-04-21 - 开发工具:IDEA16 运行环境:ubuntu 问题:根据网上的Idea导出jar包的方法,将我的项目导出jar包后运行报错:找不到或无法加载主类。 为了找到这个原因,我重新搭建了一个测试例子,在src/com下新建了一个HelloWorld.java类,输出HelloWorld。然后把它导出ja...

  • Failed to open a session for the virtual machine Windoze 7Failed to open a session for the virtual machine Windoze 7

    2017-04-21 - 1、环境: 桌面系统:Ubuntu16.04 x86 VirtualBox版本:5.0.36 虚拟机安装系统:win7 x86 2、现象:无法启动以下为详细提示信息: Failed to open a session for the virtual machine Windoze 7. The device helper structure version has changed. If you have up...

  • 在VMware里面建两个或者多个linux系统联网,网络配置在VMware里面建两个或者多个linux系统联网,网络配置

    2017-04-21 - 1:首先看下宿主主机的网络配置 一定要安装 VMware Bridge Protocol 我本机用的是以太网,上面是网关和ip地址设置 2:VMware 编辑 -》 虚拟网络编辑器 -》 选择桥接模式,然后选择和宿主主机相同的网卡,如图 3:然后开始为每台Linux配置 右击的你linux系统...

  • 关于ARM Linux下的SD卡及U盘的挂载问题关于ARM Linux下的SD卡及U盘的挂载问题

    2017-04-21 - 内核配置并运行后,挂载SD卡,出现问题: zynq mount -t /dev/mmcblk1 /mnt mount: mounting /dev/mmcblk0 on /mnt failed: Invalid argument 参考启动信息,发现SD内容:mmcblk0: mmc0:aaaa SS08G 7.40 GiB 在系统中查看SD信息: 挂载SD卡: 显示挂载失败,...

  • 鸟哥linux私房菜学习笔记,U盘安装centos5.3不能正常引导的问题鸟哥linux私房菜学习笔记,U盘安装centos5.3不能正常引导的问题

    2017-04-20 - 前言: 一直都想学习linux,毕竟是做测试的标配。听过鸟哥的linux私房菜大名,作为新手我淘来了第三版,到手看到书的厚度,心都凉了半截,本着不能浪费的原则,还是学吧! 过程: 开始看书了,从第0章看到了4章,磕磕碰碰终于来到了安装这部分,centos5.3完...

  • 解决脚本"syntax error near unexpected token"报错问题解决脚本"syntax error near unexpected token"报错问题

    2017-04-20 - 这不在网上转悠看到一个不错的脚本的,迫不及待的复制黏贴到文本文档中尝试运行看看功能完整程度,但是在运行脚本的时候有出现syntax error near unexpected token报错问题。出现这个问题原因肯定是因为将脚本复制到Windows系统编辑格式的问题。 根据提示应...

  • 解决LNMP开启open_basedir出现"No input file specified"问题

    2017-04-20 - 今天有在帮助一个网友安装PixelK跟踪软件的时候,他的服务器WEB系统使用的是军哥LNMP V1.3版本,因为这个软件比较特别,需要开启open_basedir然后授权某个目录。原本以为安装正常的就直接到/usr/local/php/etc/php.ini文件中开启即可。 但是,在开启后重启PH...

  • Kali Tab键无法自动补全Kali Tab键无法自动补全

    2017-04-20 - 在Linux 中,TAB自动补全功能已经被我们所依赖了,当我们新建账户的之后,有些账户无法使用Tab的自动补全功能,但是root账户却是没有问题的。 解决方法如下: 1.我们先去要修改的文件目录下看看吧 因为 /bin/下文件过多,所以只是筛选我们需要的那个文件看,...

  • linux环境的php7的pdo_mysql.so安装问题

    2017-04-20 - vps主机安装debian8系统,需要LAMP环境,随即用的apt-get方式对进行安装,但用phpinfo()测试,pdo安装了,pdo_mysql没有显示,后经搜索等多方查找无果。将解决方法记录下来,留给需要的朋友。 首先通过find / -name 文件名查找三个文件pdo.so pdo_mysql.so m...

  • 解决makefile编写遇到makefile:14: *** missing separator.Stop.

    2017-04-20 - 现象 makefile:14: *** missing separator. Stop. 原因 使用vim编写makefile文件一般使用set expandtab命令将tab键转换成4个空格,导致tab键失效,所以显示找不到分隔符。用UE打开makefile(十六进制模式)即可看到很多20 20 20 20,就是我说的这样了。 解决...

  • 现在没有可用的软件包vim,被其它软件包引用了,gcc命令无法使用现在没有可用的软件包vim,被其它软件包引用了,gcc命令无法使用

    2017-04-20 - 1.问题描述 在终端使用vi hello.c命令时出现以下错误,并且gcc工具也使用不了: 程序 vim 已包含在下列软件包中: * vim * vim-gnome * vim-tiny * vim-athena * vim-gtk * vim-nox 请尝试:sudo apt-get install 选定的软件包 然后我在终端输入sudo apt-get...

  • shell中替换json中指定的值

    2017-04-20 - 在linux中部署软件的时候,有时会遇到用shell动态改动json格式的配置文件,比如一下rabbitmq.json文件: { rabbitmq: { ssl: false, host:127.0.0.1, port: 5672, vhost: /sensu, user: sensu, password: sensu } } 怎么将host后的ip地址127.0.0.1改成192.16...

  • Docker容器部署tomcat出现中文乱码

    2017-04-20 - docker 容器部署tomcat后,日志文件中出现中文乱码,很多问号,中文的文件夹也是问好。先看看容器的locale: [root@docker1 ~]# docker exec -it 41de9a0b6045 locale LANG= LC_CTYPE=POSIX LC_NUMERIC=POSIX LC_TIME=POSIX LC_COLLATE=POSIX LC_MONETARY=POS...

  • Linux更换jdk版本,java -version还是原来的版本问题

    2017-04-20 - 在服务器上更新了新的 jdk,也在 /etc/profile 中设置了新的 JAVA_HOME,并且 source /etc/profile 然后使用java -version 和 javac -version 发现版本还是老版本,死活没有使用我新指定的。 中间各种排查,这里就不废话了,下面是文件的根源和解决方法: 使...

  • 解决PyCharm[import tensorflow as tf]报错解决PyCharm[import tensorflow as tf]报错

    2017-04-19 - 环境:PyCharm 问题:ImportError: No module named tensorflow 出现问题的原因:之前我们成功安装了TensorFlow1.0版本.所用到的Python解释器和我们当前PyCharm所用的python解释器不一致说导致.故解决方案,将PyCharm的解释器更改为TensorFlow下的python解释器(...

  • 解决Fedora解压文件产生乱码的问题

    2017-04-19 - 最近有发现在使用Linux的时候,之前也遇到过在ubuntu下,最后ubuntu貌似在原生下优化了这个问题,现在换到了fedora上的时候问题又出现了,解压出来的文件中文乱码。 为了在Linux下可以打开word文档并且保证其格式不出问题,下在了wps,之后打开压缩包发现文...

  • 解决Chrome浏览器“隐私设置错误,您的链接不是私密连接”

    2017-04-19 - 问题一: 有时Chrome更新后很多网站打开时都会提示隐私设置错误,您的链接不是私密连接,有些网站在展开高级选项后可以继续访问,但是有的网站却不行,使用chrome_linux64_stable_57.X遇到了如下问题: 1、打不开谷歌翻译和谷歌主页,并且展开高级选项后也没...

  • 如何快速找到Chrome配置文件路径如何快速找到Chrome配置文件路径

    2017-04-19 - Chrome 的配置文件主要用于存储浏览器的相关配置、书签、扩展插件和密码等,Chrome 配置文件会存储在用户计算机的一个单独文件夹当中,当你升级或重装浏览器时,这些已有配置将可以被完整保存下来。 当你的 Chrome 遇到任何问题时,(在进行备份之后)都可以...

  • 解决.bashrc: line 123: syntax error: unexpected end of file解决.bashrc: line 123: syntax error: unexpected end of file

    2017-04-19 - 今天在Ubuntu上面配置Java环境,使用下面指令进入之后,好像对文件进行了修改。 sudo vim ~/.bashrc 使用: source ~/.bashrc 报错如下: bash: .bashrc: line 123: syntax error: unexpected end of file 可以使用下面指令进行还原: cp /etc/skel/.bashrc...

  • samba报错:smbd dead but pid file existssamba报错:smbd dead but pid file exists

    2017-04-19 - 启动smaba后,发现没有该进程,然后看samba状态,出现smbd dead but pid file exists。 1、去查看日志,从/etc/samba/smb.conf配置文件中看到日志为/var/log/samba/log.smbd,然后打开/var/log/samba/log.smbd该文件。显示如下错误信息: 2、查找registry.td...

  • CentOS7 Failed to start LSB: Bring up/down的解决方法

    2017-04-19 - 刚刚装好的虚拟机突然不能上网了,报错很诡异,具体报错如下: /etc/init.d/network restart Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. See systemctl status network.serv...

  • linux下python导入xgboost出现的问题小结

    2017-04-18 - 在Python导入import xgboost出现如下错误: ./lib/libgomp.so.1: version `GOMP_4.0 not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so) 上面显示的意思是在python/lib/libgomp.so.1中...

  • 错误[h264_nvenc @ 0x1bb8160] Cannot load libcuda.so.1的解决

    2017-04-18 - 自己在Linux下,要把yuv数据转换成h264数据,我选择了ffmpeg。当然,现在linux下安装ffmpeg。 编译测试文件的时候,出现了错误:[h264_nvenc @ 0x1bb8160] Cannot load libcuda.so.1。 在配置ffmpeg的时候需要注意,添加上--enable-libx264,这样的错误就可...

  • linux下nginx不支持中文URL路径的解决方案linux下nginx不支持中文URL路径的解决方案

    2017-04-18 - 今天在研究蝉知线上手册时遇到一个问题,手册目录文件夹和文件名都是中文的,的服务器是linux的nginx服务,无法解析中文和空格路径。下面介绍一下我的解决方案。 1、确定你的系统是UTF编码 [root@localhost ~]# echo $LAGN en_US.UTF-8 2、nginx配置文件里默...

  • 解决linux下tomcat8上传图片other用户无法通过Nginx查看的问题

    2017-04-17 - 新版本的tomcat加强了安全性,通过tomcat在服务器端建立的文件,others是没有访问权限的。这样导致Nginx静态图片服务无法访问报以下错误: Forbidden You dont have permission to access /file/image/20170417/20170417144110011542.png on this server. 解...

  • windows中建立共享目录,在linux字符终端浏览共享目录中内容windows中建立共享目录,在linux字符终端浏览共享目录中内容

    2017-04-17 - 1、需要在windows下建立一个自己名字的文件夹 2、直接点击虚拟机》设置》如下图》选项》共享文件夹》总是启用》添加Windows中自己文件夹的路径》点击确定 设置路径: 3、直接在Linux中进行操作,得到/mnt/hgfs/下一个文件,与windows文件相同 这样就可以直接...

  • npm安装全局模块require时报Error: Cannot find module 'XXX'

    2017-04-17 - 系统环境:centos 使用npm安装cheerio,想搞爬虫玩玩。 npm安装有两种模式: 本地 # npm install cheerio 全局 # npm install cheerio -g 如果想要全局安装,你首先要先设置个全局路径 我在node的安装位置/lib/node_modules/目录下新建了文件夹node_global专...

  • linux python的matplotlib模块画图出现:could not open displaylinux python的matplotlib模块画图出现:could not open display

    2017-04-17 - 在数据挖掘、数据分析领域里面,经常需要对处理后得到的数据进行可视化的呈现,这是一种更为直观、更为清晰的表达方式,让接受者可以更加直观的把握整体数据的分布或者走向等信息。在Linux系统下使用Python的matplotlib模块来画图出现一个问题如下: import...

  • linux C++段错误(segmentation fault),无法调用其他函数

    2017-04-17 - 进来在linux下开发C++项目,遇到了非常奇怪的bug。 项目须要多线程实现,在写好代码后,每当执行到线程函数内部,当内部调用其他函数如printf、fopen等时就会提示段错误(segmentation fault)。编程非常久了,自觉不会出现非常低级的语法错误,经细致检查许久...

  • Centos6.8中kdump的设置问题Centos6.8中kdump的设置问题

    2017-04-17 - 在装centos的测试机的时候,出现了一个在使用Ubuntu时没有碰到过的东西,就是kdump,如下图: 去查了一下,解释如下: kdump 是一种先进的基于 kexec 的内核崩溃转储机制。当系统崩溃时,kdump 使用 kexec 启动到第二个内核。第二个内核通常叫做捕获内核,以很小内...

  • centos环境下java的file操作对象使用中文文件操作异常问题

    2017-04-17 - Java File对象在操作中文文件时候,提示文件不存在。查看centos系统命令 echo $LANG 或 locate显示 en_US.UTF-8,修改系统环境为中文环境。编辑vi /etc/sysconfig/i18n(centos7之前版本),输入内容: LANG=zh_CN.GB18030 SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_...

  • centos下/usr/bin/sudo务必属于用户ID 0(用户)并且设置setuid位centos下/usr/bin/sudo务必属于用户ID 0(用户)并且设置setuid位

    2017-04-17 - 今天弄node npm ,因为/usr/lib,/usr/bin是需要root权限的,如果用sudo,npm包就会安装在/root/.npm下面,所以查资料看了国外一片文章,修改了/usr/lib,/usr/bin的所有者,而且用chmod 777修改文件夹权限。结果导致/usr/bin/sudo 务必属于用户 ID 0(的用户)...

  • 主机拨号上网,虚拟机如何同时上网

    2017-04-17 - 平台:virtualBox,虚拟机:Centos7 Linux 主机win8通过拨号上网,虚拟机设置为nat上网失败,通过查找资料设置为host-only可以上网,已经验证。 具体如下: 1、先关闭虚拟机中的操作系统,回到虚拟机主界面,选择对应虚拟机系统,点击设置,选择网路,选择Ho...

  • centos7虚拟机错误Failed to start LSB: Bring

    2017-04-17 - [root@localhost Desktop]# systemctl status network.service network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network) Active: failed (Result: exit-code) since Sun 2016-10-30 10:16:58 CST; 3min 12s ago Docs: m...