红联Linux门户

Linux帮助
  • 让apt-get到网络上查找源,避免经常插入光盘

    2015-10-25 - 我们经常需要通过使用apt-get,update等命令更新或安装软件包,安装过程中有时候会提示插入某张光盘,很不方便。 其实在安装过程中,一般的顺序是先查光盘信息,再去网络上查找。我们可以修改其查找顺序,让linux只去网络上查。 步骤如下: cd /etc/apt sudo...

  • 编译libnl时候的问题

    2015-10-25 - linux下面的无线配置命令已经更新到iw时代。 很多人还在用iwpriv。 编译iw需要用一个库:libnl。独立的nelink项目。 这个项目从git仓库中拿到的代码,我是没法编译。倒是从http://www.infradead.org/~tgr/libnl/files/libnl-1.1.tar.gz 下载的,可以编译。...

  • Qt交叉编译时ICPC命令未找到处理方法

    2015-10-24 - Qt交叉编译时提示:ICPC命令未找到。 原因:交叉编译工具链设置有问题。 添加交叉工具链的时候名称一定不能是Linux ICC,不然qmake命令为qmake hello.pro -r -spec linux-icc-32。 正确的应该是:linux-arm-g++。 请使用GCCE,然后选择正确的交叉工具路径,点...

  • VMware和主机突然不能复制粘贴处理

    2015-10-24 - 1.彻底卸载vmtools (1)yum remove open-vm-tools (2)再执行vmware-uninstall-tools.pl 2.重启虚拟机,重新安装vmtools。 3.重启虚拟机。 *:如果提示找不到kernel头文件路径,执行yum install kernel-devel-版本号 在Linux终端和Vim下复制粘贴: http://...

  • .deb解包修改文件并从新打包简单办法

    2015-10-24 - linux是自由的无论他的哪一种分支都应该是的,为了任性为了自由我们每个人都应该努力学习。往往有一些令人烦恼的事情,那就是安装了某种软件使用发现,某一处有不是要的那种完美,最好的办法就是解开他的包修改然后从新打包安装这样就痛快了,记的很久以前我就...

  • linux操作提示:“Can't open file for writing”或“operation

    2015-10-23 - 在linux上使用vi命令修改一个文件内容的时候,发现无法保存,每次写完使用:q!命令可以正常退出但是使用:wq!命令保存文件并退出时出现一下信息提示: E212: Cant open file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两...

  • 通过Samba从Windows向Linux系统传文件权限问题通过Samba从Windows向Linux系统传文件权限问题

    2015-10-23 - 建立完成Samba,但是发现从Windows上传到Linux的文件所属的组和所属的用户是nobody,通过修改/etc/samba/smb.conf具体添加权限如下: [share] comment = this is Linuxshare directory path =/home/lmj/Myworkplace available = yes browseable = yes public...

  • Linux命令行删除文件恢复Linux命令行删除文件恢复

    2015-10-23 - 在Linux下工作的很多人都有过这样的尴尬经历,辛辛苦苦写了很久的代码或者文档,一个不小心就rm掉了,命令行删除一般不会进入回收站,这时候是不是想死的心都有了。先说说活生生的悲剧是怎么发生的。 先是认认真真写了一个下午脚本setup.sh,在coreV1.1中有...

  • smb,window无法访问

    2015-10-23 - 什么原因呢?原来是SElinux 搞得鬼,必须运行 setsebool -P samba_export_all_rw=1 或 setsebool -P samba_export_all_rw on 将security linux设置好 (其实细心的话原来的smb.conf有这方面的提示疏忽了)。 解决办法:需要把防火墙和SELinux同时禁用。单单...

  • 磁盘上看不到文件,但是磁盘占用率越来越大

    2015-10-23 - 说明有文件被删除,却被某进程占用,并且还在写。 这种情况的表现是,用du命令无法找到占用磁盘的文件,而且du -shx整个盘得到的结果和df的结果差别很大,那肯定是有文件被删除,但被进程占用,而且还在写。这样的被删除文件仍然会占用磁盘,被写入时,空间...

  • vi中删除所有查找到的行

    2015-10-22 - 在linux中查找文件,结果中有很多是.svn目录里的,把查找结果放到一个文件里。 用vi打开该文件,按ESC,进入命令行模式,输入: :g/\.svn/d 就可以把所有含.svn的行都删除了。 linux下清空某文件命令,vi删除多行命令: http://www.linuxdiyf.com/linux/1420...

  • 使用sudo时user is not in sudoers file的解决

    2015-10-22 - 在Ubuntu下安装系统以后第一个创建的用户默认是在sudo用户组的,所以以sudo执行命令没有问题。 如果想让新添加的用户也能拥有使用sudo的权利,我们一般可以使用 adduser username sudo这样的命令将用户添加到sudo组中即可(username为你的用户名) 或者userm...

  • LINUX下gdb无法debug,提示ImportError: No module named 'libst

    2015-10-22 - Ubuntu下使用gdb调试C++程序,提示:ImportError: No module named libstdcxx。貌似CentOS没有这样的问题。 这是我的开发环境: theone@ubuntu:~$ gcc --version gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4 Copyright (C) 2013 Free Software Foundation, Inc...

  • vmware不支持opengl

    2015-10-22 - virtualbox5只支持opengl2.1。 vmware player支持opengl3.3 在linux mint下安装 vmware player后,进入虚拟机win7后提示 3d disable 解决方案第一步: http://ubuntuforums.org/showthread.php?t=1531911 Step 1. ubuntu: click on the menu, Click on appli...

  • Linux有问必答:如何在Linux中永久修改USB设备权限Linux有问必答:如何在Linux中永久修改USB设备权限

    2015-10-22 - 提问:当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误。 gpsd[377]: gpsd:ERROR: read-only device open failed: Permission denied gpsd[377]: gpsd:ERROR: /dev/ttyUSB0: device activation failed. gpsd[377]: gpsd:ERROR: devic...

  • fedora 20下使用gcc 4.8.2编译gcc-4.4.1的错误

    2015-10-21 - In file included from /root/Downloads/gcc-4.4.1/libgcc/../gcc/unwind-dw2.c:333: /root/Downloads/gcc-4.4.1/libgcc/../gcc/config/i386/linux-unwind.h: In function x86_fallback_frame_state: /root/Downloads/gcc-4.4.1/libgcc/../gcc/config/i386/l...

  • 手把手教你用strace诊断问题手把手教你用strace诊断问题

    2015-10-21 - 早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的案例,向你展...

  • 系统设置内图标减少的原因及修复方法系统设置内图标减少的原因及修复方法

    2015-10-20 - 由于输入法的问题,想安装搜狗输入法,在网上查了下,然后将Ubuntu系统自带的iBus输入法给直接卸载掉了,命令:sudo apt-get remove ibus. 然后安装搜狗输入法也没装成功,后来打开系统设置选项时,发现少了好多图标,如图: 后来又在网上查了下,才发现,原...

  • 删除多重目录

    2015-10-20 - Linux删除目录较简单,直接用rmdir就可以了,但是如果在此目录下又有其他目录和其他文件,此时rmdir就不管用了,此时一个好办法就是用rm,然后在后面加 参数 -rf,r即递归的意思。不管多少级目录,一并删除,而-f就是直接强行删除,不作任何提示。 指令: rm...

  • shell隐藏光标和显示光标

    2015-10-20 - 无论实在终端还是在字符界面上,可以通过一个好玩的指令来隐藏与显示光标。 隐藏光标: echo ^[[?25l 注意:上述 echo 语句后的命令的写法是,Ctrl+vescape[?25l ,最后面是字母 l,不是数字1. escape键一般在键盘最左上角。 要显示光标: echo ^[[?25h 命令...

  • yum下安装mcrypt找不到package的解决办法

    2015-10-20 - 由于种种原因,让我在配置服务器的时候喜欢使用yum来进行安装 可是在安装完php后,yum源里已经再也找不到mcrypt扩展了,这会使加密的功能无法使用 我的解决方法如下: 1.到php.net去下载和你现在的php版本相对应的php源码包,如当前php版本为5.3.3,那么请下...

  • linux Centos下Mplayer没有声音的解决方法

    2015-10-20 - 前段时间编译安装的一个mplayer1.1版的播放器,播放文件没有声音,每次执行以下命令可以听,但一重启系统又不行了. #modprobe snd_pcm_oss #echo et.x86 0 0 direct /proc/asound/card0/pcm0p/oss #mplayer gongxi.mp3 有一行提示[AO OSS] audio_setup:无法...

  • Linux删除乱码文件的方法Linux删除乱码文件的方法

    2015-10-19 - 当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。我们可以通过以下几种方法删除Linux下的乱码文件。(文件名为乱码) 方法1: 我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。 首...

  • 将移植好的linux通过tftp下载到开发板后,一直循环powered down

    2015-10-19 - 将uImage通过tftp下载到开发板,系统启动后一直循环出现如下信息,无法进行操作。 s3c2410-sdi s3c2410-sdi: running at 0kHz (requested: 0kHz). s3c2410-sdi s3c2410-sdi: running at 98kHz (requested: 99kHz). s3c2410-sdi s3c2410-sdi: running at 98kH...

  • 如何使用GRUB 2直接从硬盘运行ISO文件如何使用GRUB 2直接从硬盘运行ISO文件

    2015-10-18 - 大多数 Linux 发行版都会提供一个可以从 USB 启动的 live 环境,以便用户无需安装即可测试系统。我们可以用它来评测这个发行版或仅仅是当成一个一次性系统,并且很容易将这些文件复制到一个 U 盘上,在某些情况下,我们可能需要经常运行同一个或不同的 ISO...

  • Fedora16无法从root账户登录解决方法 提示:鉴定故障

    2015-10-18 - fedora 16 启动后,root用户无法登录,出现鉴定故障提示 。 原因:fedora 默认禁止了root 超级用户。 需要修改两个文件。 具体操作如下: 进入命令行模式,Alt+Ctrl+F1(或F2,F3,F4F6) # vi /etc/pam.d/gdm 注释掉auth required pam_succeed_if.so user != ro...

  • chmod无法修改权限的问题

    2015-10-18 - linux 下挂载windows ntfs 硬盘,采用开机挂载,修改/etc/fstab,添加一行: UUID=000XXXFxXXX1 /media/lanyang/document ntfs defaults,uid=lanyang,gid=lanyang 0 0 开机挂载成功后,发现无法使用chmod 修改硬盘上的文件和目录的权限; 例如,原来文件权限...

  • virtualbox中Linux如何使用多个IP地址

    2015-10-18 - 有时公司为了安全考虑,使用IP和MAC地址绑定限制计算机接入网络。这样虽然能够起到安全效果,但却在工作中带来不便。 例如 在virtualbox中安装操作系统,虚拟机要上网,就只能使用NAT网络连接方式。 物理机与虚拟机之间进行大文件的传递,一般采用FTP、NFS等...

  • Linux有问必答:如何在Linux命令行下浏览天气预报Linux有问必答:如何在Linux命令行下浏览天气预报

    2015-10-18 - Q:我经常在 Linux 桌面查看天气预报。然而,是否有一种在终端环境下,不通过桌面小插件或者浏览器查询天气预报的方法? 对于 Linux 桌面用户来说,有很多办法获取天气预报,比如使用专门的天气应用、桌面小插件,或者面板小程序。但是如果你的工作环境是基于...

  • E: Encountered a section with no Package: header

    2015-10-17 - ubutu升级到了12.10。但是在update的时候遇到如下错误: 正在读取软件包列表... 有错误! E: Encountered a section with no Package: header E: Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_quantal_multiverse_i18n_Tr...

  • ImportError: cannot import name IncompleteRead

    2015-10-17 - 在ubuntu上运行sudo pip install xxx,出现如下错误: s99a@crawler:~$ pip Traceback (most recent call last): File /usr/bin/pip, line 9, in module load_entry_point(pip==1.5.4, console_scripts, pip)() File /usr/lib/python2.7/dist-packages/pkg_r...

  • 下载Android源码提示错误

    2015-10-17 - 下载Android源码遇到如下问题: fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle 解决办法: 通过别的源下载repo到/home/Download目录 git clone https://github.com/rochy2014/repo.git 在源码根目录: mkdir .repo mv /home/Dow...

  • 关于shell下出现"未预期的符号问题"关于shell下出现"未预期的符号问题"

    2015-10-17 - 今天在配置fedora安装oracle11时在编写下面代码时出现了未预期的符号 then附近有语法错误。 下面是代码 if [ $USER = oracle ]; then if [ $SHELL = /bin/ksh ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 结果一直提示问...

  • VirtualBox安装Fedora22后无法显示满屏VirtualBox安装Fedora22后无法显示满屏

    2015-10-17 - 刚开始装的时候也是遇到过这样的问题,通过上网找到了,今天装Fedora22的时候又遇到了这个问题,就把他给写出来了。 安装完成之后屏幕不满。 关闭虚拟机之后点击 Fedora的虚拟机设置,存储 在VBox安装目录下找到 VBoxGuestAdditions.iso,选中 然后开启虚拟机 按...

  • configure: error: cannot run /bin/sh ./config.sub解决办法

    2015-10-16 - 我是想在centos6.4 64位下安装gcc 4.8.5,在此过程中会遇到了如题的问题。 确定已安装 libtool libtool-ltdl libtool-ltdl-devel 如果没安装,使用 yum install libtool yum install libtool-ltdl yum install libtool-ltdl-devel 然后将 /usr/share/libtool...

  • fedora make: gcc:命令未找到(解决方法)

    2015-10-16 - 安装C开发环境 由于gcc包需要依赖binutils和cpp包,另外make包也是在编译中常用的,所以一共需要9个包来完成安装,因此我们只需要执行9条指令即可: yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install gli...

  • ubuntu中设定ibus自启动

    2015-10-16 - 问题:IBus不能自动启动。 解决方法: 点击菜单System Preferences Startup Applications 如果通过这种方式找不到,则直接在控制台运行: `gnome-session-properties` 点击后会出现startup application窗口: Click the button: Add Name: IBus daemon Com...

  • Error:" Can't locate Term/ReadKey.pm in @INC"的解决方法

    2015-10-16 - 在linux系统中安装perl程序编译的最后几步或者已经安装完成、运行程序时,可能会出现Cant locate Term/ReadKey.pm in @INC 的错误。 Term::ReadKey - A perl module for simple terminal control Term::ReadKey is a compiled perl module dedicated to prov...

  • linux mail命令发送邮件失败的解决

    2015-10-15 - 使用linux自带的邮件功能测试邮件发送功能如下: $ mail -s test xxx@163.com sldkfjlskdjf[CTRL+D] cc: 有时会出再提示: You have a new mail in /var/spool/mail/root 并且在邮箱中看不到邮件; 解决办法: 1.查看出错的日志 $ tail -n 50 /var/spool/mail/...

  • Kernel panic - not syncing Attempted to kill initKernel panic - not syncing Attempted to kill init

    2015-10-15 - 将linux按单用户模式启动时,出现如下错误: Kernel panic - not syncing: Attempted to kill init! 查了一下,有两种可能: 一种情况是是grub的配置里面,root指向有问题, 还有一个可能是内核没有硬盘的驱动造成的 对于第一种情况,解决方法如下: 系统启动的时...