红联Linux门户

Linux帮助
  • 打造个人专属的微型Linux-具体实现篇

    2014-11-02 - 这期间在制作过程中个人也遇到了些许问题,所以断断续续的才把此篇写完。 问题是在initrd阶段识别不到磁盘设备,挂载不了rootfs,谷歌了查了很多资料都没得到解决。刚开始用的是CentOS6.2的内核,6.2更新了initrd,里面的init脚本和以前有很大的不同,于是我...

  • 打造个人专属的微型Linux-启动原理篇

    2014-11-02 - 首先此篇先大体介绍下整个系统的开机流程,再来对其一一展开进行详细的说明。 第一步:首先进行开机自检POST,确认硬件正常后进入下一步 第二步:BIOS initialization(BOOT SEQ)BIOS初始化,并按照BIOS中设定的开机启动加载设备进行依次的检测 第三步:MBR...

  • 设置yum工具仅下载不安装rpm包

    2014-11-02 - 设置yum工具仅下载不安装rpm包: # yum install yum-downloadonly Sample output: Loading fastestmirror plugin Loading security plugin Loading mirror speeds from cached hostfile * base: CentOS.mirrors.tds.net * updates: mirror.myriadnetwork.com...

  • grep:基本正则表达式的简单使用

    2014-11-02 - 元字符 .:匹配任意单个字符 []:指定范围内的任意单个字符 [^]:不包括指定的字符 *:匹配前面字符的任意次 字符出现次数 x\(m,n\):出现x的次数范围为m-n x\(m,\):出现x在m次以上 x\(0,n\):出现x最多n次 锚定符: ^:锚定行首 $:锚定行尾 \,\b :锚定词尾...

  • ntfs-3g加载NTFS分区工具

    2014-11-02 - NTFS-3G 是一个开源的软件,可以实现 Linux、Free BSD、Mac OSX、NetBSD 和 Haiku 等操作系统中的 NTFS 读写支持。它可以安全且快速地读写 Windows 系统的 NTFS 分区,而不用担心数据丢失。 安装 1. 安装FUSE module NTFS-3G依赖FUSE的支持,所以先解压安装F...

  • 在SUSE Linux 10中使用rc.local

    2014-11-02 - SUSE10中没有rc.local, 感觉用起来不是很方便 suse linux 没有这个档案,另外策略就是也不喜欢使用者这样管理启动服务。 若你有某各服务服务需要是在进入 runlevel 后才执行的话,于 suse 下正规做法应该是自己写一个 rc script 档案放置于 /etc/init.d/ 目...

  • Linux目录权限小结

    2014-11-02 - 目录的读权限位意味着可以列出其中的内容. 写权限位意味着可以在该目录中创建文件, 执行权限位则意味着搜索和访问该目录(cd). r--权限:单独有读权限可以访问目录这个文件本身,ls dir可以得到部分信息,但是得到里面文件的信息需要同时有这个dir的r-x权限. -w-...

  • 与Linux无关:将Windows 8安装到USB移动硬盘

    2014-11-02 - 与Linux无关主题,新对手Windows 8操作系统。 想体验Windows 8,手上有USB的移动硬盘,不想重装现在的电脑。能不能把Windows 8安装到移动硬盘里,并且从移动硬盘启动Windows 8?当然可以,在Windows 8版本更新如此之快的情况下,将Windows 8安装到移动硬盘对...

  • 如何在Linux上安装《质量效应3》(Mass Effect 3)如何在Linux上安装《质量效应3》(Mass Effect 3)

    2014-11-02 - 在开始之前,首先我们先要确保你的Linux能达到《质量效应3》的最低配置要求(特别是显卡、CPU和内存)。 第一步:安装 PlayOnLinux PlayOnLinux 的开发者为许多Linux系统(包括Fedora, Debian, ArchLinux, Frugalware 以及Ubuntu)提供二进制软件包以及储存...

  • BackTrack5(BT5)硬盘安装

    2014-11-02 - BackTrack5的硬盘安装分两步: 第一步:BT5的硬盘引导,第二步:BT5的硬盘安装。 BT5的下载地址: BT5R2-GNOME-64.iso:http://ftp.halifax.rwth-aachen.de/backtrack/BT5R2-GNOME-64.iso BT5R2-KDE-64.iso:ftp://mirror.switch.ch/mirror/backtrack/BT5R2-K...

  • 什么是文件系统?

    2014-11-02 - 文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。因此,可以说我有2个文件系统意思是他有2个分区,一个存文件,或他用 扩展文件系统,意思是文件系统的种类。 磁...

  • ReiserFS文件系统

    2014-11-02 - ReiserFS是一种新型的文件系统,在蓝点Linux中你可以选择它来装载你的Linux操作系统和其他应用程序和数据文件。它通过一种与众不同的方式--完全平衡树结构来容纳数据,包括文件数据,文件名以及日志支持。ReiserFS还以支持海量磁盘和磁盘阵列,并能在上面继...

  • ReiserFS与EXT3的比较

    2014-11-02 - 最近,我刚从ReiserFS文件系统转到了ext3日志文件系统。我是一个ReiserFS的忠实追随者,并且直到现在我也没有改变我对该文件系统的看法。我之所以转而使用ext3,初衷是想花一些时间看看ext3中有什么我喜欢的东西。 ext3是由自由社团开发的日志式文件系统,它...

  • Linux文件系统EXT3简介

    2014-11-02 - Daniel Robbins 总裁兼 CEO, Gentoo Technologies, Inc. 2001 年 11 月 Linux 的 2.4 发行版带来了使用多种新文件系统的可能性,包括 Reiserfs、XFS、GFS 以及其它文件系统。这些文件系统听起来很酷,但是它们到底能做什么,它们擅长于什么,还有,您到底如...

  • CentOS 6.2 x84_64下安装intel的icc/ifort编译器全过程记录

    2014-11-02 - 第一步:先安装intel需要的软件包,特别是libstdc++5 可以参照我的另外一篇文章Ubuntu 10.04 下安装Intel Fortran/C++ 编译器(ifort 和 icc) 中介绍的,安装intel编译器前需要其他软件包。需要注意的ubuntu下使用的是apt-get 工具安装,CentOS下并没有自带ap...

  • Windows、Linux下的Fortran编译器简介及推荐v2.0

    2014-11-01 - Windows、Linux下都有些什么常用的Fortran编译器? 见知所限,我说的未必公允,也肯定有缺漏,厚颜写出来只是为了抛砖引玉将问题彰显,给出个尚可的解决方案,后来人就不用再在版上浪费时间在这些基本问题上了。如果有牛人进一步纠正、补偿,那就更完满了。...

  • CentOS 6.2 64bits下安装CWP的地球物理专业软件SEISMIC UNIX

    2014-11-01 - 今天刚刚装上CentOS6.2,上手不是很熟练,以前曾经在RedHat9.0和Ubuntu 10.04下安装过su,感觉过程不是很复杂,但是今天在CentOS上装时遇到了很多的问题,记录下来,以便学习之用。 SEISMIC UNIX 1.下载seismic unix 从 http://www.cwp.mines.edu/cwpcodes/...

  • CentOS/Linux下GMT的安装

    2014-11-01 - GMT简介: GMT是地学中常用的软件之一。该软件具有强大的功能,而且生成的软件质量很高。地球物理专业期刊中,许多论文的图件就是用GMT绘制的。和商业软件不同,GMT软件为开源软件。说到这,要感谢Paul Wessel and Walter H. F. Smith。多年来,他们对GMT进...

  • Linux下的g77编译器安装

    2014-11-01 - 现在编译器变化很快,一不小心就落后于时代。 过去的不少程序都是用g77编译的,在新的Linux系统下,g77已经被gfortran完全替代了。然而,问题是gfortran并不能完全兼容过去的g77,完成修改程序似乎也是个不大可能的任务。无奈,只好已业余者的身份自己摸索。...

  • 通过PXE安装虚拟机

    2014-11-01 - 本文在一个虚拟机(Ubuntu 11.04 server)中建立PXE Server, 然后在KVM中通过PXE安装一个虚拟机(Ubuntu 11.04 Server ). 这两个虚拟机显然都处在同一个局域网内. 因为PXE虚要裸机在启动时通过DHCP协议去找PXE server要IP, 所以对于跨局域网的PXE安装需要DHCP中...

  • Ubuntu 10.04系统自动安装之PXE(局域网内)

    2014-11-01 - 一、原理篇 1.PXE的工作原理 PXE(Preboot Execution Environment,远程引导技术)是RPL(Remote Initial Program Load,远程启动服务)的升级产品。它们的不同之处为:RPL是静态路由,PXE是动态路由。不难理解:RPL是根据网卡上的ID号加上其它的记录组成的...

  • Ubuntu下安装OpenSSL无OpenSSL/md5.h的解决办法-源码安装

    2014-11-01 - 最近需要安装openssl,需要使用openssl/md5.h这个头文件,可是使用Ubuntu的apt-get install openssl安装,没有这个文件,连urs/include/openssl都没,经过一天的查找资料都没解决,最后想到了使用源码安装openssl,最终解决了。 OpenSSL 是一款开源的 SSL 软...

  • Ubuntu 11.10/12.04下Code::Blocks手动修改设置程序命令行参数

    2014-11-01 - 在 Ubuntu 11.10/12.04 下点击菜单 Project - Set programs arguments... 在弹出的 Select target 属性框中发现 Program arguments: 文本框只有 1象素(pixel) 高,根本无法输入命令行参数。 解决办法: 打开 *.cbp 工程文件 在 CodeBlocks_project_file 标签...

  • Ubuntu下安装OpenSC

    2014-11-01 - 1.卸载系统中原有的 OpenSC : $ sudo apt-get remove libopensc2 $ sudo apt-get remove libopenct1 2.安装 OpenSC 依赖的软件包: $ sudo apt-get install build-essential $ sudo apt-get install libssl-dev $ sudo apt-get install libpcsclite-dev $ s...

  • Varnish编译安装所需准备

    2014-11-01 - 一、Varnish 安装 安装varnish 它是一个开源软件,你可以选择安全二进制包,或者从源码定制编译安装。安装二进制包还是源码包是个人习惯。如果您不知道选择哪种方式,请阅读整个文档,然后选择一种您喜欢的方式。 通过源码包还是通过二进制包安装? 在相关系...

  • RHEL6.0系统自动安装之PXE

    2014-11-01 - 一、原理篇 原理请基于博文Ubuntu 10.04系统自动安装之PXE(局域网内) 二、实战篇 1.准备工作 PXE server 系统是:rhel-server-6.0-i386,内核版本:2.6.32-71.el6.i686 镜像下载:https://content-web.rhn.redhat.com/rhn/isos/rhel-6.0/md5sum/291d234c93...

  • Code::Blocks中设置gcc的-D字符串宏

    2014-11-01 - 例如:在终端中要这样写: gcc test.c -DCONF_PATH=\./mine.conf\ 在 Code::Blocks IDE 中就要 右键 点击工程名,在弹出的菜单中选择 Build options... , 在 Compiler settings 选项页中的 #defines 选项页中,输入: CONF_PATH=\\./mine.conf\\ 注:如果在...

  • OS X: 用脚本定时登录Mac电脑

    2014-11-01 - 远程登录: 大家知道有时为了管理/测试方便,比如测试AD用户登录配置是否正确,需要登录到众多电脑上,使用下面的代码可以通过ARD等方式,使远程电脑自动登录到指定的用户username。 osascript EOT tell application System Events to keystroke $username t...

  • OS X:禁止/准许输入拼写检查(Spell Check While Typing)

    2014-11-01 - 下面的脚本针对某一个程序禁止输入拼写检查(Spell Check While Typing),只要给program付正确的值 program=com.apple.TextEdit defaults write $program CheckSpellingWhileTyping -bool false 下面的语句适合于一个用户的所有软件: defaults write -g NSA...

  • PXE跨局域网之系统自动安装

    2014-11-01 - 一、原理篇 1.原理基于上一篇Ubuntu 10.04系统自动安装之PXE(局域网内) ,这一次我们让不同局域网的客户机(client)也能实现系统的自动安装。 2.先实现全网的互通 即能ping通,这样是实现跨局域网实现自动安装系统的基...

  • Linux下高效数据恢复软件extundelete应用实战

    2014-11-01 - 作为一名运维人员,保证数据的安全是根本职责,所以在维护系统的时候,要慎之又慎,但是有时难免会出现数据被误删除的情况,在这个时候改如何快速、有效地恢复数据呢?本文我们就来介绍一下Linux系统下常用的几个数据恢复工具。 一、如何使用rm -rf命令 在Li...

  • Markdown+Pandoc-HTML幻灯片速成

    2014-11-01 - 所见即所得的PPT是一个比较低效的东西,因为没有做到内容与样式相分离,在做幻灯片的时候要把一半的精力放在外观而不是内容上;复杂庞大的文件格式,不符合Unix的纯文本哲学,只适合在特定的GUI下通过鼠标操作,无法通过文本编辑器修改,更难以用文本工具脚...

  • Linux启动流程详述

    2014-11-01 - Linux启动流程: power on ----BIOS加电自检,根据引导顺序启动----MBR----grub(stage2 ) ---/boot/grub/grub.conf -----加载内核和ramfs文件系统---init ----读取/etc/inittab , 执行/etc/rc.sysinit等脚本文件------根据/etc/inittab里的运行级别进入/etc/...

  • CentOS 6.5安装无线网卡驱动实现无线上网

    2014-11-01 - 一、查看是否安装了无线网卡驱动 # iwconfig 如果你已经装了网卡驱动并能实现无线上网就会有显示:no wireless extensions. 二、查看无线网卡的型号 [root@Mr-zhao software]# lspci |grep -i network 03:00.0 Network controller: Realtek Semiconductor Co...

  • Android模拟器切换中文输入法

    2014-11-01 - (1)让Android模拟器支持中文输入法 settings - language keyboard - 选中谷歌拼音输入法。 (2)如何使用 在你需要输入中文的地方,长按输入框,会弹出选择框 ,进入输入法选项里面找到谷歌输入法。...

  • Linux嵌入式教程:开发板与PC机如何直连?

    2014-11-01 - 实现直连,通过tftp下载内核,PC上的windows XP,虚拟机上的Fedora 14,mini2440开发板。 1、使用网线直连开发板和PC机,即一端插在PC上,一端插在开发板上,此时PC机右下角会提示网络电缆被拔出,没事,是这样的。 2、设置IP地址,只要将windows、fedora、...

  • RHEL6下安装Python相关的paramiko

    2014-11-01 - 最近学习了python,用到paramiko模块了,以下是安装文档(注:yum源原配置省略) 注:此文档适用于RedHat 6 或者 CentOS 6 1、以下是源码包安装方式: 参考以下网站: http://www.lag.net/paramiko/ https://www.dlitz.net/software/pycrypto/ 或者 http://p...

  • openSUSE 12.1安装iFolder 3.8过程记录

    2014-11-01 - 在openSUSE安装 iFolder 会因为套件相依性的问题导致安装无法顺利进行,这个笔记是我安装过程的纪录,希望能帮到其他人。 1.安装好系统后,若系统已经安装mono先移除 shell# zypper remove mono-core 2. 安装必要套件 shell# zypper in glib2-devel make gcc...

  • Linux初始化系统配置(CentOS 6)

    2014-10-31 - Linux 初始化系统配置(CentOS 6) ,在配置服务器之前一般都需要根据自己的需要对系统进行初始化的一些工作,我自己在配置服务器之前都会做些初始化的配置这里主要包括5个设置: 1. 限制某些用户使用su命令 2. 限制只能wheel组能使用sudo命令 3. 演示让普通用...

  • CentOS 6.1开启telnet mount光盘

    2014-10-31 - 1.在/media下建cdrom目录:mkdir cdrom 2.将光盘mount上: mount -t iso9660 /dev/cdrom /media/cdrom 3.安装: rpm -ivh xinetd-2.3.14-10.el5.i386.rpm rpm -ivh telnet-server-0.17-39.el5.i386.rpm 4.用命令启动telnet: chkconfig telnet on 5.激活服务...