红联Linux门户

Linux帮助
  • rails通过局域网ip连接访问本地Rails项目

    2016-05-02 - 新建的rails4.2.6项目,项目不能通过内网ip:3000访问,只能localhost:3000访问。 由于Rails4.2之前都是默认绑定到 0.0.0.0,Rails 4.2 就默认绑定 localhost 了。 默认启动后控制台信息如下: Rails 4.2.2 application starting in development on http://lo...

  • ArchLinux升级导致的wifi故障

    2016-05-01 - 我用的是Dell XPS 13 9350. ArchLinux已经工作了一个月了,一直都不错。昨天晚上正常升级,因为过去升级一直都很好,所以也就十分放心,结果今天早上发现wifi不能使用。下面是总结的解决问题的方法。 1.由于是网络问题,首先用 ip link 命令查询一下 发现wlp...

  • 如何修改Linux开启进度条的图片如何修改Linux开启进度条的图片

    2016-05-01 - 最近因为工作需要,需要将Linux启动时的开机进度条背景修改为公司logo,并将进度条转换为自己的动画。这里说明一下,psplash是Linux下的一款开源软件,可以在嵌入式产品中显示开机进度条。除此之外,实现类似功能的有U-boot Splash,X Splash等等。以下是psp...

  • 如何修改Linux开机启动logo并使其全屏显示?

    2016-05-01 - 1、制作开机启动logo的图片(my_image.png == logo_linux_clut224.ppm),要求图片的分辨率要和屏幕大小一致。 使用如下命令: pngtopnm my_image.png my_image.pnm pnmquant 224 my_image.pnm my_image 224.pnm pnmtoplainpnm my_image 224.pnm logo_linux_clu...

  • Linux如何卸载正在执行的挂载文件

    2016-05-01 - 在我们进行远程文件操作的时候,我们经常会出现文件服务出现卸载掉的情况。例如: umount /mnt/net1 umount: /mnt/net1: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) 这种问题解决方...

  • Linux中gcc和cc的版本不一致的解决办法

    2016-05-01 - 前一段时间安装发现Linux下的gcc版本比较低,于是在网上下载了一个高版本的gcc的源吗,进行编译安装,安装完成后发现gcc version的结果和 cc version不一致。 比较奇怪了,下面看看cc的查找过程: ll /usr/bin/cc 结果如下: /usr/bin/cc - gcc 注意以上命令...

  • 一次虚拟机ping不通的问题---ifcfg-eth0中的prefix设置错误

    2016-05-01 - 该虚拟机是新安装的,安装的是RHEL6.7操作系统,安装时指定了ip地址是192.168.80.190,不过怎么也ping不通,当时的ifconfig如下: [root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:6E:3B:60 inet addr:192.168.80.190 Bcast:192.168...

  • linux更新后,不能进入系统,CRTl+alt+f1也失效的一种解决办法

    2016-05-01 - 在另一台机器上面,使用putty进入系统,然后卸载显卡闭源驱动。 执行:sudo apt-get update sudo apt-get dist-upgrade即可。 如果还不能进入,试下:sudo restart lightdm 如果lightdm正常启动,就没有问题了,否则,安装缺失软件。 本文永久更新地址: htt...

  • RedHat6.x复制虚拟机后网卡变为eth1

    2016-05-01 - 解决策略: 1.通过ifconfig -a命令查看eth1网卡的mac地址,并记录下来。例如:00:0c:29:40:26:76 2.修改配置文件/etc/udev/rules.d/70-persistent-net.rules,将第一步记录的mac地址对应记录的NAME值设为eth0(如下),并将其他的记录删除。 # PCI device 0x8...

  • android studio更新无效问题以及解决方案android studio更新无效问题以及解决方案

    2016-04-30 - 问题描述:使用android studio2.0,每次开机都进行提示可以更新到android studio 2.1,点击updaterestart,进行更新后,重启并没有发现有安装新的更新。 机器背景:Ubuntu 16.04 应用条件:android studio 2.0 是lock from launcher,所以每次需要进行手动重...

  • 解决LDAP出现ldap_bind: Invalid credentials (49)错误

    2016-04-30 - LDAP最经常遇到的就是ldap_bind: Invalid credentials (49)错误,本文阐述了错误原因及解决办法: 比如在某LDAP客户端,使用rootdn(管理员)权限为某用户修改密码时 $ ldappasswd -H ldap://192.168.32.1 -x -D cn=admin,ou=People,dc=115,dc=com -W -S uid=z...

  • 删除文件以后,XFS分区的可用容量并未增加?

    2016-04-30 - 今天接到一同事报告,在分区里删除了一些大体积文件以后,使用df -hT看到该分区的Avail容量并未增加。我的第一反应就是肯定是XFS文件搞的鬼!经过谷歌以后证明了确实是XFS文件系统的问题。 XFS is designed to support highly parallel operation and massiv...

  • CentOS下给pptp限速

    2016-04-29 - 其实PPP的配置文件里有一个限速的配置项,但该配置项在Linux系统下不起作用。因此只好从其它方向研究一下限速的办法了。本文在CentOS 6 64bit系统上测试成功。 假设已经安装好了pptpd,且pptpd的子网段是172.16.36.0/24。 1,准备工作 yum install /sbin/tc...

  • Windows10无法访问Samba服务器的方法

    2016-04-29 - Windows10无法访问Samba服务器的方法。这里有以下两种情况。 1,Windows10(作为客户端)无法访问其它服务器上共享出来的目录 1,打开注册表编辑器(运行regedit并回车); 2,展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\...

  • Linux执行usermod时提示user xxx is currently logged in问题

    2016-04-29 - 近日遇到一怪事,执行usermod更改用户家目录时,被提示usermod: user xxx is currently logged in,可是用户根本没有登陆到系统里...

  • 解决CentOS6系统X11提示Fatal server error:no screens found

    2016-04-29 - 今天安装完CentOS-6.6-x86_64-minimal以后,想给它装个桌面,于是运行了yum groupinstall Desktop,按理说,应该是桌面环境应该可以正常运行了。但当运行start命令时,却遇到了如下错误: Fatal server error: ....... no screens found (EE) Please consult...

  • Linux下更新build-tools-20.0.0显示The package filter removed

    2016-04-29 - 公司要我在Linux下做一个工程,需要用到build-tools-20.0.0,但在ubuntu更新时显示: The package filter removed all packages. There is nothing to install.Please consider trying to update again without a package filter. 这种情况解决方法是如下: a...

  • 解决XFS文件系统NFS输出Stale NFS file handle错误

    2016-04-29 - 公司有一台SAN存储,其中划出了26TB的容量通过open-iscsi输出到某台Ubuntu Server上,然后再在这台Ubuntu Server配置好NFS,将26TB共享至其它Clients上。一直使用的好好的,在某一天,客户端在挂载时,突然就出现了Stale NFS file handle的错误。经过无数次...

  • GitLab: Failed to authorize your Git request: inteGitLab: Failed to authorize your Git request: inte

    2016-04-29 - 在局域网的Ubuntu虚拟机上安装了一个Gitlab,由于路由原因导致IP发生了变化,今天重新配置了gitlab.yml文件中的IP信息。但是遇到了clone的时候出现了GitLab: Failed to authorize your Git request: internal API unreachable .在搜索上仔细找了找发现有一个...

  • UltraISO写入ISO到优盘后安装Debian8.2,遇到光盘上读取数据错误

    2016-04-28 - 今天用Ultraiso将Debian 8.2 DVD镜像写入U盘后安装系统,安装中提示错误从光盘读取数据出错。 网上查找解决方案,有推荐使用Universal USB Installer或win32diskimager的,有让把ISO拷贝到优盘,然后在终端中加载ISO文件的,我想U盘内容不就是ISO文件写入的...

  • VIM在安装完YCM之后出现错误的解决

    2016-04-28 - 在安装完YCM之后,重新打开vim遇到如下的报错信息: ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs! 这个需要到~/.vim/bundle/YouCompleteMe,YCM目录下,执行如下命令...

  • U盘安装Debian,提示缺少无线网卡驱动U盘安装Debian,提示缺少无线网卡驱动

    2016-04-28 - 安装过程中,提示缺少rtlwifi/rtl8192cfw.bin,查询后,发现该驱动固件在firmware-realtek_0.43_all.deb文件中包含,文件在:http://ftp.cn.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_0.43_all.deb 文件下载后,如果在Linux环境...

  • VirtualBox中重新导入vdi文件从而恢复原guest系统VirtualBox中重新导入vdi文件从而恢复原guest系统

    2016-04-28 - 1、问题描述 之前的Win7系统上安装有VirtualBox虚拟机,guest OS为Ubuntu 14.04,最近由于特定的原因重新安装了Win7系统。新host系统安装后,我们没有必要重新利用Ubuntu 14.04的iso文件安装guest系统,完全可以利用先前遗留下来的vdi文件将原有的系统导入到...

  • RedHat安装VMwareTools出现解压压缩包时无法打开文件的现象

    2016-04-28 - 出现这种情况的原因是因为解压命令没有加C参数,使用的命令为:tat -xvzf VMware Tools; 正确的解压命令应该是: tar -xvzf VMware Tools -C /opt,加上-C参数,指明解压的路径,就是解压到哪里! 本文永久更新地址: http://www.linuxdiyf.com/linux/20158...

  • Samba共享文件后在Windows上无法访问的问题Samba共享文件后在Windows上无法访问的问题

    2016-04-28 - /etc/samba/smb.conf的配置如下: #=============== Share Definitions =============== [homes] comment = Home Directories browseable = no writable = yes valid users = %S valid users = MYDOMAIN\%S [printers] comment = All Printers path = /var/s...

  • 在应用中心安装Qt Creator后,无法建立工程问题的解决在应用中心安装Qt Creator后,无法建立工程问题的解决

    2016-04-27 - 建立工程时进入option中,Qt version中会显示None,此时便缺少qmake文件。 点击上方Qt Versions中进入会发现下方没有任何文件,此时点击Add 选择路径 /usr/bin中的qmake文件双击添加。 一、若成功添加,则返回Kits 选择上加入的version。再点击右下方确定即...

  • Cannot run program "/home/user/Android/Sdk/build-tools/23.0

    2016-04-27 - 升级到Ubuntu16.04之后androidstudio报错, Cannot run program /home/user/Android/Sdk/build-tools/23.0.2/aapt: error=2 No such file or directory 原因 缺少c++语言库 解决方法 stackoverflow:http://stackoverflow.com/questions/33427893/can-not-run...

  • 解决Vim使用Winmanager插件时自动启动与自动退出方法解决Vim使用Winmanager插件时自动启动与自动退出方法

    2016-04-27 - 相信大家对Vim的感情是又爱又恨,爱他的无比强大,但想要真正使用他进行开发确又得花费大量时间习惯他的操作,但同时他又有很多的不足。对熟悉Visual Studio的人来讲(我)很是不爽。安装插件就是解决方案。 背景 安装插件,第一个是使用pathogen进行插件管...

  • RHLE6/CENTOS6解析域名慢处理及关闭ipv6RHLE6/CENTOS6解析域名慢处理及关闭ipv6

    2016-04-27 - 业务发现访问域名api的时候总是慢,换成IP就快,如: curl -i http://api.xxxx.com/credit/getfiel?us=zhangpwd=74432a70431 方法一:关闭ipv6 1、查看系统是否开启ipv6 a) 命令:ifconfig 注释:有 inet6 addr:。。。。。。。 的表示开启了ipv6功能 b)通...

  • 使用Putty远程连接Linux系统遇到的问题及解决方法使用Putty远程连接Linux系统遇到的问题及解决方法

    2016-04-27 - Q:在login as: 输入用户名sbd@sbds password: 光标不动。即使输入正确的 密码也是没有反应? A:你好,那是因为SSH登陆不同于telnet登陆,只要你密码输入正确,光标动不动,都可以正常登陆。 查看Linux系统的ip地址命令为:ifconfig (跟Window系统给ipconfig 相...

  • 制作U盘启动盘容量减少的解决办法制作U盘启动盘容量减少的解决办法

    2016-04-26 - 今天用usbwriter制作了一个ubuntu启动盘,后来发现u盘容量变为2.19M了,我原来可是32G的啊,怎么回事?赶紧搜索,找到问题原因了,因为用u盘启动盘制作工具把U盘制作成启动盘,需要划分一部分空间用于存放启动信息和各种工具,这部分空间是隐藏的,不能作为U...

  • 在linux中要直接运行python

    2016-04-26 - 在linux中,直接写了一个python文件,要想直接运行,要在第一行导入python : #!/usr/bin/python,指定用此程序运行该文件。 否则会报错: Warning: unknown mime-type for Hello World! -- using application/octet-stream Error: no such file Hello World...

  • ProFTPD“killed (signal 15)”自动退出问题解决ProFTPD“killed (signal 15)”自动退出问题解决

    2016-04-26 - proftpd服务端每隔几天就重启一次,日志如下: 看起来这又像是一个仅有两行日志的无头案了。不过由于日志明确给出了退出信号killed (signal 15),因此搜索的话还是比较简单找到答案的,最后找到了解决方案。 此问题是由于logrotate在日志转储时,ProFTPD未能...

  • Win和Linux换行回车的问题:can’t cd to homeWin和Linux换行回车的问题:can’t cd to home

    2016-04-25 - 最近在学shell,但是却发现一件很蹊跷的事情。 提示无法切换到/home 源代码如下: 简直简单的不能再简单。 百思不得其解。后来查查资料,想起来了,Windows下的回车是\n\r,而Linux只有\n。一个直接后果是,Linux系统下的文件在Windows里打开的话,所有文字...

  • 关于安装chrome的deb包出错无图标的解决办法

    2016-04-25 - 刚升级(全新安装)到ubuntu 16.04,然后打算下载安装chrome,直接双击deb包,新的软件中心提示安装,但就是不动,也不弹出root授权验证,再双击就假死了。 换方法,在终端里手动安装sudo dpkg -i 安装,到最后会提示一个errors were encountered while proc...

  • Linux Found a swap file by the name filenameLinux Found a swap file by the name filename

    2016-04-24 - 在Linux中使用vi命令编辑mysql_backup.sh时遇到下面提示信息: E325: ATTENTION Found a swap file by the name .mysql_backup.sh.swp owned by: root dated: Sat Apr 23 23:58:28 2016 file name: /mnt/resource/mysql_backup/mysql_backup.sh modified: YE...

  • 【VSCode】Ubuntu下VSC编译运行c++程序【VSCode】Ubuntu下VSC编译运行c++程序

    2016-04-24 - 之前在Ubuntu下写一些C++程序,一直找不到一个优(hao)雅(kan)的IDE,所以都是使用vim或Clion来写。今天发现微软的一款编辑器,界面好看,功能也挺好用的。 以下是我的一些安装和配置方法: 1、官网下载地址:https://code.visualstudio.com/ ,由于我的是Ubu...

  • 修改MTU解决上网问题的正确方法

    2016-04-24 - 一直都用Win,今年才真正尝试Ubuntu。之前装14.04后就经常碰上一些网站打不开或者打开后点不进站内链接,然而在Win10下却完全没这个情况所以显然不是我的网络有问题(别和我说什么DNS,从114到阿里DNS我都试过没啥改善)。观察症状后考虑是MTU的问题,网上的所...

  • 解决Linux下virtualenv中pip安装Mysql-python报错的问题

    2016-04-24 - 报错为: (test)tt@tt-PC:~/Documents/test$ pip install mysql-python Downloading/unpacking mysql-python Running setup.py egg_info for package mysql-python sh: mysql_config: not found Traceback (most recent call last): File string, line 14, i...

  • 解决linux eclipse c++找不到符号或者~~~name a type的问题解决linux eclipse c++找不到符号或者~~~name a type的问题

    2016-04-24 - 首先我的环境是: centos 6.5 eclipse c++ 官网下载 gcc4.8.2 我的问题的出现是因为c++11的新的一些功能如: std::function std::bind 这些符号找不到。 下面是我的解决办法(注意往下看): 首先解决方式是参照: Theres two things you have to do, first y...