红联Linux门户

Linux帮助
  • CentOS的SELinux

    2014-07-29 - CentOS 6.3中SELinux是默认启用的,这样要提供Samba、FTP、WWW等服务时,有时就会受到阻止。网上有人说,用setenforce 0来禁止SELinux,这样的方法实在不可...

  • FreeNAS 8 U盘无法启动解决

    2014-07-29 - 在Dell R710上,使用U盘启动freeNAS 8无法启动,freenas 7完全没问题。 F1 FreeBSD F2 FreeBSD F6 PXE Boot: F1 ####### 到F1之后就一直出现# 号,无法启动,更换了N种方法还是一样的。 最终在FreeNAS官方论坛上看到说,在BIOS中将USB的emulation 从AUTO变成...

  • Linux上操作SSH互信

    2014-07-28 - Linux上普通用户登录10.10.18.7以后,要想和10.10.18.8以及10.10.18.9互相访问而不需要密码。 需要在10.10.18.7上做以下操作: ssh-keygen -t rsa //此处一路回车 cat .ssh/id_rsa.pub .ssh/authorized_keys //登录本地不需要密码 scp .ssh/id_rsa.pub 10.10...

  • Fedora 18下安装BROADCOM BCM4312无线网卡驱动成功

    2014-07-28 - 新安装了Fedora 18 final tc3 live 机器带的无线网卡驱动不能用,以前会提示FIRWARE不能加载,这次不一样,没有提示,所以按照以前的方法也装不上,试了一下,下面的方法,正常能用了。 安装必要的工具 su - yum install b43-fwcutter wget 下载windows驱动...

  • Fedora 17中实现虚拟机共享host虚拟打印机

    2014-07-28 - 今天在虚拟机中突然需要虚拟打印,就稍微折腾了一下,免得虚拟机中软件装得过多,占空间,在Fedora 17中做法如下: 1.先安装虚拟打印机和虚拟网卡工具: yum install cups cups-pdf tunctl 2.打开端口: 管理-防火墙,勾选网络打印服务器 3.在浏览器中配置打...

  • SUSE Linux系统修复:磁盘文件损坏恢复

    2014-07-28 - 今天早上过来,发现开发机连不了,原因可能是周末物业断电导致的。开机,可是发现SUSE Linux机器启不来的。 进入救援(failSafe)模式检测问题,发现是因为/dev/sda4分区出现文件系统损坏。 /dev/sda4: UNEXPECTED INCONSISTENCY: run fsck manually.(i.e. wit...

  • Linux网络问题:Network is unreachable

    2014-07-28 - 总结一下: Linux的网络连接如果不通的一共就这几个地方会出问题: 1、Linux防火墙和Windows客户端防火墙,都关闭即可。 2、selinux,关闭即可。 3、IP地址和网关等,配置正确。 4、如果是虚拟机的话,有时候要考虑网络连接方式和vlan的划分,还有有时候添加...

  • Linux修改系统时间的简洁方法

    2014-07-28 - Linux下怎么一步到位设置系统时间。拿linux虚拟机做实验的朋友会知道。当你把linux还原到某个点的时候,vmware帮不了你把系统时间也给重设了。所以这时候就要手工来搞。关于怎么设Linux时间。网上介绍也很多,但是都是抄来抄去的东西。那怎么才能高效快捷的...

  • Linux系统下英文环境下显示中文内容

    2014-07-28 - 用户提出一个Linux系统语言环境相关的需求: 需要从Windows客户端上传到Linux服务器,并且需要在Linux环境下显示中文,但是该服务器上安装有英文字符集的Oracle数据库,一时难倒我了,上网查到一个解决办法。 总结如下: 新建一个用户,vi ~/.bashrc ,添加 e...

  • Linux umount的device is busy问题

    2014-07-28 - 现象: [root@dbserver ~]# df -h 文件系统 容量 已用 可用 已用%% 挂载点 /dev/vda1 9.9G 3.9G 5.6G 41% / tmpfs 3.9G 100K 3.9G 1% /dev/shm /dev/sr0 368K 368K 0 100% /media/CDROM /dev/vdb 197G 5.9G 181G 4% /mnt [root@dbserver /]# umount /dev/vdb...

  • 安装VMWare过程中蓝屏了(解决方案)

    2014-07-28 - 今天安装VMWare过程中蓝屏了,重启再次安装发现: The MSI C:\DOCUME~1\LOCALS~1\Temp\vmware_1295537967\vmware workstation.msi failed 不管换多少个版本,都是上面的结果,原因是vmware在系统中有残留文件以及注册表信息。测试了网上一些删除操作,发现都...

  • find结合rename实现批量修改后缀

    2014-07-28 - 记得曾经去腾讯面试运维的职位时,笔试中就有这么道题:要求查找/tmp下以.sh为后缀的文件并将所有这些文件修改为.bash后缀。其实很简单,一个命令可以实现: # rename .sh .bash *.sh 上面这个命令是将当前目录下的所有.sh文件修改为.bash做后缀。 首先要确保...

  • shell下使用echo打印彩色字体及彩色背景

    2014-07-27 - 对于shell中的终端打印感觉很好玩! 首先知道shell中终端打印有echo printf一般常用的就是echo咯; 注:字体颜色 重置=0,黑色=30,红色=31,绿色=32, ***=33,蓝色=34, 洋红=35, 青色=36, 白色=37. 背景颜色 重置=0,黑色=40,红色=41,绿色=42, ***=4...

  • 在Linux下执行w时,显示70 column window is too narrow

    2014-07-27 - 今天在Linux下执行 w这个命令时,出现70 column window is too narrow,不知道是什么问题,后来在网上查了一下,看一个解决方案,在w后面用管道的方式进行输入,然后在执行 w就不会报错了。 [root@linux ~]# w 70 column window is too narrow [root@mylab ~...

  • CentOS 5.8中文乱码(方框字)解决

    2014-07-26 - 在首次安装CentOS时,如果选择的是英文,那么系统将不安装中文支持包,这样就导致了中文显示为乱码(小方框). 网上找了各种办法都不奏效。 想一下也是centos不可能那么笨,还得装这个装那个 改这个改那个的 有很多人说vi /etc/sysconfig/i18n文件,其实根本...

  • VIM中文乱码解决方法

    2014-07-26 - 我刚来公司的时候,发现公司的 Linux 开发环境没有配置中文,因为绝大多数同事都是在 VC/SourceInsight/UltraEdit上编辑后sz到服务器上编译,所以没人在意这个问题。而我习惯于在 vim 下直接写代码,很不习惯,就搞了一下。 首先让 vim 支持中文,这个修改配...

  • CentOS安装完重启后不能进入终端

    2014-07-26 - 症状: CentOS在启动过程中完全正常,未有任何错误提示。 解决办法: 手动切换到终端,按CTRL+ALT+F2,再按CTRL+ALT+F1即可回到原界面 可以在终端里进行设置 注意:这些命令很有用,再安装时也是可以用的。...

  • 磁盘坏道的处理

    2014-07-26 - 在前面,我有写到使用badblocks检查坏道。因为badblocks只是检测坏道,然后在日志文件中标记出坏道的信息,并不会对坏道进行处理,如果希望在检测磁盘时也能跳过这些坏块不检测,可以使用fsck的-l参数。 badblocks -b 4096 -c 16 /dev/sda1 -o sda-badblocks...

  • 如何拯救一台GRUB 2启动失败的Linux电脑

    2014-07-25 - 旧版GRUB我们使用了一段时间了,这个重要的Linux通用引导器的版本已经到了0.97。尽管旧版GRUB有很多的优点,但是它已经有点陈旧了,并且它的开发者也希望添加更多的功能,于是,GRUB 2 时代就要来了。 GRUB 2 做了几个明显的改进。它可以从移动存储设备上启...

  • Linux下多终端同步

    2014-07-25 - 在linux系统下,有时由于教学或互动的需要,多个不同终端的用户需要看到相同的操作效果。使用vnc可以解决,但占系统资源和网络流量比较多。这里使用多终端同步,可以使位于同一台主机或不同主机的终端显示相同的操作效果,占用资源非常少,十分简单,一个命...

  • Gentoo时间显示不正确的解决方法

    2014-07-24 - 和其它Linux发行版不同,Gentoo完全是靠自己的设置来显示所有东西,比如png图片,jpeg图片的支持。 现在遇到了一个问题:时间显示不正确。最开始是参考Gentoo的官方文档来进行设置。 ln -sv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后修改/etc/...

  • Linux/Unix下去除windows下换行符^M

    2014-07-24 - Windows下保存的文本文件,上传到Linux/Unix下后总会在末尾多了一个换行符^M,导致一些xml、ini、sh等文件读取错误,下面介绍几种方法解决此类问题: 一、使用vi编辑器,vi是类Unix系统下功能强大的编辑器,利用vi,可以替我们解决很多问题: 1. vi 文件名 2...

  • 取消Linux下Vim自动生成的备份文件

    2014-07-23 - 最近突然发现通过shell终端命令 ls,会显示在图形界面上看不到的文件,而且这些文件后面都是以~结尾的 比如 new.txt~,很奇怪,后来在网上搜索了一下,原来发现是vim编辑器搞的鬼。 1. 进入到vim的安装目录,一般为 /usr/share/vim/vim72 2. 如果有 .vimrc.vi...

  • RHEL6下磁盘加密——luks

    2014-07-23 - Linux下磁盘加密 LUKS(Linux Unified Key Setup)为Linux硬盘加密提供了一种标准,它不仅能通用于不同的Linux发行版本,还支持多用户/口令。因为它的加密密钥独立于口令,所以如果口令失密,我们可以迅速改变口令而无需重新加密真个硬盘。通过提供一个标准的...

  • Vim退出后恢复终端内容

    2014-07-23 - 有些终端在vim退出后可以恢复到打开vim前终端的状态,类似这样: $ vim /etc/sysconfig/ ####这里表示打开vim##### sdskk,一些文件内容 :q $ vim /etc/sysconfig/ ##终端恢复到先前状态 但是有些不行,解决这个问题需要以下两步: 1、设置TERM环境变量为xte...

  • Linux下如何修改终端提示符?

    2014-07-23 - Linux终端大家想必都清楚吧,最近在使用的时候发现在进入到某个文件夹目录比较深的层次后,终端提示的绝对路径很长,这样给人的感觉很不习惯,在这里给大家介绍下如何修改终端的提示,顺便介绍下提示符的颜色: PS1变量简介 PS1是Linux终端用户的一个环境变量...

  • 如何在SUSE Linux建立共享文件夹

    2014-07-23 - 1./etc/samba/smb.conf 打开配置文档 2.在文档的最后加上共享的文档夹/opt,下面是示例。 nte143:/etc/samba # vi smb.conf [opt] guest ok=yes path=/opt writable=yes /opt为共享目录,这个目录需要先创建好,且赋予读取写入权限 3.重起samba服务 nte143:~...

  • Ubuntu下无法挂载硬盘以及移动硬盘

    2014-07-23 - 一般来说Ubuntu是将移动硬盘挂载在根目录下的media目录下的一个文件夹里面,这个文件夹的名字一般是你的用户名,之所以出现无法挂载的原因,一是可能这个文件夹不存在,二是你对这个文件夹没有权限。所以一般提示出错的信息是:Adding read ACL for uid 1000...

  • Linux root用户被删除之后如何恢复

    2014-07-22 - 用安装光盘引导系统,在要开始安装情况下按ALT选择linux rescue Rescue login# root 查看硬盘分区 Rescue# fdisk -l Device Boot Start End Blocks Id System /dev/sda1 1 1024 1048560 82 Linux swap /dev/sda2 1025 11264 10485760 83 Linux 挂载分区 Resc...

  • 教你用NeoBundle管理Vim插件

    2014-07-22 - NeoBundle 是一个 Vim 的插件管理器,以 Vundle 为基础(Vundle 是一个基于 Pathogen 的 Vim 插件管理器)。在之前的文章中,我非常不推荐使用 Neobundle,原因是它当时还处于高速开发阶段(LCTT:意味着不稳定、变数大),并且当时它的英文文档很少。现在,...

  • Linux目录导航技巧

    2014-07-21 - 目录当行是命令行系统的基础概念.虽然不是什么难以理解的东西,但是知道一些技巧能够丰富你的经验并且提高工作效率.在这篇文章中,我们会讨论这些小技巧。 我们已经知道的东西 在开始高级技巧之前,有一些必须知道的基本命令: pwd显示当前目录 cd 改变当前目...

  • VMware Workstation环境中Linux ping返回出现大量“DUP!”的解

    2014-07-21 - 环境:Vmware Workstation 9 系统:RedHat 5.4 故障:ping 返回大量DUP!信息。 解决方法如下: 将Host的VMware Network Adapter VMnet8虚拟网卡,先禁用,再启用。就可以解决DUP!问题。 一:ping www.linux.com 返回大量DUP!信息。 二:将Host的VMware Ne...

  • FFmpeg截图速度特别慢的解决

    2014-07-21 - 问题: 使用ffmpeg命令对视频中部分帧(大概300帧)进行截图的时候,发现截图速度随着帧时间越来越往后,速度越来越慢。 原因分析: 出现这种情况的原因是由于参数的位置放置不正确造成的 -ss 要放在第一个参数位置,这样ffmpeg截图的时候就会直接跳到该帧进...

  • 教你如何在Linux中同步微软OneDrive

    2014-07-21 - 【编者注】:本文译文完成之后不久,OneDrive 就成了中国人的昨日黄花了。编者想了想,还是发出来罢,仅以此文纪念我们逝去的这个、那个、以及这些和那些。也许若干年后我们回忆起来,我们曾经有过那么多那些,而当时却挑三拣四,没有珍惜,如果再给我一次机...

  • Linux下掌控磁盘分区的九大神器

    2014-07-21 - 在这篇文章中,我们来了解一些用来检查你的系统分区的一些命令,这些命令将检查每个磁盘的分区情况和其它细节,例如总空间容量,已用完的空间和文件系统等。 像fdisk,sfdisk和cfdisk命令这样的常规分区工具,不仅可以显示分区信息,还可以修改。 1. fdisk F...

  • 如何在Linux/Unix/Mac下清除DNS查询缓存

    2014-07-21 - 我在Linux下使用拨号连接上网,频繁的拨号断线造成DNS的问题。我如何在Linux/Unix发行版下使用shell命令清除DNS缓存? 在MS-Windows下,你可以使用ipconfig命令来清除dns缓存。然而,Linux和Unix提供了不同的方法来清除缓存。Linux可以运行 nscd 或者 BIND 或...

  • 向Linux教程频道投递文章

    2012-05-24 - 红联希望和广大Linux爱好者共建Linux教程频道,也希望大家有好的文章能分享出来,受益大伙的同时也让大伙共同评论文章,找到更好的解决方案。别把好的文章独自收藏起来,把它分享之。分享是一种贡献更是一种快乐!可以通过以下链接投递你的Linux文章...

  • Ubuntu技巧之在命令行进行数学计算

    2012-05-21 - 在命令行里面,有时需要进行一个简单的手工数学计算。内置的“bc”命令是一种“任意精度计算语言”的前端,如果你是一个正在数学方面工作和学习的人员,在Man里面查看它如何工作是一件非常有意义的事情。...

  • 10个你也许不知道的Ubuntu技巧

    2012-05-21 - 原文作者近期刚开始与他的合作者合著一本关于Ubuntu技巧的书,目前定名为《Ubuntu功夫》。不过这本书可能要到明年才会出版,作者先给出了以下10条技巧。这些技巧并不一定仅仅是在Ubuntu上才可以使用,只是在Ubuntu这种Linux发行版下经过验证的。...

  • 巧用netcat进行网络间的Linux克隆

    2012-02-22 - 如果您需要装配一系列有相同配置的Linux计算机,其中的一个解决方案是使用dd和netcat在网络上对服务器进行克隆。结合使用netcat和tar,Netcat被称为Linux上的瑞士军刀,这意味着可以使用它做很多事情。...