红联Linux门户

Linux帮助
  • Linux中进行用户UID测试导致系统报错

    2016-01-28 - 今天在Ubuntu14.04下进行了一个小测试,即修改系统文件/etc/passwd的用户UID值,却导致系统Bug,无法正常使用。因为修改/etc/passwd需要root权限,当再次准备使用sudo命令复原文件时,报错: sudo:unknown uid 1000:who are you? 重启之后却直接进入最低...

  • 修改profile文件后进入不了系统的解决办法

    2016-01-28 - 小白一个,又遇到问题,在profile文件中添加环境变量出错,直接导致进入不了系统。网上搜了一下遇到这种问题的还不少,呵呵。解决办法也知道了。 需要先进入命令行模式,在开机画面出来时。按a进入内核模式,然后空格,数字3,回车。记住必须有空格,开始我...

  • linux编程中遇到的Segmentation fault错误

    2016-01-28 - 昨天编程的时候,遇到了Segmentation fault错误。使用GDB调试时才发现的,顺便说下。习惯了图形界面式的调试工具,用命令行确实还是不习惯。关于此错误问了下百度谷歌,一搜一大篇,看来是一个很常见的问题。 简单来讲,这个错误就是因为非法访问了系统中的...

  • 提示Enter Password for Default Keyring to Unlock的解决方法提示Enter Password for Default Keyring to Unlock的解决方法

    2016-01-28 - 在ubuntu、fedora、桌面版的Centos中打开Chrome、邮件系统或者配置无线网络的时候会提示Enter Password for Default Keyring to Unlock,可是如果你无论如何也记不起密码的时候就比较闹心,这个时候怎么办呢? 其实这个出现这个提示和密钥管理软件Seahorse有...

  • Depends: libmpg123-0:i386 but it is not installable Recomm

    2016-01-28 - 在linux上安装qq时,出现了这个问题。此后再使用安装的命令时,就会一直出现这个问题。 出现这个问题的原因是,我安装的是64位的ubuntu,但是下载的那个qq却是32位的。这就导致不匹配的问题。 明白了问题的缘由,那么解决起来就容易了,把它给卸载掉: sudo dpk...

  • Linux下find与rm指令结合批量删除文件

    2016-01-27 - 上周五晚需要删除不少文件的备份文件,而且文件的备份时间不一,只用好逐一删除备份,使用find与rm指令结合来删除文件: find . -mtime +10 -name 文件名 -exec rm -rf {} \; 好了,解释下吧。 . 表示目录,即第二个路径是表示的目录,-mtime +10 表示的是10...

  • CodeBlocks运行在Linux Gnome下启用系统终端取代xterm

    2016-01-27 - codeblocks版本:10.05 Linux发行版及其版本:Ubuntu 12.10 Linux桌面环境:Unity/Gnome 用codeblocks写了个程序,编译运行之后发现codeblocks默认的终端居然是xterm,丑死了,上网找了一下,发现这个办法能够让codeblocks调用系统终端: 启动codeblocks,点...

  • 使用centos6.3自带的openJDK安装cassandra问题

    2016-01-26 - 装好centos6.3后,发现已经自带了jdk,而且版本也不低,所以就想偷懒。 结果装好Cassandra后,./cassandra -f命令启动时,报类似如下错误: xss = -ea -javaagent:./../lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms971M -...

  • 启动Cassandra出现UnknownHost错误

    2016-01-26 - 启动Cassandra出现类似: java.net.UnknownHostException 编辑/etc/hosts文件,增加本机名称: 127.0.0.1 localhost HostName ::1 localhost HostName 保存后,再次启动Cassandra,成功。 本文永久更新地址: http://www.linuxdiyf.com/linux/17699.html...

  • ntpdate[16603]: the NTP socket is in use

    2016-01-26 - ubuntu使用ntpdate更新时间的时候提示错误如下: root@lnmp:/etc/squid3# sudo ntpdate cn.pool.ntp.org 5 Jan 07:22:59 ntpdate[4129]: the NTP socket is in use, exiting 解决方法: $ ps aux | grep ntpd #将进程号记录下来 $ sudo kill 2378 # 杀死刚才...

  • glassfish不能远程登录问题

    2016-01-26 - 安装好glassfish后,远程登录时报错:Secure Admin must be enabled to access the DAS remotely. 解决: 1.先将glassfish下的bin目录加入到环境变量,确保命令能执行。 2.启动glassfish 3.切换到glassfish安装的根目录下的bin目录。 4.执行命令:asadmin en...

  • 提示linux vsftpd 550 create directory operation faile的解决

    2016-01-26 - 前提: 今天配置好了vsftp, 但登陆后,除了浏览,什么也干不了。(如新建文件/文件夹, 删除文件, 重命名等都不可操作) 都是弹出 550 create directory operation failed 的错误信息. 查看文件夹属性, 然后改了什么用户都可读写, 结果还是一样. 配置文件有问题...

  • multiple definition of ‘***’ between crypto.a and

    2016-01-26 - 今天我在编译我的Cocos2dx项目时,它报错说我重复定义了,因为我需要在代码中使用openssl库,就把它添加到了第三方库的文件夹里,之后在编译时,报出错误说是openssl的静态库中一些东东被curl的静态库给定义了,就产生了这个错误,具体报错如下: /home/bob/...

  • centos6.5没有eth0,只有eth1,eth1无法上网

    2016-01-26 - 1.cat /etc/udev/rules.d/70-persistent-net/rules 2.将ATTR(address)=XXXXXXXX的内容 替换 文件/etc/sysconfig/network-scripts/ifcfg-eth0 中HWADDR的值 3.ifconfig eth1 up 4.service network restart #重启网络服务 5.reboot #如果重启网络failed #将/et...

  • Authentication token manipulation error

    2016-01-26 - Ubuntu在恢复模式下输入命令passwd root,修改密码失败,系统提示: Authentication token manipulation error 产生这个问题的原因是文件系统此时处于只读模式下,/etc/passwd和/etc/shadow不能被修改,运行下面的命令就可以解决这个问题: #mount -rw -o re...

  • 无知执行autoremove

    2016-01-26 - 无知地执行了: sudo apt-get autoremove 结果悲剧了,不能上网了, 系统设置打不开了. 最后的最后,执行了下面一句, 重启电脑终于终于.又好了! sudo apt-get install --reinstall gnome-control-center 面板上的时间插件: sudo apt-get install indicator-date...

  • Fedora找不到“关机”选项…

    2016-01-26 - 你可能发现Fedora没有关机的功能,只有一个suspend(休眠),其实你只要按住Alt然后点击右上角的用户名就可以显示关机选项了。 另外你也可以添加一个插件来解决这个问题: gnome-shell-extensions-alternative-status-menu 本文永久更新地址: http://www.li...

  • 解决android sdk manager下载慢的问题

    2016-01-25 - 1.linux下,/etc/hosts底部增加以下两行,windows在 c://windows/system32/drivers/etc/hosts: 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com 2.打形:android sdk manager,选择:tool-options,勾选Force https://...sources to be fet...

  • android安装内核module,提示Required key not available

    2016-01-25 - 最近在调试一个驱动的时候,用insmod加载.ko的时候,提示Required key not available,第一反应是签名有问题,内核模块也开始使用类似apk的签名了吗?查资料后果然是这样。 这个问题可以说不算是android的问题,而应该是linux系统的问题,android本身就是个li...

  • 解决Linux下编译Java产生illegal character: \65279错误的问题解决Linux下编译Java产生illegal character: \65279错误的问题

    2016-01-24 - 1、问题背景 由于项目开发需要,从svn中checkout代码下来,用ide打开设置为UTF-8编码进行编译。结果却产生了 illegal character: \65279 错误,搞得一头雾水。 2、分析问题 开始以为是编码没有选对,调整了并询问原开发人员确认是UTF-8没有问题。上网翻阅资...

  • shell脚本运行时提示source: not found,需要重新软连接shell脚本运行时提示source: not found,需要重新软连接

    2016-01-24 - 现象:shell脚本运行时提示 source: not found 这是因为 debian,ubuntu默认的shell时dash。 解决方法: 1,先删除 /bin/sh 的软连接 2,重新映射 /bin/sh 本文永久更新地址: http://www.linuxdiyf.com/linux/17614.html...

  • configure: error: You should retry --with-os-type=SUBDIR

    2016-01-23 - 这个是因为环境变量没有设置好,如果是ARCH,那么把下面这段写入.bashr或者是.xprofile(反正就是那种类似于全局环境变量设置的配置文件啦) export JAVA_HOME=/usr/lib/jvm/java-6-openjdk export JRE_HOME=/usr/lib/jvm/java-6-openjdk/jre export PATH=$P...

  • The APR based Apache Tomcat Native library

    2016-01-23 - sudo apt-get install libtcnative-1 最近使用tomcat 6.0.33这个版本,启动的时候有个提示: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:... tomcat...

  • fatal error: X11/Xlib.h: No such file or directory

    2016-01-23 - x11没有安装完整,于是先输入:sudo apt-cache search x11-dev libx11-dev - X11 client-side library (development headers) libxkbcommon-x11-dev - library to create keymaps with the XKB X11 protocol - development files libghc-x11-dev - Haskell X1...

  • fatal error: Xm/Protocols.h: No such file or directory

    2016-01-23 - 谷歌发现在Ubuntu的lesstif2-dev软件包文件清单中含有此文件(点击http://packages.ubuntu.com/lucid/i386/lesstif2-dev/filelist打开链接),但发现下载后dpkg -i *.deb安装失败。 还是用这招管用:sudo apt-cache search lesstif* libxkbfile1-dbg - X11 k...

  • lmhostid获取hostid为空问题

    2016-01-23 - 问题描述: 今天迁移以前的一个装有flexlm的虚拟机,结果发现在迁移后启动时报错: ... Wrong hostid on SERVER line for license file ... ... SERVER line says 00e081787ba8, hostid is (Cannot get hostid of type 2 []) ... Invalid hostid on SERVER l...

  • 安装python-pip提示错误python-setuptools

    2016-01-23 - 在安装python-pip时一直提示错误,python-setuptools等等。 首先找到是哪一个包出现问题了,直接删除: sudo apt-get remove --purge packagename 再安装时 -f: sudo apt-get install -f python-pip 就应该不会再出现问题了。 本文永久更新地址: http://ww...

  • 重做系统后,ssh报错REMOTE HOST IDENTIFICATION HAS CHANGED!

    2016-01-23 - 公司一台服务器重做了系统,结果ssh的时候报了错误: [root@xxx opt]# ssh xx.xx.xx.xx -p 22 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now...

  • Linux程序设计中的curses.h编译报错,无法找到curses.h和ncurses

    2016-01-23 - 源程序screen.c如下: #include stdio.h #include term.h #include curses.h #include stdlib.h int main() { setupterm(unlisted, fileno(stdout), (int *)0); printf(Done.\n); exit(0); } 执行编译gcc -o badterm badterm.c -lcurses后报错情报如下: ter...

  • 重启机器解决SSL都要输入密码问题

    2016-01-23 - 在Nginx或Apache设置了SSL加密后,发现每次重启服务器后都要输入证书设置的密码,比较麻烦,不然Nginx或Apache无法使用,这时可以用私钥来做这件事。生成一个解密的key文件,替代原来key文件。 openssl rsa -in server.key -out server.key.unsecure 然后修...

  • 在linux编择proc出错解决办法

    2016-01-23 - 出错信息: proc PARSE=FULL DBAccess.pc Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. System default option values taken from: /home/oracle/app/product/9.2.0/precomp/admin/pcscfg.cfg Error at line 34, column 11 in file...

  • 关于解决:aapt: error while loading shared libraries: libstd

    2016-01-22 - 前阵子在ubuntu上搭载安卓的开发环境(Eclipse+Sdk+Adt),搭载是完成了,但是却出现了该问题: aapt: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64 该问题还导致了创建的Android的App没有自动生成R.java!一开始一...

  • 自带的firefox浏览器居然只能以root权限使用

    2016-01-22 - ubuntu安装好后,默认安装有firefox浏览器,不过,非root的账户登录,双击firefox图标,居然出现如下提示: Your Firefox profile cannot be loaded. It may be missing or inaccessible 大概意思就是配置文件不能被装载的意思。 立即去搜索被某人贬得一文不...

  • 出现bad superblock on //192.168.10.58/test/的解决

    2016-01-22 - mount: wrong fs type, bad option, bad superblock on //192.168.10.58/test/, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.type helper program) 当出现这个问题的时候...

  • UEFI不小心误删EPS分区里的grub引导恢复UEFI不小心误删EPS分区里的grub引导恢复

    2016-01-22 - 前几天折腾黑苹果的时候, 不小心把EPS分区里的ubuntu目录删了, 然后就发现开机找不到grub了, 这是个悲伤的故事, 然后我就各种查资料啊, 后来发现这种问题还是满好解决的. 1.手动引导进入ubuntu 首先,下载ubuntu的安装镜像(里边有grub2引导), 或者直接下个gru...

  • nfs:server is not responding,still trying原因与解决方案

    2016-01-22 - 一.在做emac电源管理的时候,发现suspend和resume后有时会出现以下问题: nfs: server 192.168.22.61 not responding; nfs: server 192.168.22.61 not responding; ...... 二.后来在网上搜索了一下,造成NFS没有回应的原因有3个: 1.分别为网络拥塞。 2.服务...

  • linux:/lib/libc.so.6: version `glibc_2.7′ not found

    2016-01-22 - 刚用户反映服务器rar版本低,下了个4.0的运行提示: /lib/libc.so.6: version `GLIBC_2.7 not found 升级了centos的glibc库: yum -y update glibc 问题依旧。用命令查看glibc库的信息: rpm -qi glibc 显示系统的glibc库版本为2.5。 在CentOS中用更新命令到2...

  • linux vim下显示*E296* *E297*的处理

    2016-01-22 - linux下,vi文件时,显示这两个错误,E297: 交换文件写入错误 E303:不能打开交换文件。 错误信息: *E296* *E297* Seek error in swap file write Write error in swap file 这通常是因为磁盘空间满引起的。Vim 不能把文本写入 |swap-file| 。它本身并无害...

  • /lib/ld-linux.so.2:bad ELF interpreter解决,同时解决sscanf不

    2016-01-22 - CentOS安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决。 环境: [orangle@localhost Downloads]$ uname -muname -r x86_64 2.6.32-220.el6.x86_64 [orangle@localhost Downloads]$ cat /etc/redhat-release CentOS release 6.2 (Final) 使用的时候...

  • vsftp添加新用户;限定ftp用户只能访问自己的家目录

    2016-01-22 - 一、vsftp添加用户 新添加的用户默认家目录是在/home 下有个以用户名为文件名的文件夹,如果想使用指定的目录给用户,可以作以下操作: (adduser 有个参数是:-d, --home-dir HOME_DIR home directory of the new account) [root@ odesky ~]# useradd -d /...