红联Linux门户

Linux帮助
  • 关于Linux下进程间使用共享内存和信号量通信的时的编译问题关于Linux下进程间使用共享内存和信号量通信的时的编译问题

    2016-04-16 - 今天在编译一个使用信号量实现进程同步时,出现了库函数不存在的问题。如下图: 编译结果实际上是说,没include相应的头文件,或是头文件不存在(即系统不支持该库函数) 但我man shm_open是可以找到帮助文件的(说明系统支持),原因何在? 注意到link with...

  • Linux中如何去掉LCD上闪烁的光标

    2016-04-15 - 修改Linux内核中的文件:drivers/video/console/fbcon.c 去掉光标闪烁: 将函数static void fbcon_cursor(struct vc_data *vc, int mode)改为空函数即可。 去掉光标显示: 将函数static void fb_flashcursor(struct work_struct *work) 改为空函数。 本文永...

  • Linux开机启动,设置rc.local失效解决方案

    2016-04-14 - 在/etc/rc.local文件夹下,添加要执行的命令,如: /sbin/ifconfig docker0 mtu 1454 注意这里要使用绝对路径/sbin/ifconfig 如果开机发现执行失败,则需要在上一行添加: sleep 10 由于ifconfig服务不一定在rc.local之前启动,所以让系统等待十秒hours在执...

  • CentOS 7安装完成后无法加载win10的解决方案CentOS 7安装完成后无法加载win10的解决方案

    2016-04-14 - 之前先安装了win10,后来想要装CentOS 7做双系统,具体的安装方法就不细说了,直接讲讲安装完成之后出现的问题吧,安装CentOS 7的时候,并没有有关引导加载程序的选项,导致安装完CentOS 7之后,开机无法引导win10。解决的方案分两步,第一步,恢复wein10的M...

  • Linux下远程桌面Remmina无法连接:Unable to connect rdp server

    2016-04-13 - 表现: Remmina 提示消息: Unable to connect rdp server 解决方法: 删除 ~/.freerdp/known_hosts 文件,即: rm ~/.freerdp/known_hosts 原因: 可能是域名对应的机器变了,所以要把缓存的密钥删除掉。 本文永久更新地址: http://www.linuxdiyf.com/linu...

  • Linux VBox装增强功能:未能加载虚拟光盘VBoxGuestAdditions.isoLinux VBox装增强功能:未能加载虚拟光盘VBoxGuestAdditions.iso

    2016-04-13 - 在oracle虚拟机vbox中,安装最新的ubuntu Kylin时,因为分辨率异常问题想安装他的增强包。结果报出了: 未能加载虚拟光盘D,\笔者的vbox路径...\VBoxGuestAdditions.iso到ubuntu Kylin 您是否要强制挂载该介质,无论怎么确认、取消都不成。 进入到linux中,...

  • VBoxClient: the VirtualBox kernel service is not running.

    2016-04-13 - 我在Virtul Box菜单中的选择 设备-安装增强功能加载增强包。在终端运行过程中就有了一行报错,Building the main Guest Additions module [失败],并告诉我事后可以查看/var/log/vboxadd_install.log日志文件来找找失败原因。重启后进入桌面果然又有了气球弹...

  • Linux安装matlab,激活完毕后从终端启动时出现错误Linux安装matlab,激活完毕后从终端启动时出现错误

    2016-04-13 - 错误信息: License checkout failed. License Manager Error -8 Make sure the HostID of the license file matches this machine, and that the HostID on the SERVER line matches the HostID of the license file. Troubleshoot this issue by visiting:...

  • Linux下,EPM11.1.1.3 configurator不能启动AdminServer

    2016-04-13 - 需要测试环境,安装EPM11.1.1.3 到 CentOS 5.6 在运行configurator(/app/hyperion/common/config/9.5.0.0 时, 卡在[Starting Weblogic 9 Admin Server] 不能动弹了。 过了许久(15分钟左右),出来一个失败的报告。 于是查看 configtool.log ,发觉问题是因...

  • grub启动错误"file not found"

    2016-04-13 - 刚安装ubuntu 14.4 竟然出现这么尴尬的事,ubuntu 行不行? 幸好还是能从u盘启动后,转到硬盘。 然后在网上找到了解决方法: Boot from the live CD or live USB, in Try Ubuntu mode. Determine the partition number of your main partition. GParted (whi...

  • Error found when loading /root/.profile错误(解决办法)Error found when loading /root/.profile错误(解决办法)

    2016-04-13 - 使用root账户登录时候报Error found when loading /root/.profile错误,如下图所示: 解决办法:终端输入:nano /root/.profile mesg n 进行注释,在前面加上# 增加一行 tty -s mesg n,ctrl+x 保存并退出,输入Y,回车。 重启系统 终端输入 init 6 本文永久...

  • “* Couldn't find MySQL server (/usr/bin/mysqld_safe)”

    2016-04-12 - 1.问题描述 ubuntu14.10下启动mysql服务时出现* Couldnt find MySQL server (/usr/bin/mysqld_safe) 2.解决方法: sudo rm /etc/mysql/my.cnf 再次启动mysql服务即可。 xx@ubuntu:/etc/mysql$ cd /usr/local/mysql/ xx@ubuntu:/usr/local/mysql$ sudo ./supp...

  • 解决“ERROR 2002 (HY000): Can't connect to local MySQL serve

    2016-04-12 - 1.问题描述 ubuntu14.10下,在终端进入mysql的控制台时出现以下信息: $ mysql -uroot -p Enter password: ERROR 2002 (HY000): Cant connect to local MySQL server through socket /tmp/mysql.sock (111) 2.解决方法 进入/tmp/下,删除mysql.sock,再重启...

  • 解决yum update出错"package is a duplicate with"

    2016-04-12 - 1.问题描述 由于之前我在执行yun update命令时ctrl + c将其中断了, 现在重新执行yum update时出现如下错误: # yum update Loaded plugins: security Setting up Update Process Resolving Dependencies There are unfinished transactions remaining. You...

  • Mininet: Cannot find required executable controller问题的解

    2016-04-12 - 问题: 当我运行mininet时,出现以下问题: ***Creating network ***Adding controller ***Adding hosts: h1 h2 h3 h4 h5 ***Adding switches: s1 ***Adding links: (h1, s1) (h2, s1) (h3, s1) (h4, s1) (h5, s1) ***Configuring hosts h1 h2 h3 h4 h5 ***S...

  • centos6.2关于tomcat远程不能访问的问题处理过程

    2016-04-12 - 问题:局域网内配置好tocmat,服务器本机访问http://ip:8080成功,但远程访问http://ip:8080失败,下面是一步步排查过程: 1、tomcat禁用IPv6 关闭网卡IPV6协议 #netstat anp |grep 8080 //是jsvc程序和tomcat用户在用,且端口在监听状态 #lsof i:8080 //发...

  • 使用screen时:Cannot open your terminal '/dev/pts/0' - please

    2016-04-12 - 问题描述: 在Ubuntu14.04上使用screen的时候出现了如下错误:Cannot open your terminal /dev/pts/0 - please check. 解决办法: 可以使用script命令来记录这个终端会话,执行script /dev/null 即可。 本文永久更新地址: http://www.linuxdiyf.com/linux/19...

  • 误删libc.so.6的解决方法(开机启动不了)

    2016-04-11 - 今天编译的时候,提示glibc未定义。 搜索一下,发现系统glibc的版本太旧,查看命令如下: strings /lib/libc.so.6 |grep GLIBC_ 发现我系统上的GLIBC版本太旧,遂打算更新glibc。 到http://ftp.gnu.org/gnu/libc/下载一个新的版本。 一时脑洞大开,找到libc....

  • linux tar:谨慎地拒绝创建空归档文件linux tar:谨慎地拒绝创建空归档文件

    2016-04-11 - 压缩:tar -jcv -f filename.tar.bz2要被压缩的文件或目录名称 我刚开始就这样照着书上写出: tar jcv f abc.pdf.tar.bz2 然后回车,显示: tar: 谨慎地拒绝创建空归档文件 用tar --help或tar --usage获取更多信息。 正确应该是: Tar -jcv -fbackup/hhh.tar...

  • WPS for Linux提示“系统缺失字体symbol、wingdings”的解决方法

    2016-04-11 - 启动WPS for Linux后,出现提示系统缺失字体symbol、wingdings、wingdings 2、wingdings 3、webding。 出现提示的原因是因为WPS for Linux没有自带以上5种字体,只要在Linux系统中加载以上字体即可。具体操作步骤如下: 在Linux系统中挂载Windows系统盘,并...

  • linux Grub中文出现乱码的原因和解决办法

    2016-04-11 - 我使用的是Xubuntu 16.04, 把系统语言设置为中文之后update-grub之后发现开机的时候的引导项的中文都显示成了乱码,究其原因,发现以下文档中提到: https://www.gnu.org/software/grub/manual/html_node/lang.html 13.1.12 lang If this variable is set,...

  • kubernetes中执行kubectl报错:kubectl: command not found

    2016-04-11 - 在Ubuntu14上成功安装了kubernetes1.2.1 到主机上之后,运行: kubectl get nodes 查看节点报错kubectl: command not found。 报错的原因:kubectl没有添加到系统的环境变量中。 报错的解决方法: 1:首先用命令find / -name kubectl 查找kubectl所在的位置...

  • 虚拟机里面安装linux时,进入图形界面完全找不到确认按钮的解决虚拟机里面安装linux时,进入图形界面完全找不到确认按钮的解决

    2016-04-11 - 虚拟机里面安装linux的时候,进入图形界面完全找不到确认按钮。这个办法的主要问题是由于显示器得分比率引起的。 以下是解决的办法: 1.将当前虚拟机里面安装的系统下电 2.对系统的虚拟硬件进行编辑,尤其是显示器,如图: 3.双击显示器进入如下: 说明: 将...

  • 关于Linux下解压tar文件出错问题

    2016-04-11 - 1、问题 在Linux环境下,利用tar指令做一个文件的打包,然后经windows共享目录(vbox_shared),拷贝到另外一个Linux虚拟环境下,解压异常。(tar xvzf xxx.tar) 【报错现象】 gzip: stdin: not in gzip format tar:Child returned status 1 tar:Exiting wi...

  • required opengl extension,please update your opengl driverrequired opengl extension,please update your opengl driver

    2016-04-10 - BUG: 使用steam启动游戏时,报出一个opengl驱动不支持的错误。 required opengl extension,please update your opengl driver REASON: opengl相关驱动不是最新的。 SOLUTION: 将驱动更新到最新状态。 sudo add-apt-repository ppa:oibaf/graphics-drivers su...

  • linux修改启动脚本导致的错误:not a valid identifier

    2016-04-10 - 最近,修改~/.bashrc文件,添加hive的环境变量如下: export HIVE_HOME=/opt/hive-1.2.1 export PATH = ${HIVE_HOME}/bin:$PATH 保存退出,生效文件。 生效文件时就报出错误:提示不是有效的标志符 bash: export: `=: not a valid identifier bash: export:...

  • 简单无痛解决Linux下修改/etc/fstab导致无法启动的问题简单无痛解决Linux下修改/etc/fstab导致无法启动的问题

    2016-04-10 - 基本情况: 我电脑上装了deepin+win10双系统,平时使用Deepin,偶尔手痒想玩两把跑跑卡丁车的时候就会切到Win10,所以为了两个系统共享方便,就分一个FAT32的分区,用EFI什么的也更方便一点,所以音乐文件也放在该分区下,前不久也重装了Deepin 15.1.1(吐槽一...

  • Centos 7 gem install -v=0.12.0 pcaprub出错解决办法Centos 7 gem install -v=0.12.0 pcaprub出错解决办法

    2016-04-10 - Metasploit此乃渗透工程师必备神器,在Centos 7下安装Metaspoit软件,需要安装很多Ruby的Bundle,其中一个就是Pcaprub,在运行安装命令:gem install -v=0.12.0 pcaprub,出现以下错误提示:ERROR: Error installing pcaprub: ERROR: Failed to build gem na...

  • centos6.3 chrome视频声音卡centos6.3 chrome视频声音卡

    2016-04-10 - 由于习惯使用chrome浏览器,所以在centos6.3中安装了chrome,但使用中发现一个问题:在网页中看视频时,声音很卡,听不清晰,仔细查找原因发现可能是因为flash播放器冲突的原因。 解决方法如下: 在chrome地址栏输入chrome://plugins/ 将adobe flash player...

  • Linux下环境变量配置错误导致不能登录的及命令失效解决方案

    2016-04-09 - Linux像个羞涩又不善言辞的姑娘,走进她的世界着实需要下一番功夫才成,而且一个不小心她就死给你看,并且连个遗书都没有。 装JDK后修改/etc/profile文件配置环境变量,从网上扒下来输入到文件尾(知道为啥哥不用复制粘贴么?因为TNND这个vi编辑器实在搞不明...

  • Linux无法登录,显示module is unknown

    2016-04-09 - 今天在配置Oracle安装环境时,更改了一些系统参数,注销重新登录时发现即使输入正确的用户名和密码,也无法登录,在按回车的那一瞬间可以看到密码下方有一行快速闪过的提示module is unknown。不解何意。 本人的系统默认是命令行界面启动的。于是重启以RunLe...

  • 加载驱动模块时Device or resource busy的解决方法

    2016-04-08 - insmod或modprobe驱动模块时Device or resource busy的解决方法 在编译好memdev驱动模块后,通过insmod加载模块时发现以下错误提示: #insmod memdev.ko insmod: error inserting memdev.ko: -1 Device or resource busy 这种情况一般都是驱动的设备号已经被...

  • RHEL6设置ip时不起作用问题的解决RHEL6设置ip时不起作用问题的解决

    2016-04-08 - 执行 vi /etc/sysconfig/network-sripts/ifcfg-eth0 命令,修改BOOTPROTO为static,设置IP地址、子网掩码、默认网关: 保存退出后,执行命令ifconfig,发现没有我们刚才设置的ip: 执行如下命令:ifconfig eth0 up,发现多了eth0,并且出现了addr:192.168.253....

  • Centos中使用yum安装java时,没有jps的问题的解决Centos中使用yum安装java时,没有jps的问题的解决

    2016-04-08 - 问题,在Centos系统中使用yum安装java的时候发现没有jps,经过查找,解决方法如下。 解决方法:需要安装java-1.X.X-openjdk-devel这个包,他提供了jps这个工具。 上图运行的是yum install java-1.8.0-openjdk-devel.x86_64。 本文永久更新地址: http://www....

  • ArchLinux扬声器和麦克风不能使用的问题ArchLinux扬声器和麦克风不能使用的问题

    2016-04-08 - 其实,ALSA的驱动和配置都是对的,不能使用仅仅是因为不熟悉xfce的控制软件如何使用。 因为这两项不知道什么时候被mute了。现在打开就好。 首先右键点击桌面右上角的喇叭图标,会弹出菜单: 如果Mute被勾选了,先去掉。 然后选择Properties,会进入对话框:...

  • ArchLinux启动等待1分半的问题

    2016-04-08 - 仔细看,原来在等待一个磁盘分区,UUID是我的swap分区,在/etc/fstab中可以看到: # /dev/nvme0n1p2 UUID=3c5c07fe-e4d8-4248-9820-7b93104ef494 none swap defaults 0 0 解决的方法就是将这行注释掉,不会影响swap分区,因为systemd会自动挂载它。 重新启动...

  • arm开发板与Qt Creator字号不一致解决方法

    2016-04-08 - 原因是ARM开发板中环境变量屏幕分辨率和DPI参数不对。终端下vi /etc/profile打开后作如下修改: # /etc/profile PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin LD_LIBRARY_PATH=/lib:usr/lib:/opt/qt-4.8/lib $LD_LIBRARY_PATH export LD_LIBRARY_PATH export H...

  • 更新插件时提示“正在更新缓存”“正在等待jockey-backend退出”

    2016-04-08 - Ubuntu 更新语言插件, 更新时 提示正在更新缓存正在等待jockey-backend退出,然后就不动了. 解决方案: 在终端中键入: ps -e | grep jockey 系统会显示一组执行程序号码(?) 在终端中输入: sudo kill 号码 本文永久更新地址: http://www.linuxdiyf.com/linux...

  • 针对Linux ASP.NET MVC网站中httpHandlers配置无效的解决方案

    2016-04-07 - 近期有Linux ASP.NET用户反映,在MVC网站的Web.config中添加 httpHandlers 配置用于处理自定义类型,但是在运行中并没有产生预期的效果,服务器返回了404(找不到网页)错误。经我亲自测试,在WebForm网站中,httpHandlers节点的配置是有效的,而在MVC中的确...

  • linux安装软件确启动不了的解决办法

    2016-04-07 - /usr/share/koala/koala: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory 在Ubuntu 14.04.1版本的64位下,运行DebugGap时,会报错,具体解决方案如下: 1.确保已经安装libudev库 sudo apt...