[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[OFF-TOPIC]: rminode, herramienta que acabo de crear para borrar un archivo por su nodo-i



Attachment: rminode.tgz
Description: application/compressed-tar

rminode2 by HellOnNET.TK
========================================================================

I. 	DESCRIPCION
II.	REQUISITOS
III.	INSTALACION DE RMINODE
IV.	USO DE RMINODE
V.	ACERCA DE


	I. DESCRIPCION
	
		rminode es un programa que permite ELIMINAR de un sistema
	de archivos ext2/ext3 montado previamente un determinado ARCHIVO
	regular a partir de su número de I-node.

		Esto permite eliminar siempre los archivos que, en casos
	extraños, no pueden eliminarse utilizando los métodos estandar de
	POSIX (rm, find -inode .. -exec rm -f {} \; , mc ...., etc ).


	II. REQUISITOS

		Para compilar rminode necesitareis las librerias de ext2fs
	para poder enlazar rminode2.c.

		En debian, el paquete es e2fslibs-dev. Para instalarlo :

		apt-get install e2fslibs-dev

		Para obtener +informacion acerca del sistema de ficheros
	ext2, asi como de la libreria :

	   http://perso.wanadoo.fr/pierrelib/filesystems/ext2_john_spec.html
	   http://e2fsprogs.sourceforge.net/ext2.html


	III. INSTALACION DE RMINODE

		Se incluye un simple Makefile para automatizar este proceso.
		Para compilar, enlazar y mostrar este archivo README basta
	con:

		a.- Descomprimir las fuentes de rminode:
			tar xvfz rminode.tgz
		b.- Entrar en el directorio de las fuentes y ejecutar make:
			cd <..ruta_de_rminode>
			make
		c.- Para instalar rminode, ejecutad luego:
			make install

	IV. USO DE RMINODE

		./rminode

		Aparecera un lista de TODOS los archivos, directorios, fifos,
	enlaces, etc, del directorio actual.

		Los I-nodos de cada uno de ellos se muestran entre corchetes
	y con el símbolo I: ([I: I-nodo]).

		Por ejemplo:

		rminode by HellOnNET.TK
		. [I: 13] (!)
		.. [I: 2] (!)
		main.cf [I: 27] (REGULAR)

		Las entradas que NO pueden eliminarse se indican con  ( ! ).
		Los archivos indicados como (REGULAR) son los que pueden ser
	eliminados por rminode.

		Para poder abrir el device físico y eliminar el archivo, 
	rminode necesita acceder a la llamada ext2fs_open();, y para ello
	son necesarios permisos de "root".

	V. ACERCA DE

		http://www.hellonnet.tk
		the_order_of_the_dragon00@hotmail.com
		anton_szandor_lavey00@hotmail.com

Reply to: