ext3grep恢复ext3/ext4文件系统下误删的文件

摘要:环境说明:CentOS release 5.4 64bit文件系统EXT3/EXT4 原理ext3grep工具的恢复原理并不是依赖特定文件格式。以ext3grep为例,他首先通过文件系统的rootinode(一般为2)来获得所有当前文件系统下文件的信息,包括存在的和已经删除的,这些信息当然也包括文件名和其inode。然后利用inode到日志来去查询该inode所在的block位置,包括直接块,间接块等信息。最后利用dd来将这

 CentOS安装后系统优化配置

摘要:CentOS是一款社区驱动的免费Linux发行版,也是一款功能很强大的可替代红帽企业级Linux(RHEL)的发行版。它源自红帽企业级Linux的源代码。安装CentOS 7后,你就可以开始使用这款操作系统了,但是我们可以对新的核心系统执行诸多操作,以便最大限度地利用它。这些操作大多数还适用于红帽企业级Linux,因为CentOS的大多数功能与它相似。不妨看一下这篇文章,你应该考虑做好这些事,

 DRBD总结

摘要:    关于DRBD的总结:     完成一个DRBD,需要执行以下步骤:     a、安装     b、配置资源文件(定义资料名称,磁盘,节点信息,同步限制等)     c、将drbd加入到系统服务chkconfig --add drbd      d、初始化资源组drbdadm create-md resource_name     e、

 DRBD 常用命令

摘要:官方网站:http://www.drbd.org命令:drbdadm down data         #drbd停止drbdadm up data             #drbd启动drbd-overview                  #查看drbd状态修改drbd.conf配

 DRBD 主主模式配置

摘要:global {    usage-count no;}common { net {    #allow-two-primaries;    #双主模式    sndbuf-size 512k;    #timeout    60;        #6 seconds(unit=0.1seconds)    #connect-int    

 查看DRBD meta data信息

摘要:[root@node110 drbd]# drbdadm detach data[root@node110 drbd]# drbdadm apply-al dataMarked additional 12 MB as out-of-sync based on AL.[root@node110 drbd]# drbdadm dump-md data# DRBD meta data dump# 2016-11-28 16:01:59 +0800 [1480320119]# node110> drbdmeta 0 v08 /dev/sdb2 0 dump-md#version "v08";# md_size_sect 262144# md_offset 0# al_off

 DRBD监控脚本

摘要:#!/bin/bashrole=($(drbdadm role all|tr "/" "\n"))dstate=($(drbdadm dstate all|tr "/" "\n"))cstate=`drbdadm cstate all`if [ "Primary" = "${role[0]}" ]&& [ "Secondary" = "${role[1]}" ] && [ "UpToDate" = "$dstate{0}" ]&& [ "

 DRBD生产环境配置文件drbd.conf

摘要:global {    usage-count no;}common { net {    #allow-two-primaries;    #双主模式    sndbuf-size 512k;    #timeout    60;        #6 seconds(unit=0.1seconds)    #connect-int    

 批量添加用户和密码随机密码

摘要:#!/bin/bashuserchars="old"for num in `seq 3`do        useradd $userchars$num        passwd=`date|md5sum|cut -c3-20`        echo "$passwd"|passwd --stdin $userchars$num        echo -e "u

 Linux 用户(user)和用户组(group)管理

摘要:一、理解Linux的单用户多任务,多用户多任务概念;Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念;1、Linux 的单用户多任务;单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms 来点音乐;当然听点音乐还不行,MSN 还得打开,想知道几个弟兄现在正在

 ln链接文件的使用

摘要:硬链接:记录的是目标的inode       更像是备份       只能在本文件系统里用软链接:记录的是目标的路径       更像是快捷方式       可以跨文件系统用       实际使用更多       ett

 查看系统信息

摘要:uname//显示计算机及操作系统相关信息的命令uname [-amnrsv]eg:       uname-ahostname //显示或修改计算机主机名的命令hostname [计算机名]eg:       hostname rscpass       [root@localhost ~]# hostname       localhost.localdomaindmesg//显示

 grep,find,whereis文件和命令查找

摘要:sort   按序重排文本并送显示sort [参数] -r-t  设置栏位间的间隔符号   -k   对第几栏进行排序diff  报告文本差异内容diff  file1 file2  grep//查找文件里符合条件字符的命令,显示文件中匹配关键字的行 查看当前目录以及子目录下文件里面含有realm的字符 #明确要求搜索子目录:grep -rgrep -r r

 在Linux下获取帮助

摘要:man man [选项] [命令名称]man目录:[root@node203 /]# ls/usr/share/manman initman -k  keywordman -f  keywordman -a  keywordman  -n keyword   //不存在的参数,直接显示man的参数 Help可以用来查找Shell命令的用法ll --help  infoinfo mknodwhereis查找命令所在的位置whereis ls OPTIONS    

 关闭和启动系统

摘要:例如;       shutdown -h now //立即关闭系统       shutdown -h 45  //45min 后关闭系统       shutdown -r now "system will bereboot now!" //发出通告,并重新启动 shutdownOPTIONS       -a    Use

 运维工具大全[图片]

摘要:

 GRUB引导故障的修复

摘要:一、实验环境:1.       在一台RedHat 5.2虚拟机中实现grub引导故障的修复。二、实验步骤:1.       GRUB时大多数Linux系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统,当配置文件/boot/grub/grub.conf文件丢失,或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Li

 GRUB引导错误无法进入系统解决办法

摘要:解决办法:使用CentOS安装光盘进行开机GRUB引导修复具体操作:使用CentOS系统光盘引导计算机(系统盘要与原来安装的系统版本相同)如下图所示按F5进入系统修复模式,出现下面的界面输入:linux rescue 回车默认OK默认OKNO选择Continue出现下面的界面默认OK,出现下面的界面输入:chroot /mnt/sysimage ,回车   #将当前目录切换到原来系统的根目录继续输入

 SNMP客户端自动安装脚本

摘要:#!/bin/bashecho "Install snmp client"sleep 1yum install net-snmp* -yll /etc/snmp/snmpd.confcp /etc/snmp/snmpd.conf  /etc/snmp/snmpd.conf.oricat >/etc/snmp/snmpd.conf<<EOFcom2sec local  localhost   publiccom2sec mynetwork 10.0.0.0/24  publicgroup MyRWGroup v1       localgroup MyRWG

 puppet客户端自动安装shell脚本

摘要:#!/bin/bashecho "Install puppet client start"yum -y install rubymkdir -p /home/oldboy/tools/cd /home/oldboy/tools/unzip puppet.zipcd /home/oldboy/tools/puppet#wget http://projects.puppetlabs.com/attachments/download/1101/facter-1.5.8.tar.gz#wget http://projects.puppetlabs.com/attachments/download/1114/puppet-2.6.1.tar.gztar xf facter-1.5.
分页:« 52 53 54 55 56 57 58 59 60 61 »
Powered by AKCMS