miércoles, 26 de agosto de 2009

LINUX: ¿Cómo crear un acceso directo a recurso de SAMBA?

Ejecute:

mount.cifs //servidor/recurso/ /carpetalocal -ouser=usuarioremoto,pass=contraseña,rw
,uid=usuariolocal,gid=grupolocal

Nota: El parámetro rw significa que el usuario obtendrá permisos de lectura-escritura, especifique solo r si desea evitar la escritura.

Nota2: La carpeta local debe existir.

PHP: ¿Cómo leer archivos con PHP?

Existen muchas formas y cada una diseñada para una situación particular. Es de suma importancia, en pro de la eficiencia, elegir el método adecuado a su situación.

Le recomiendo leer el siguiente artículo del Sr. Roger McCoy:

http://www.ibm.com/developerworks/opensource/library/os-php-readfiles/

LINUX: Comprimir una carpeta a un archivo .tar.gz

Ejecute:

tar cvzf archivo.tar.gz /ruta/carpeta/

c: Indica que deseamos crear un archivo
v: Indica que el comando debe desplegar información mientras se ejecuta
z: Indica que el archivo fue comprimido con gzip
f: Indica que a continuación se especifica el nombre del archivo

Ejemplo: Crear un archivo tar.gz (respHome.tar.gz) a partir de la carpeta /home

tar cvzf respHome.tar.gz /home/


¿Cómo descomprimir un archivo .tar.gz en LINUX?. Clic aquí.


jueves, 20 de agosto de 2009

LINUX: Búsquedas en Linux.

He elaborado varios post cubriendo las necesidades más comunes relativas a búsquedas desde la consola de Linux:

Si se enfrentan a una situación distinta no duden en escribir un comentario.

LINUX: Buscar archivos cuyos nombre contengan una determinada palabra

Ejecute:

find -iname archivo | grep palabra

Por ejemplo:

find -iname *.html | grep index

Este ejemplo devolverá todos los archivos con extensión html cuyo parte del nombre sea index.

Tenga en cuenta que el comando grep admite expresiones regulares lo que lo hace muy potente para las búsquedas.

LINUX: Buscar archivo

Para buscar un determinado archivo o conjunto de archivos dentro de una carpeta o subcarpetas ejecute:

find -iname archivo.ext

Es posible usar * para obtener conjuntos de archivos que coincidan parcialmente con el parámetro de búsqueda. Ejemplo:

find -iname *.ext : Todos los archivos con extesión ext.

Para buscar en una determinada carpeta:

find /carpeta -iname archivo.ext

Nota: El parámetro -iname indica al comando find que no debe distinguir mayúsculas de minúculas. Para hacerlo utilice el parámetro -name.

LINUX: Buscar archivos que contengan determinadas palabras

Para buscar archivos que contengan determinada palabra dentro de una carpeta y todas sus subcarpetas ejecute:

grep -ri palabra *

Si solo le interesa conocer el nombre del arhivo ejecute:

grep -ril palabra *

GERENCIA: Los 7 Habitos de la Gente Altamente Efectiva

Los 7 Habitos de la Gente Altamente Efectiva es un libro que siempre recomiendo porque realmente ayuda a ordenar el caos que puede ser nuestra vida productiva.

Para quienes lo hayan leido siempre es bueno tener a mano la lista de los hábitos y la tabla de gestión del tiempo, al menos hasta que lo hayan incorporado totalmente. Para los que no, se las dejo a continuación.

1. Sea proactivo.

2. Empiece con un fin en mente.

3. Ponga primero lo primero.

4. Piense en ganar/ganar (win/win).

5. Primero comprender y despues descomprender (empatía).

6. Sinergia (trabajo en equipo).

7. Afile la sierra (renovación personal).




Fuente: http://videoemprende.blogspot.com/2009/01/los-7-hbitos-de-la-gente-altamente.html





Fuente: http://www.degerencia.com/articulo/administracion_del_tiempo_en_la_vida_y_en_el_trabajo


LINUX: Descomprimir archivo .rar

Para descomprimir un archivo .rar en linux simplemente ejecute desde la consola:

unrar x archivo.rar

¿Buscas descomprimir otro tipo de archivos en Linux??
Descomprimir archivos .tar.gz
Descomprimir archivos .tar (desempaquetar archivos .tar)

sábado, 15 de agosto de 2009

CPANEL: ¿Dónde están los mails en un archivo de respaldo?

Un full backup en Cpanel genera un archivo .tar.gz que contiene todo lo que implica un sitio web: configuraciones, archivos, bases de datos y lo que nos importa ahora: casillas de correo.

Supongamos que usted quiere encontrar un correo electrónico en particular de un respaldo antiguo. Para esto debe descomprimir el archivo .tar.gz* y luego desempaquetar el archivo homedir.tar**.

Una vez hecho esto podrá acceder a la carpeta mail la que contiene todo lo relacionado a este servicio, incluidas las carpetas que contienen los correos electrónicos.

La sintaxis de estas carpetas es: .nombredecasilla@dominio_extension

Dentro de esa carpeta encontrará los correos electrónicos categorizados de acuerdo a las carpetas que haya definido el usuario y/o el sistema.

Te puede interesar:

* Como descomprimir un archivo .tar.gz
* Como desempaquetar un archivo .tar

LINUX: Descomprimir archivo .tar

Técnicamente no se trata de descomprimir sino de desempaquetar porque este tipo de archivos son simplemente un conjunto de otros archivos que no se encuentran comprimidos. El título de este post es técnicamente incorrecto a propósito porque mucha gente no sabe esto y suele buscar “descomprimir archivo .tar”.

Hecha la aclaración vayamos a lo práctico. Para desempaquetar un archivo .tar ejecute:

tar -xvf archivo.tar

Breve explicación de los parámetros:

x: Indica que se desea descomprimir un archivo
v: Indica que el comando debe desplegar información mientras se ejecuta
f: Indica que a continuación se especifica el nombre del archivo.

Web del proyecto TAR: http://www.gnu.org/software/tar/

LINUX: Buscar archivos con el comando locate

Locate es un comando muy rápido para buscar un archivo incluso más rápido que find. La gran diferencia es que locate utiliza una base de datos la cual permite devolver rápidamente la ubicación de un archivo.

El problema con este comando es que si un archivo es creado o eliminado la base de datos no se actualiza inmediatamente. La solución es actualizar la base de datos ejecutando:

updatedb

Listo. Ya puedes volver a utilizar este comando de forma efectiva.

LINUX: Descomprimir un archivo .tar.gz

El comando es muy sencillo:

tar -xvvzf archivo.tar.gz

Breve explicación de los parámetros

x: Indica que se desea descomprimir un archivo
v: Indica que el comando debe desplegar información mientras se ejecuta
z: Indica que el archivo fue comprimido con gzip
f: Indica que a continuación se especifica el nombre del archivo

El motivo por el cual se usa dos veces la letra v no tengo ni idea. Si alguien lo sabe agradezco el aporte.

No soy experto en el uso de este comando y tal vez la descripción de los parámetros no es la más correcta pero lo incluí para que tengan una idea de lo que se está haciendo.
Recomiendo visitar el sitio del proyecto porque este comando es muy poderoso y útil cuando se lo sabe usar bien.

viernes, 14 de agosto de 2009

LINUX: 10 comandos que nunca usó.

Muy interesante. Algunos muy prácticos.

http://bashcurescancer.com/10-linux-commands-youve-never-used.html

Por si la página deja de existir les dejo la lista de estos comandos.

pgrep
pstree
bc
split
nl
mkfifo
ldd
col
xmlwf
lsof

LINUX: ¿Cómo conocer las depencias de un archivo ejecutable?

ldd archivoejecutable


Más información:

http://linux.about.com/library/cmd/blcmdl1_ldd.htm

Si el anterior no funciona:
http://www.google.com/search?q=Linux+Command%3A+ldd