摘要:
有时候对一段文字只提取其中的一部分,可以借助shell的贪婪匹配实现,%是从右向左匹配,#则是从左向右匹配,如下实例:[root@www ~]# qq=www.qq.com[root@www ~]# echo ${qq#*.} //排除第一个qq.com[root@www ~]# echo ${qq##*.} //排除前两个com[root@www ~]# echo ${qq%.*} //排除后一个www.qq[root@www ~]# echo ${qq%%.*} //排除后两个www[root@www ~]# 以上是一个简单的实例,下面来看一个具体的脚本中的使用# vim test.sh 阅读全文
摘要:
什么是初始 RAM 磁盘?初始 RAM 磁盘(initrd)是在实际根文件系统可用之前挂载到系统中的一个初始根文件系统。initrd 与内核绑定在一起,并作为内核引导过程的一部分进行加载。内核然后会将这个 initrd 文件作为其两阶段引导过程的一部分来加载模块,这样才能稍后使用真正的文件系统,并挂载实际的根文件系统。initrd 中包含了实现这个目标所需要的目录和可执行程序的最小集合,例如将内核模块加载到内核中所使用的 insmod 工具。在桌面或服务器 Linux 系统中,initrd 是一个临时的文件系统。其生存周期很短,只会用作到真实文件系统的一个桥梁。在没有存储设备的嵌入式系统中,i 阅读全文
摘要:
dmidecode之前笔者在文章Linux下查看主板的相关信息中已经介绍了该命令查看主板信息的用法,这里进一步介绍DMI,即DesktopManagement Interface。也有被称为SMBIOS,即System Management BIOS。DMI表的意义在于让我们在不探测硬件实体的情况下获取硬件的部分信息,方便了用户,但也同时表明,表中的信息可能是不可靠的。dmidecode的作用则是将DMI表中的信息用人可以读懂的方式显示出来。 最简单的使用方法,它将显示dmidecode所能获取到的全部dmi信息:# dmidecode下面列几个表格:常用参数 -q 或 --quiet不显示太 阅读全文
摘要:
原文地址:http://deepin.iteye.com/blog/711813 1.删除0字节文件find -type f -size 0 -exec rm -rf {} \;2.查看进程按内存从大到小排列ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3.按cpu利用率从大到小排列ps -e -o "%C : %p : %z : %a"|sort -nr4.打印说cache里的URLgrep -r -a jpg /data/cache/* | strings | grep "http:" | aw 阅读全文
摘要:
共享热备盘由于条件有限,本试验是在Vmware虚拟机上模拟完成的。试验使用的是两个raid1组之间的共享一个热备盘,一开始md0有一个热备盘,而md1没有热备盘,通过修改配置文件可以使它们共享一块热备盘。如此可在节省磁盘的同时,同时也增强了安全性。1、环境搭建:# fdisk -l | grep '^/dev/' //查看当前磁盘的分区结构/dev/sda1 *1 13 10439183 Linux/dev/sda2 14 261020860402+ 8e Linux LVM/dev/sdb1 1 261020964793+ fd Linux raid autodetect/d 阅读全文
摘要:
这是基于LAMP架构基础上的,LAMP安装之前已经介绍,这里不再讨论net-snmp# yum install net-snmp* -y# vim /etc/snmp/snmpd.conf# grep -Ev '^#|^$' /etc/snmp/snmpd.confcom2sec notConfigUser 192.168.0.0/255.255.255.0 publicgroup notConfigGroup v1 notConfigUsergroup notConfigGroup v2c notConfigUserview systemview inclu... 阅读全文
摘要:
# cat /usr/local/apache2/build/config.nice //获取Apache编译时的参数#!/bin/sh##Created by configure"./configure"\"--enable-modules=all"\"--enable-mods-shared=all"\"--enable-charset-lite"\"--enable-unique-id"\"--enable-usertrack"\"--disable-vers 阅读全文
摘要:
##########################################HTML介绍########################################## HTML文件是什么? HTML表示超文本标记语言(Hyper Text Markup Language)。 HTML文件是一个包含标记的文本文件。 这些标记保速浏览器怎样显示这个页面。 HTML文件必须有htm或者html扩展名。 HTML文件可以用一个简单的文本编辑器创建。 ---------------------------------------
<html>
<head>
< 阅读全文
摘要:
http://tech.sina.com.cn/i/csj/2012-09-23/21167647349.shtml原文地址作者:鼎宏跳槽的时机把握,是你的职业生涯能否不断提升的关键 通常情况下,碰到以下情况,你就应该考虑跳槽了:薪水不公;受到压制,不受重视;不认同公司的基本战略或经营方式,而且无力改变;与主管或同事关系不好;无法融入公司文化。这些情况都不难发现,而且一旦出现,足以成为跳槽的充分理由。 但是,当你在现在的岗位上的学习速度放缓,开始进入平台期时,也应该考虑离职。 虽然这种情况并不容易发现,但却有可能影响到更多的人。进入一个新的团队或公司,可以为你提供全新的机会,从而展开一条... 阅读全文
摘要:
因为优化系统关闭了一些服务,导致RHEL6系统在图形界面中鼠标和键盘不能使用,并且提示Starting HAL daemon:[FAILED]haldaemon:接受由udev通过D-BUS传递来的消息后调fstab-sync修改 fstab文档,动态创建/media目录下的子目录作为挂载点经过排查得知是messagebus服务没有开启,而开启haldaemon必须开启messagebusmessagebus:这是 Linux 的 IPC(Interprocess Communication,进程间通讯)服务。确切地说,它与 DBUS 交互,是重要的系统服务在单用户或者init 3模式下,开启 阅读全文