红联Linux门户

Linux帮助
  • linux虚拟机不能靠域名访问网页的问题

    2017-02-06 - 虚拟机可以通过IP地址访问网页,不能通过域名进行访问,一开始以为本地DNS服务没有打开,就开始在网上查找怎么打开DNS服务。结果发现DNS服务并不在本地启动,需要在/etc/resolv.conf中配置DNS服务器。 1.打开DNS服务器配置文件:vim /etc/resolv.conf 2.增加...

  • (完美解决)linux开机进入initramfs无法开机(完美解决)linux开机进入initramfs无法开机

    2017-02-06 - 不正常关机,导致开机进入initramfs而无法开机! 我不知道你们有没遇到这种情况,但是,本人被这个问题困扰了很长一段时间。 以前,这种情况出现很少,于是默默的选择重装linux。直到后来:我实在受不了了,貌似,debian这类的发行版老是有这种情况。我开始...

  • docker下alpine镜像设置时区的有效办法docker下alpine镜像设置时区的有效办法

    2017-02-06 - 在使用Docker的时候,由于很多基础linux镜像都比较大,alpine这个仅仅几兆的linux基础镜像受到了很多人喜欢,笔者也不例外,可是由于alpine中的一些配置及命令与常见的centos等系统在一些方面不一样,下面来看看时区问题是如何解决的: 原因:alpine中,原生...

  • Linux tar命令解压报invalid compressed data-crc error

    2017-02-06 - 如用命令 tar -zxvf xxx.gz 可能会遇到如下错误信息: gzip: stdin: invalid compressed data-crc error gzip: stdin: invalid compressed data-length error tar: Child returned status 1 tar Error is not recoverable: exiting now 遇到这个问题有如下解...

  • VMWare克隆linux虚拟机无法联网VMWare克隆linux虚拟机无法联网

    2017-02-06 - 参照下列主题之后,发现有一些细节不了解,在解决之后,准备总结一下。 情况 通过VMWare克隆了一个Linux,在克隆机上无法ping通百度,而且通过ifconfig没看到eth0。但是,克隆之前,虚拟机是可以正常联网的。 相关主题 (1)如何在linux系统中设置静态ip地址...

  • 如何在snap设计中选择文件目录作为临时存储如何在snap设计中选择文件目录作为临时存储

    2017-02-05 - 在我们的应用设计中,我们通过会选择一些临时的文件目录来存储我们的文件,比如在Linux中的tmp文件目录.那么在我们的snap设计中,我们应该利用哪个文件目录来存储我们的文件呢?答案是我们可以选择XDG_RUNTIME_DIR,当然这也依赖于开发者自己的选择. 我们...

  • google浏览器打开报出文件不可读解决方案

    2017-02-05 - 1.打开*.desktop文件 gedit ~/.local/share/applications/name.desktop 在文件中做改动: The .desktop file should look something like this: [Desktop Entry] Name=the name you want shown Comment= Exec=command to run Icon=icon name Terminal=false...

  • 在python中提示ImportError: No module named _caffe

    2017-02-05 - 问题描述 在编译import caffe的时候提示 ImportError: No module named _caffe 设备平台 ubuntu 16.04LTS 解决方案 1、打开终端(ctrl+alt+t) 2、获取用户权限(sudo su) 3、切换到caffe的根目录(cd $CAFFT_ROOT) 4、执行sudo make pycaffe 本文永久更新地址:...

  • nginx报open() "test.min.css" failed (13: Permission denied

    2017-02-05 - OS: Centos7 Kernal: 3.10.0-327.el7.x86_64 在配置好django及相应的nginx反向代理后,发现web打开没有找到静态文件,nginx日志报permission denied, 检查过程如下: 1.检查/var/www/static目录的属主和权限,发现属主非www(nginx worker以www用户启动),权...

  • linux安装maven update-alternative --display mvn链接层数过多

    2017-02-05 - 问题描述: 今天首次在Linux上安装配置maven,编辑/etc/profile 配置好环境变量之后使用mvn -v 显示出mvn配置信息,此时以为可以顺利的构建maven项目。 结果中间构建时,顺便输入了apt-get install maven,结果一阵子命令行输出之后,在我们linux下 又安装了...

  • linux使用screen恢复终端连接linux使用screen恢复终端连接

    2017-02-05 - 操作系统:centos7.1 主机:虚拟云主机 问题出现:在使用打包式在线安装phpstudy时,由于安装过程非常漫长,http报文过一段时间没有回送,ssh连接就会断开。 解决办法:使用screen进行会话管理,在连接断开后,再次登录终端,使安装过程继续下去。 1.安装scr...

  • linux下不能使用shutdown命令

    2017-02-05 - 命令查看: #echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/sbin;/home/wang/bin //就是没有/sbin这个路径,所以会发生如上错误。 解决方法: su 进入root #export PATH=/sbin:$PATH //方法一,把/sbin加入到路径中去...

  • Git push:master -> master(branch is currently checked out

    2017-02-05 - 在使用Git Push代码到数据仓库时,提示如下错误: [remote rejected] master - master (branch is currently checked out) remote: error: refusing to update checked out branch: refs/heads/master remote: error: By default, updating the current bran...

  • kali2.0中armitage报错解决办法

    2017-02-05 - 在kali2.0rolling版下,armitage使用报错时可以通过更新armitage解决。 wget http://www.fastandeasyhacking.com/download/armitage150813.tgz 替换/usr/share/armitage 完成后重启postgresql服务,初始化msfdb: /etc/init.d/postgresql restart msfdb init...

  • linux下clock计时为0的问题?

    2017-02-04 - 使用Linux的select函数作为定时器,发现调用clock进行计时,每次得到的结果都是0。 原因是因为clock的函数定义是指从程序启动到cpu所占用的时间,这个很重要,如果调用的函数并未占用cpu的时间,这个是不计时的。 包括调用sleep之类的,也是不会计入cpu的耗...

  • 终端下vim给锁住了

    2017-02-04 - 场景,同事的mac正在操作一个shell, 里面会去执行某些远程操作的命令. 然后弹出了Git的commit comment 界面, 要求输入comments 然后突然这个界面就卡死了, 但是其它分屏, 系统都是正常的. 这个是一个终端的很老的功能, 叫软件流控制(XON/XOFF flow control)...

  • 如何在Linux中调整字符集为中文如何在Linux中调整字符集为中文

    2017-02-04 - 首先通过su命令切换到root用户。 检查目前的字符集是什么,通过 echo $LANG 来实现。 当然,还可以通过cat命令来检查 系统的文件:/etc/sysconfig/i18n 但是笔者觉得很奇怪的是,centos7上面没有这个文件,后来一分析,原来是7版本把LANG放到了另一个文件中...

  • 为什么我的find找不到?为什么我的find找不到?

    2017-02-04 - 相信很多新手都有遇到各式各样的问题,很多在老手看来是小儿科,不过在探索的道路上你一定遇到了不少艰难险阻。 小明学习find命令后很高兴,感觉上手很快:【举例】 find /etc -name services 好了,标准的格式确实如此,不过注意点在于 services必须要写全...

  • 外部访问虚拟机的tomcat遇到的问题和解决方法

    2017-02-04 - 部署好tomcat,想在自己电脑上的浏览器访问,但是发现访问不了。 访问方式是浏览器地址栏输入ip加端口,我的是192.138.211.121:8080,显示结果是无连接。 在电脑上ping一下主机发现是可以ping通的,在虚拟机使用curl 192.138.211.121:8080发现也是可以的。...

  • ERROR: Exception when publishing,exception message[Failure]ERROR: Exception when publishing,exception message[Failure]

    2017-02-04 - 在构建工程时遇到这个问题,一直以为是shell的原因或者ssh出了问题。 最后才发现是服务器内存不够了。 ERROR: Exception when publishing, exception message [Failure] Build step Send files or execute comm 这个问题困扰了好久,终于找到。 使用命令df -...

  • docker: Error response from daemon: Container command could

    2017-02-04 - Docker启动容器中遇到以下问题: permission denied docker: Error response from daemon: Container command could not be invoked.. 刚开始没有找到问题,在网上找了很久没有找到,最后问了别人才得以解决。 在命令中添加参数--privileged=true就可以了。...

  • 关于在windows下解压linux-3.4.2的重复文件

    2017-02-04 - 1、在include的目录下有: xt_connmark.h xt_dscp.h xt_rateest.h xt_tcpmss.h ipt_ecn.h ipt_ttl.h ip6t_hl.h 2、在net目录下有: xt_dscp.c xt_hl.c xt_rateest.c xt_tcpmss.c 主要是在windows下,不区分大小写,所以对于xt_connmark.h和xt_CONNMARK.h这两...

  • Error occurred during initialization of VM java/lang/的解决

    2017-02-04 - 在unbuntu 16.04上安装Java时在环境变量都配置正确的情况下,执行java -version来测试java是否安装成功的时候,出现错误提示: Error occurred during initialization of VM Java/lang/NoClassDefFoundError: java/lang/Object 出现该问题的原因是: JAVA_HO...

  • GTX1070驱动导致the system is running in low-graphics mode

    2017-02-04 - 在使用ultraiso装载ubuntu14.04系统时,出现的问题是,进系统时曝出the system is running in low-graphics mode,当点击确定后出现3个选项,当选择第一项之后便直接进入到了控制台界面,即使用ctrl+F7也进不了图像界面。 在查阅了很多资料和方法后,以及最...

  • 使用apt安装pip时无法打开锁文件的解决办法使用apt安装pip时无法打开锁文件的解决办法

    2017-02-04 - 使用sudo apt install Python-pip命令安装pip时,终端提示无法打开锁文件以及无法对状态列表目录加锁。因此,需查看apt命令已经存在。如果存在,则需要kill该占用apt命令的进程。程序即可继续安装。 报错 查看是否占用 使用命令ps aux|grep apt查看apt命令是...

  • make: *** [out/host/linux-x86/obj32/lib/libartd.so] Error 1

    2017-02-03 - ubuntu16.04编译android6.0出现编译失败现象: trip: libpagemap_32 (out/target/product/xx/obj_arm/lib/libpagemap.so) target Strip: librilutils_32 (out/target/product/xx/obj_arm/lib/librilutils.so) target Strip: libtinyxml_32 (out/target/produ...

  • 解决vim打开cpp文件中文显示乱码

    2017-02-02 - 自己遇到这个问题并花了一些功夫解决后,感觉真是神清气爽。 实测,至少适合本人的解决方案:vim打开文件(例如 main.cpp)之后输入命令 :e ++enc=gbk main.cpp 即可。 遇到这个问题的原因是:这是在windows系统下编辑保存的cpp文件,而Linux的默认编码方式是ut...

  • linux使用flock文件锁解决脚本重复执行问题

    2017-02-02 - 关于forck flock 是对于整个文件的建议性锁。也就是说,如果一个进程在一个文件(inode)上放了锁,那么其它进程是可以知道的。(建议性锁不强求进程遵守。)最棒的一点是,它的第一个参数是文件描述符,在此文件描述符关闭时,锁会自动释放。而当进程终止时...

  • root远程登录Linux报错:Permission denied, please try again.root远程登录Linux报错:Permission denied, please try again.

    2017-02-02 - 我在Mac远程登录我的Linux服务器系统时,我是直接用root用户登录的,操作如下图: 一直提示我: Permission denied, please try again. 说我没有权限,经过一阵搜索,发现是安全期间ssh服务默认没有开root用户的ssh权限。所以远程登录时默认下root用户是没有...

  • yum出现错误File "/usr/bin/yum", line 30yum出现错误File "/usr/bin/yum", line 30

    2017-02-02 - 今天用yum在安装ansible的时候,提示有错误 /usr/bin/yum, line 30 1 搜索一下原因 这是因为yum采用Python作为命令解释器,这可以从/usr/bin/yum文件中第一行 #!/usr/bin/python 发现。而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致...

  • lnmp无法删除.user.inilnmp无法删除.user.ini

    2017-02-02 - 在Linux里删除目录的时候发现没有办法删除,最后一个一个文件删除,发现是.user.ini文件的问题 删除的是提示 rm: cannot remove `.user.ini: Operation not permitted 无法删除.user.ini文件解决方法,运行后删除即可 文件可以修改 chattr -i .user.ini 文件...

  • linux下关于PCL(point cloud library)库的安装,三行命令错误

    2017-02-01 - 最近想再看看PCL,所以进行了安装,在之前的接触的过程中,由于之前的网络存在问题,导致以下三个命令: sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl sudo apt-get update sudo apt-get install libpcl-all 老是会出先问题,一般会...

  • 关于composer安装插件时候提示找不到fxp插件时候的解决办法关于composer安装插件时候提示找不到fxp插件时候的解决办法

    2017-02-01 - 如果你在某个目录使用composer.phar,而且在别的目录页使用了composer,并没有全局安装composer的时候,不同目录之间的可能会互相干扰从而报错: root@tyr:/var/www/html/laravel# composer global require laravel/installer=~1.1 Changed current director...

  • 关于web2py外网访问,图形界面不显示等问题的解决办法关于web2py外网访问,图形界面不显示等问题的解决办法

    2017-02-01 - 首先系统版本是ubuntu 15.04,系统默认安装了两个版本的python。 sudo python web2py.py 默认会调用python2.7版本来执行。 会提示: pydo@planpls:/var/python/web2py$ sudo python web2py.py web2py Web Framework Created by Massimo Di Pierro, Copyright...

  • 修改/home内子目录的名字

    2017-02-01 - 每次装Linux系统我都会直接安装英文版,虽然中文版方便使用,但是在终端里面会有诸多不便,例如/home目录里面那些子文件夹就是一个很大的麻烦了,不过如果你安装了中文版的系统,还是有办法改成英文的。 方法一:(超简单的) 打开终端,输入一下命令,先把...

  • vim-tiny安装错误,问题已解决vim-tiny安装错误,问题已解决

    2017-02-01 - 跟着21天实战学习,但是,总是有很多很多意想不到的事情发生,只得按照打怪的精神,一点点学习,一点点解决。做了总比不做强! 安装gflags依赖包时,有一个错误:vim-tiny错误,没有理会,接着安装Dockers的时候也不能完成安装,也说出错了。于是才去bing,...

  • 报错FileNotFoundError: [Errno 2] No such file or directory报错FileNotFoundError: [Errno 2] No such file or directory

    2017-01-31 - 报错问题如下: Traceback (most recent call last): File identCode.py, line 36, in module print(getCode(sys.argv[1])) File identCode.py, line 25, in getCode vcode = pytesseract.image_to_string(image) File /usr/local/lib/python3.5/dist-packag...

  • python2和python3中的编码问题python2和python3中的编码问题

    2017-01-31 - 开始拾起python,准备使用python3, 造轮子的过程中遇到了编码的问题,又看了一下python3和python2相比变化的部分。 首先说个概念: unicode:在本文中表示用4byte表示的unicode编码,也是python内部使用的字符串编码方式。 utf-8:在本文中指最少1byte表示的...

  • 如何知道目录及子目录下文件的数量如何知道目录及子目录下文件的数量

    2017-01-30 - 在本指南中,我们将介绍如何在 Linux 系统上显示当前工作目录或任何目录及其子目录中的文件数量。 我们将使用 find 命令,它用于搜索目录层次结构中的文件,以及 wc 命令,它会打印每个文件或来自标准输入的换行符、单词和字节计数。 以下是我们在 find 命令...

  • mini2440使用nfs无法启动的问题解决mini2440使用nfs无法启动的问题解决

    2017-01-30 - 研究了一下如何通过super-vivi来使用nfs网络文件系统来启动mini2440开发板,一开始一直无法成功,折腾了半天总算搞定了,总结一下: 1、首先,介绍一下我的开发环境。 物理机:win10; 虚拟机:ubuntu 12.04; 模拟器:virtualbox 5.20; 我的步骤是,按照用...