2014-11-04 - 之前发过一篇关于通过PXE实现Linux批量无人值守自动安装的文章,不过写的只是具体的配置和操作,对于原理部分没有说明,最近通过一段时间的学习,把linux的启动安装过程深入的了解了下,这里还要特别感谢马哥的指导。 言归正传,下面开始深入探讨linux的安装...
2014-11-04 - 这几天忙着调NS2,我开发模式是vmware+ssh+samba,文本编辑都放在windows下,运行和编译之类ssh到Linux下面运行,这样比较方便,而且运行速度快。 windows下面对于tcl支持的IDE不多,或者说支持tcl文本高亮的也不多,sourceinsight感觉没有完全高亮,故找了...
2014-11-04 - 在 Red Hat Enterprise Linux 6 中,sysvinit 软件包中的 init 已经由 Upstart 替换,它是基于事件的 init 系统。这个系统可处理在引导过程中的任务和服务启动,在关机过程中关闭它们并在系统运行时监控它们。rhel6的启动流程发生了比较大的变化。对于熟悉其...
2014-11-04 - 前面写过一下克隆和镜像技术,但是有的问题没说清楚,这里作为补充。 镜像:和源数据一样的数据,并且和源数据同步更新,而且冗余和容错功能。但是是lv级别,应该说算是软raid,具有保护作用。 镜像技术的基本命令: 一 建立镜像 1 lsdev -Cc disk #查看系统...
2014-11-04 - 什么时候使用克隆技术呢!一般情况下在生产环境中,我门的rootvg大多数是mirror,如果ML升级失败,或者一些错误操作,导致无法恢复等 这时候就需要我门速度恢复rootvg,无论是使用磁带 mksysb 恢复,还是网络引导恢复,这个速度各方面都不理想。使用alt_disk...
2014-11-04 - 一、grub简介 系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成。 二、gru...
2014-11-04 - 首先:下载ACE包,这里使用ACE-5.8.tar.gz,其他下载地址: http://download.dre.vanderbilt.edu/previous_versions/ 这里只安装了ACE,其他的包没有涉及。 1.在目录$HOME/ACE中解压ACE-5.8.tar.gz, tar -xvf ACE-5.8.tar.gz,当前目录下生成目录ACE_wrappe...
2014-11-04 - 今天遇到了很奇怪的事情,浪费了两个小时。还是因为过于自信,没有仔细看配置。 maven 配置里面怎么也不能用上自己配置的testng.xml, 用了这么久,居然遇到这种问题。为此特意写了一个测试工程。 最后才发现,居然在改用surefire的地方用到了surefire-report...
2014-11-04 - Nexus私服让我们可以在企业内部从同一个私服下载Maven仓库里面的dependency和plugin.很方便,不过昨天碰到的一个问题是,有一个仓库加入到Nexus后不能,Maven工程无法通过Nexus私服下载该仓库的dependency。 这个仓库叫做:http://download.osgeo.org/webdav...
2014-11-04 - chattr:设置特殊权限 lsattr:查看特殊权限 chattr [+-=] [ASacdistu] [文件或目录名称] 参数说明: +-=:分别是+(增加)、-(减少)、=(设定)属性 A:当设定了属性A,这个文件(或目录)的存取时间atime(access)将不可被修改,可避免诸如手提电脑容易产生磁盘...
2014-11-04 - access Function: When we open a file, the kernel performs its access tests based on the effective user and group IDs. There are times when a process wants to test accessibility based on the real user and group IDs. This is useful when a pr...
2014-11-03 - Linux画图工具Dia的安装,Dia是开放源码的流程图软件,是GNU计划的一部分,程式创立者是Alexander Larsson。Dia使用single document interface (CSDI)模式,类似于GIMP。 Dia将多种需求以模组化来设计,如流程图、网络图、电路图等。各模组之间的符号仍是可以...
2014-11-03 - scrot的安装 系统CentOS 6.2 i386 # wget http://fossies.org/unix/privat/scrot-0.8.tar.gz # tar xvf scrot-0.8.tar.gz # cd scrot-0.8 # ./configure 下面出现错误 [root@localhost scrot-0.8]# ./configure checking for a BSD-compatible install... /u...
2014-11-03 - Linux下一款ISO工具:genisoimage # yum install genisoimage -y genisoimage -J -r -o boot.iso /boot 不加-J ,对windows的兼容性就不好 不加-r ,文件名可能就变得很乱 -J 按UNICODE编码,对Windows有用 -r 选项产生某个特定的目录信息 -o 输出文件,就是...
2014-11-03 - 国外有人(G1-Hackers) 将debian安装在G1上,唯一的条件就是ROOT,对,就是root,就这么简单。 不和现有的Android有任何冲突,没有给现有系统增加任何文件,不用分区,不需要linux系统(有最好),不会有任何不良反应。 最好刷fyodor的rom,已经定制好的ro...
2014-11-03 - 网上类似的文章有很多,但是都是转来转去的,没有经过测试,按照很多文章的方法会造成你设置之后的终端在换行和删除输入字符时终端显示会乱七八糟,于是我重新整理了一下,希望对像我这样的初学者有帮助。 其实就是如何设置PS1 变量的问题; 首先我们要知道...
2014-11-03 - 1、从此链接下载软件:http://www.everbox.com/f/yLDb2jlpP9WBVvXlSkzC5JKuD9 2、依次执行以下命令 cd /root # 文件存储路径 tar -zxvf qq2012.tar.gz -C /opt # 解压到/opt路径下,注意权限 cd /opt ls cd qq2012/wineapp/qq/ ls ./install.sh 显示 copy fi...
2014-11-03 - 介绍 每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文件的列表时需要使用这些机器指令。几乎每个程序的行为都可...
2014-11-03 - 1)RHEL6下不再有modprobe.conf这个文件 在/etc/modprobe.d/里建立bond0 [root@server modprobe.d]# cat /etc/modprobe.d/bond0 alias bond0 bonding options bond0 miimon=100 mode=4 2)交换机上接口打上LACP模式 3)配置网卡/etc/sysconfig/network-scrip...
2014-11-03 - 因为开始备战RHCA,现在的RHCA考试使用RHEL6的版本,所以下载了RHEL6.2开始搭建Labs。 今天在Virtualbox 4.1.8里安装6.2,发现怎么安装默认都开启了字符安装模式,我记得从RHEL6开始,RedHat隐藏了Text安装模式,必须在安装时候,tab编辑启动项,加入text才...
2014-11-03 - 正则表达式 正则表达式主要是用来描述一个句法规则的模式。其实说的通俗一点,就是利用字符和元字符的组合,对一些符合既定句法的模式进行模糊匹配。它的主要功能是文本查询和字符串操作。 正则表达式的基本元素包括普通字符和元字符,在Linux shell里面,常...
2014-11-03 - LVM是Linux下常用的磁盘管理技术,可以在线的动态扩展逻辑卷的大小,我们以ESXi中的Linux虚拟机为例说明如何使用LVM动态扩展磁盘空间。 1. ESXi中为Linux虚拟机添加第二块硬盘,查看磁盘状态 #fdisk -l 2. 在新加的硬盘上创建分区,分区类型为8e #fdisk /dev...
2014-11-03 - 最近在逐步将虚拟机从VirtualBOX转向KVM,希望对KVM多熟悉熟悉,KVM以后会是Linux上虚拟化的主力。 在Windows上主要碰到的问题是I/O性能问题,在默认的IDE模式下,只有10多M的读写速度,爆慢。从图上可以看到这惨不忍睹的磁盘性能。 基本上大家认为性能比较...
2014-11-03 - 首先来简要的介绍下什么是udev,udev是Linux kernel 2.6系列的通用内核设备管理器,以守护进程的方式运行于Linux系统,并监听在新设备初始化或设备从系统中移除时,内核(通过netlink socket)所发出的uevent;简单点讲就是当有多块磁盘的时候,可以用udev来固...
2014-11-03 - 基本环境 os:rhel5.5 i386 rpm:lamp cacti:0.8.8a rrdtool:1.4.5 一,在cacti官网下载syslog日志 #wget http://docs.cacti.net/_media/plugin:syslog-v1.22-2.tgz #tar zxvf syslog-v1.22-2.tgz -C /var/www/html/cacti/plugins 二,http://ip/cacti安装插件...
2014-11-03 - /etc目录用于存放Linux/Unix系统的配置文件,/etc里的配置文件非常关键,所以要经常备份(备份方法见文章末尾),这样不管你是重装系统还是因为系统坏掉,都能快速的恢复到早先的配置状态。文章etc 和理解 Linux 配置文件,对etc目录下的所有文件都有了一个详...
2014-11-03 - 1.vi .bash_history 关于.bash_history的配置 export HISTCONTROL=ignoreboth Dont save duplicates export HISTSIZE=10000 这个是针对history命令的设置,The number of commands to remember in the command history. The default value is 500. export HI...
2014-11-03 - 由于32位操作系统下面单进程最大内存使用不能超过2G,而我们用Memcached经常需要使用更大的内存空间,所以选择64位的Linux版本是必须的,64位OS下的Memcached安装和32位OS下差不多,只有一个地方稍有不同。 我们以版本memcached-1.2.6为例,对于其他版本替换...
2014-11-03 - 一、环境 1、操作系统版本 CentOS 6.2 64位 uname -a的输出: Linux localhost.localdomain 2.6.32-220.17.1.el6.x86_64 #1 SMP Wed May 16 00:01:37 BST 2012 x86_64 x86_64 x86_64 GNU/Linux 2、mpeg4ip版本 版本:1.6.1 下载链接: http://people.freebsd...
2014-11-03 - 第一步:进入/tmp目录,下载的临时文件将会出现在这里,如果希望长期保存下来,请移动位置,否则第二天这个目录下的文件将会自动清除. #PHP5.3.8 wget http://cn.php.net/distributions/php-5.3.8.tar.bz2 #PHP库文件 wget http://ncu.dl.sourceforge.net/pr...
2014-11-03 - Syslog is the general standard (IETF) for logging system and program messages in the Linux environment. This service constitutes the system log daemon, where any program can do its logging (debug, security, normal operation) through in add...
2014-11-03 - 按照之前安装CentOS的操作,结果总是遇到报错,怀疑是Hyper-v 2008的问题,使用Hyper-V 2012也是一样的报错,挺纳闷。 看着应该是网络方面的问题,但昨天找了Linux高手也找不出来原因。 刚才查看Hyper-V的配置,忽然看到会不会是不识别最新的网络适配器?于...
2014-11-03 - Linux Mint 13 这次比我预料的还要快,在 LTS 推出大概一个月左右就推出了新版本了,比上一次的12 版还要快多了呢(可能是因为上一次的花了很多时间探讨抉择。)而这一次,他们破天荒的推出了两种版本,一种是延续 Gnome 2 精神的Mate 版本,而另一种则是改...
2014-11-03 - Fedora + KDE 是我最近的一个尝试,历经过之前每个 KDE 发行版的问题之后(像是 KUbuntu 会造成画面当机、Chakra 会有休眠不起的问题、OpenSUSE 一直没有去尝试,因为 KDE 更新好慢)之后,跑来尝试了 Fedora + KDE,没想到比我想像的还要稳多了。休眠不起的...
2014-11-03 - 一般来说,按下PrintScreen的话,就会自动进行画面截取的工作,不论是在windows还是在Ubuntu、Fedora之类的Linux。不过chakra 预设却没有这个功能,不知道为什么,可能开发者不想要吧?反正,这让我这个常常写教学还是贴图到噗浪上的人来说非常不方便,每次...
2014-11-03 - 1、修改/ext/hosts文件,添加如下数据 74.125.237.1 dl-ssl.google.com 2、下载ADT-17.0.0.ZIP、android-sdk_r17-linux.zip,将ADT-17.0.0.ZIP解压,将其中的plugins、features目录复制到eclipse目录下。 3、解压android-sdk_r17-linux.zip执行# ./android,...
2014-11-03 - 发现之前用在 KUbuntu 上面的方式好像不需要在 Linux Mint 13 上面用,只要简单的下一两行命令就可以了。 1. 打开终端,输入 sudo pluma /etc/rc.local 2. 将下列命令贴到 exit 0 之前: echo -n 255 /sys/devices/platform/i8042/serio1/speed echo -n 255...
2014-11-03 - Emacs是什么? Emacs是一种功能超强的文本处理程序,或者文本编辑器。作者Richard Stallman(主页:http://stallman.org/)。基础部分是使用C语言编写的,其他部分是用Emacs Lisp编写的。深层次的话,C语言构成了emacs的底层,包括Emacs Lisp的解释器。而Emac...
2014-11-03 - 通常我们用的比较多的一般都是fdisk工具来进行分区,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大;而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘。但是现在的磁盘空间很多都已经是远远大于2T了,甚至达到2.5T和3T,那要怎么办能,有两...
2014-11-02 - 我们本文构建的小型linux,只有一个kernel,并能使用一些基本的命令,还能提供ssh服务,整个linux系统装下来大小仅为10M左右。而我们通过源码编译来安装kernel,BusyBox和Dropbear来实现这些功能,这样会很大程度的节省我们的系统空间,重要的是系统非常的纯...