快捷搜索:  
恢复误删除的Linux文件全攻略

恢复误删除的Linux文件全攻略

作为一个多用户、多任务的操作系统,Linux 下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux ,或者误删文件后及时补救,还是可以恢复的。 1 、Ext2文件系统结构的简单介绍 在Linux 所用的Ext2文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分。每个文件还有一个节点,节点中包含有文件所有者,读写权限,文件类型等信息。对于一个...

备份Linux操作系统的几种方式

备份Linux操作系统的几种方式

这里介绍几种备份方式: tar: 特点 1、保留权限 2、适合备份整个目录 3、可以选择不同的压缩方式 4、如果选择不压缩还能实现增量备份,部份还原,参考man tar A备份 如果要备份/home这个目录,备份文件保存在/backup(可以把一个独立的分区挂载在这里),则如下命令:使用无压缩的,速度很快 tar -cpf /backup/home.bak.tar /home 使用gzip压缩的,速度一般,通常使用这个 tar -cpzf /backup/home.bak.tar.gz /home 使用...

Linux用户管理:设置用户口令的使用期限

Linux用户管理:设置用户口令的使用期限

口令老化(Password aging)是一种增强的系统口令生命期认证机制,虽然它会一定程序的削弱用户使用的便利性,但是它能够确保用户的口令定期更换,这是一种非常好的安全措施。大部分的Linux发行版默认都不会打开口令老化功能,但是我们可以很容易地启用它。 1、编辑/etc/login.defs文件,我们可以通过以下参数来修改口令老化的默认配置: # Password aging controls: #PASS_MAX_DAYS 密码有效期天数设置为9999,实际上就是关闭了口令老化功能 #PASS_M...

Linux环境下NFS文件系统的简单搭建过程

Linux环境下NFS文件系统的简单搭建过程

一、概念 NFS (Network File System/网络文件系统): 1 、设置Linux 系统之间的文件共享(Linux 与Windows 中间文件共享采用SAMBA 服务); 2 、NFS 只是一种文件系统,本身没有传输功能,是基于RPC 协议实现的,才能达到两个Linux 系统之间的文件目录共享; 3 、NFS 为C/S 架构; 二、服务器配置 1 、配置文件 主要配置文件为:/etc/exports 格式为:共享目录可mount 主机IP(参数1 ,参数2 ,……) 如:/var/nfs...

Fedora  Linux+Apache+MySQL+PHP安装配置

Fedora Linux+Apache+MySQL+PHP安装配置

1.下载新的MySql_server.rpm rpm -ivh Mysql_server_XXXX.rpm安装server平台 rpm -ivh Mysql_client_xxxx.rpm安装client包 如果你是更新安装的话,可能提示 confict,so replace rpm -ivh 为 rpm -Uvh 2.安装 apache tar -zxvf httpd-2.2.6.tar.gz cd httpd-2.2.6 。/configure——prefix=/usr/local/apache——...

SuSE  Linux下安装配置Telnet服务的方法

SuSE Linux下安装配置Telnet服务的方法

1. 检测SuSE的Telnet服务是否已安装(默认安装时是不安装Telent-Server的。) # chkconfig –list 在列表中,有如下显示,表示telnet服务已安装。 xinetd based services: telnet: on 如果未安装telnet-server,则请在YaST中安装软件包(telnet-server在CD2中)。 2. 启动telnet服务: #chkconfig telnet on 3. 确认服务已启动: # chkconfig –list xinetd...

Linux系统网络接口卡安装配置介绍

Linux系统网络接口卡安装配置介绍

大家可以通过以下命令查看自己的系统版本! [root@localhost root]# uname -a Linux localhost 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux 在2.4版本以后linux可以支持的网卡芯片已经非常的全面了,除了一些杂牌的外基本上主流与二流都给支持了。大家可以用以下命令看到系统支持的网卡芯片驱动。 [root@localhost root]# ls /lib/modules/2.4...

Linux系统下常见操作问题及解决方法两例

Linux系统下常见操作问题及解决方法两例

1、设置启动时自配置的环境变量 在Linux终端环境下,export命令可用来设置环境变量,但它所设置的变量在关闭终端后即刻消失。 如果想要设置在启动时便存在,关机时才消亡的环境变量,则需要更改一些系统配置文件方可实现。 /etc/profile 文件:当系统启动时设置环境变量,对任何用户都起作用; /etc/bashrc 文件:当用户的shell被打开时设置环境变量,对任何用户都起作用; /home/[Username] /.bash_profile 文件:当用户登录时设置环境变量,对当前用户有效;...

Linux与WindowsXP双系统启动的简单方法

Linux与WindowsXP双系统启动的简单方法

一般大家都是在已经安装了XP的情况下再安装LINUX的,这样的话GURB都是被装在硬盘的MBR上,当我们重装XP或是用分区魔法师调整硬盘的时候很容易破坏MBR而使得LINUX不能启动,下面我为大家介绍的就是把GURB装在硬盘得主分区也就是C盘,用XP来引导LINUX. 1、在已经装好XP的情况下安装好LINUX,启动还是选择把GURB装在MBR. 2、进到LINUX系统根目录:/boot/gurb,找到一个名为:menu.lst;的文件,把它复制出来,这个文件是要在XP下用的,你可以把他放到一个FAT3...

使用Grub  for  DOS进行Linux系统硬盘安装

使用Grub for DOS进行Linux系统硬盘安装

GRUB.EXE 完全就是 GRUB,只不过重新包装,使得它能够在 DOS 下运行。所以,GRUB.EXE 具有你先前所熟悉的 GRUB 的所有优良特性。目前,grub_for_dos 的最新稳定版 0.0.8 可以从这里得到: ftp://ftp.cosoft.org.cn/incoming/grub_for_dos-0.0.8.tar.gz 或者进入目录查看: ftp://ftp.cosoft.org.cn/incoming/ 版本 0.0.8 在驱动器映射之下也能够再次(可以任意嵌套多次)安全地运...

Linux操作系统对虚拟内存的限制

Linux操作系统对虚拟内存的限制

一、关于2G虚拟内存限制的说明 1. 早期的linux对虚拟内存的限制 linux2.2以前的内核,支持最大128M的Linux swap分区或文件。Linux swap的分区或文件总数不超过16个。 所以在linux2.2以前,可用的最大虚拟内存为128M*8=1G. 2. Linux2.2.x对虚拟内存的限制 Linux2.2.x支持最大2G的Linux swap分区或文件。Linux swap的分区或文件总数不超过8个。 所以在Linux2.2.x,可用的最大虚拟内存为 2G*8=16G 3. L...

让Linux操作系统支持FAT格式的磁盘分区

让Linux操作系统支持FAT格式的磁盘分区

Linux核心是支持DOS/FAT/NTFS分区格式的,对内核编译选项稍加配置,编译后即可支持fat中文分区。 启动内核编译配置程序# cd /usr/src/linux # make menuconfig内核编译配置程序是“图形化”的,其默认填好的配置选项,通常可以满足你的机器配置需求,除非你用了一些非大众化的硬件设备。如果你喜欢让内核与你的硬件形成最佳拍档,那么就应当耐心学会根据自己的硬件型号,对内核编译选项进行精心配置。譬如本文所讲的让Linux kernel支持你的fat32、NTFS分区。 设...