domingo, 13 de diciembre de 2009

100 ejercicios liunx y sus resultados

Bien hola de nuevo a aquellos que tienen el tiempo para leer este blog :), esta ves me gustaría compartir con ustedes una secuencia de ejercicios para practicar en terminal bajo shell bash, incluidos con ellos sus resultados.

Como es de bien saber la ideología de Linux es mejorar siempre lo ya expuesto, así que cualquier sugerencia para mejorar estos resultados sera de mucha ayuda y claro agradecida :).

algunos de los problemas/ejercicios expuestos solo por mencionar algunos son:

  • 13. Con un solo comando posicionarse en el directorio $HOME.
  • 29. Borrar los archivos de dir312 que no acaben en b y tengan una q como
  • cuarta letra.
  • 36. Crear un enlace simbólico (llamado enlafich1) al fichero enlace de dir2 en
  • dir1.
  • 50. Establecer mediante el comando umask (buscar este comando) los
  • siguientes valores por omisión: rwxr--r-- para los directorios y rw-r--r-- para
  • los archivos ordinarios.
  • 79. Añadir al archivo nuevalista el/los nombre/s de el/los fichero/s del
  • directorio PRUEBA que contengan en su nombre la cadena "ai", añadiendo
  • el posible error al fichero malos.
  • 87. Mostrar cuantos usuarios tiene registrados el sistema (el registro de
  • usuarios está en el archivo /etc/passwd)
  • 95. Calcular la firma md5 de un archivo
  • 96. Modificar la firma md5 y detectar que se ha cambiado (revisión de firma)
PD: según es bien visto por aquellos que manejan linea de comandos, intente resolver en lo mayor posible cada ejercicio con un solo camando utilizando y en ocasiones utilizando expresiones regulares, así que en aquellos en los que utilizo tuberías (pipes) pues... fue lo mejor que pude hacer en su momento :) jeje, y por cierto si surgen dudas, sugerencias y/o comentarios escriban un mensaje. Saludos y espero que esto sinceramente les sea de ayuda.

link de descarga (rapidshare), ejercicios + resultados

Por sierto los ejercicios sin resolver se localizan en esta liga:
http://www.cesareox.com/docencia/simm/linux_100.pdf

viernes, 4 de diciembre de 2009

Una Historia



Había un hombre en una playa. El mar traía muchos peces y los abandonaba sobre la arena. El hombre los iba devolviendo al mar. La gente le decía con cierto desprecio: «Todo lo que está haciendo es inútil: ¿no ve que son miles y miles los peces agonizantes?». El hombre, cogiendo un pez entre sus manos, respondió: «Éste no morirá».

Fuente Original:
http://laetus.over-blog.es/article-35160749.html

martes, 17 de noviembre de 2009

Resaltado de Sintaxis (syntax highlighting) para tu blog o sitio web

jeje bueno esta ves dados los comentarios por messenger sobre como le hice para que el código de mi blog se mostrara de una forma resaltada y también que cuando se le da un clic a la parte superior derecha aparezca un botonsito para que se copie el código en el porta papeles pues... aquí les muestro como lo lleve acabo.


Por cuestiones practicas lo dividiré en dos puntos, el primero lo llamare "Edición de plantilla" y el segundo "inserción de etiquetas", si a alguien no le parece pues... ahí esta el departamento de quejas jejejeje no se crean no hay xD jeje


Ahora si 1ra Parte

EDICIÓN DE PLATILLA

Primeramente me posicione en la pestaña de diseño de mi plantilla




e insertamos justo debajo de donde dice <head> este codigo:


<link href="'http://alexgorbatchev.com/pub/sh/2.1.364/styles/shCore.css'" rel="'stylesheet'" type="'text/css'/">
<link href="'http://alexgorbatchev.com/pub/sh/2.1.364/styles/shThemeDefault.css'" rel="'stylesheet'" type="'text/css'/">
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shCore.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCpp.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCSharp.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushCss.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushJava.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushJScript.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPhp.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPython.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushRuby.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushSql.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushVb.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushXml.js'" type="'text/javascript'"></script>
<script src="'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/shBrushPerl.js'" type="'text/javascript'"></script>
<script language="'javascript'">
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/2.1.364/scripts/clipboard.swf';
SyntaxHighlighter.all();
</script>

aclaro como verán cada archivo de esas lineas tienen una extensión .js (refiriéndose a que son archivos hechos con javascript) para que su blog no tarde mucho en cargar Solo dejen los lenguajes que vayan a utilizar, en mi caso solo deje soporte para los lenguajes csharp, Java, xml y bash.
(una lista de lenguajes soportados mas extensa se encuentra en: 'http://alexgorbatchev.com/pub/sh/current/scripts/' ;) )
por lo pronto eso es todo en cuanto a lo de edición de la platilla respecta.

2da Parte

INSERCION DE ETIQUETAS

Para esto ya es solo cuestión de encerrar nuestro código entre las etiquetas "pre" para que el código de html no lo confunda. y nos quedaría así:
ej 1:


mi codigo... java, csharp, xml.. etc etc


ej: 2:


System.println("Hola mundo");


como podrán ver para seleccionar el lenguaje con el que se coloreara nuestro código basta con escribirlo al lado de "brush: "

Esto no es difícil quisas un poco laborioso al principio pero después de hacerlo un par de veces es pan comido :).

Espero y este les sea de ayuda a la hora de querer poner su código fuente un poco mas legible en sus sitios web y/o blgs, como siempre compartan el conocimiento que a la hora de llegar a la tumba ni eso se podran llevar al otro lado ;) Saludos! :D

miércoles, 11 de noviembre de 2009

Instalando "Ubun-student"

Hola que tal, eme aquí compartiendo un nuevo aporte sobre una aplicación que me resulto muy útil a la hora de querer instalar herramientas de desarrollo como.. Eclipse 3.5, NetBeans, compiladores de intel y Gráficas para hacer ver mejor mi gestor de ventanas como Gnome Art Next Gen(que Ojo hago la observación con respecto a esta ultima aplicación, esta escrita en C# y corre bajo mono ;-P )

Ahora bien sin mas preámbulo esta es la manera como hice la instalación en mi distribución Ubuntu Desktop 9.04.

Paso 1 ( Primero lo primero, hay que descargar la llave GPG ;) )
desde terminal escribir lo siguiente:


$ wget -q http://tdt.sjtu.edu.cn/S/project/A98F68DB.gpg -O- | sudo apt-key add -


Paso 2 (Anexar repositorio)
anexar al archivo de repositorios “/etc/apt/sources.list”
el repositorio que corresponda a nuestra distribución actualmente instalada.

Para Ubuntu Hardy (8.04):
deb http://tdt.sjtu.edu.cn/S/ hardy main

Para Ubuntu Intrepid (8.10):
deb http://tdt.sjtu.edu.cn/S/ intrepid main

Para Ubuntu Jaunty (9.04):
deb http://tdt.sjtu.edu.cn/S/ jaunty main

Para Ubuntu Karmic (9.10):
deb http://tdt.sjtu.edu.cn/S/ karmic main

en mi caso fue asi:

$ echo 'deb http://tdt.sjtu.edu.cn/S/ jaunty main' >> /etc/apt/sources.list


paso 3
Ahora solo se actualizan los repositorios y se instala nuestro preciado ubun-student ;-)

$ sudo apt-get update
$ sudo apt-get install ubun-student

ya para terminar solo basta con ir al menu aplicaciones -> Herramientas del Sistema -> Ubun-Student y es todo :-).

como siempre para dudas sugerencias y/o comentarios pues quedo a la mas buena disposición para compartir el sano conocimiento :-).
Saludos! :-)

martes, 27 de octubre de 2009

Clonar maquina virtual de Virtual Box 3 en ubuntu 9.04

Bueno, al principio creí que eso seria sencillo pero como siempre sin alguien al lado que te diga como hacerlo pues... se torno un poco complicado lo bueno que después de un poco de documentación el proceso final resulta ser muy sencillo gracias a dios jeje.

Esto surge a causa de querer disponer de mas equipos virtuales SIN tener que estar instalando el sistema operativo en cada uno de ellos una y otra vez así que ahora les comento como pude lograr esto sin tanto “verbo” como siempre yendo al grano.

Requisito previo: tener una maquina lista para clonar.

Paso uno
clonar el disco duro de la maquina virtual

$ VBoxManage clonehd WindowsDesktop.vdi WindowsDesktop_clone.vdi --format VDI

Nota: por que utilizar “VBoxManage clonehd” y no simplemente el comando “cp”, la respuesta es sencilla. Toda maquina virtual creada con Virtual Box utiliza un UUID (Universally Unique Identifier) el cual impide que dos maquinas virtuales posean el mismo identificador por lo tanto si utilizamos el comando cp estariamos cometiendo un error y es por eso que este comando “VBoxManage clonehd” nos resulta util (suministrado por VirtualBox al efectuar la instalación) ya que por cada maquina que clonemos nos creara un nuevo UUID para cada clon.

Paso dos
mover la imagen clonada a la ruta donde almacenamos nuestras imágenes (ojo: estas imágenes poseen una extensión .vdi).
(en mi caso yo almaceno mis imágenes en el directorio /var/VDI )


$ mv /root/.VirtualBox/HardDisks/WindowsDesktop_clone.vdi /var/VDI/

paso tres
Crear una nueva maquina virtual en la interfaz gráfica y asignarle nuestra nueva imagen clonada(archivo .vdi)

Aplicaciones -> Herramientas del sistema -> Sun VirtualBox -> Nueva -> [Crear una nueva maquina virtual]

ya que lleguemos a la ventana “Crear un Disco Virtual” seleccionamos en... “Utilizar un disco existente” justo ahí es donde seleccionamos nuestra nueva imagen clonada.

Por el momento creo que es todo. Espero les sea de ayuda este post.
Para mas información este link me sirvio http://srackham.wordpress.com/cloning-and-copying-virtualbox-virtual-machines/ pues el resto de los post que vi en internet nomas me decían el mundo es miel sobre hojuelas, sin embargo nunca vi la miel :S jeje
Si desean agradecer pues.. dejen su comentario Saludos!!!!!!! :-)

Instalación de Virtualbox 3.0 en ubuntu 9.04

Bueno primero lo primero un cordial saludo: “hola” jeje
Bien ahora si después de las formalidades comento una de las formas que encontré en la web y me sirvió para efectuar la instalación de virtualbox 3.0 en ubuntu 9.04

paso uno
anexar repositorio de virtualbox 3

$ echo “deb http://download.virtualbox.org/virtualbox/debian intrepid non-free” >> /etc/apt/sources.list


paso dos
anexar llave

$ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -



paso tres
actualizar la base de datos de los repositorios

$ apt-get update


paso cuatro
instalar virtualbox 3

$ aptitude install virtualbox-3.0


nota esto le pedirá confirmación de descargas adicionales donde usted solo aceptara las peticiones (presionar aceptar o “y” según lo pida) y listo
al finalizar este proceso aparecerá una ventana de instalación que lo guiara paso a paso para crear sus maquinas virtuales.

Paso cinco
Para usar virtualbox solo basta con ir a Aplicaciones-> Herramientas del Sistema -> Sun VirtualBox


por el momento es todo y espero les serva para correr sus maquinas virtuales bajo entornos gnu/linux

Saludos!

martes, 6 de octubre de 2009

Optimizador para windows XP

Hola que tal, después de tanto tiempo al fin é vuelto, eso de los proyectos finales y la titulación después de todo consumen mucho tiempo pero lo prometido es deuda así que aquí vuelvo con un nuevo aporte se trata de un script para ms-dos que desarrolle, cuya función es la de optimizar el funcionamiento del sistema operativo Windows XP professional. Cómo? Pues lo que hace este script es lo siguiente:

  • Remueve aplicaciones del “menú de inicio”.
  • Remueve aplicaciones cargadas desde las llaves “HKLM…->Run”, “HKCU…->Run” entre otras.
  • Optimiza IE8 deshabilitando la “protección” de Sitios No Seguros.
  • Detiene y Deshabilita servicios innecesarios de aplicaciones que se instalan en el sistema.
  • Deshabilita los efectos visuales atenuación (localizados en Propiedades de pantalla -> Efectos):
  • Mostrar sombras bajo los menús.
  • Mostrar el contenido de la ventana mientras se arrastra.
  • Ocultar las letras subrayadas de acceso rápido hasta que presione la tecla Alt.
  • Detiene la ejecución de Messenger 9 al inicio del sistema.
  • Hace que los menús se habrán más rápido.

Todo esto repito es mediante programación básica batch y manejo de registros del sistema widnows XP Professional, no se intenta hacer un boom! Del sistema operativo con este script pero si el rendimiento después de correrlo en los equipos que se implemento es muy notorio.
Es sumamente probable que si deseas correr este script en tu computadora requieras hacer algunos ajustes al mismo así que siéntete en la libertad de hacerlo siempre y cuando publiques tus modificaciones de manera libre y gratuita y también reconoscas el crédito a el autor en tus modificaciones ( osease que a mi ;-) ).
Por otra parte siéntete en la total libertad de exponer tus comentarios, dudas o sugerencias, espero y te sea de utilidad. Por el momento es todo y hasta pronto!:-)

este es el codigo del script y sus respectivos archivos

Archivo: OPTIMIZADOR.bat




:: Desarrollado por Ing. Jaime Alday Córdova ( J i m m y )
::
:: Esta herramienta fue desarrollada con el proposito de mejorar el rendimiento
:: en los equipos con sistema Windows XP Professional localizados en las
:: instalaciones del ITESCA.
::
:: Su Distribuición es libre, siempre y cuando se le atribuya el credito al
:: autor y claro siga siendo libre.
::
:: Atentamente
:: Ing. Jaime Alday Córdova
::
:: E-Mails: jimm_x@hotmail.com
:: jalday@itesca.edu.mx
::
:: http://algodecodigo.blogspot.com

set backTo_src=cd c:\BACKUP_CLEANER
set dst=C:\WINDOWS\OPTIMIZADOR
set users=users.list
@ECHO ====== Preparando Archivos de ======================
@ECHO ====== INICIO ======================
IF NOT EXIST %dst% ( mkdir %dst% )
IF NOT EXIST %dst%\optimizador.bat ( copy optimizador.bat %dst%\ )
IF NOT EXIST %dst%\HKLM-NEW.reg ( copy HKLM-NEW.reg %dst%\ )
IF NOT EXIST %dst%\HKCU-NEW.reg ( copy HKCU-NEW.reg %dst%\ )
IF NOT EXIST %dst%\DelDomains.inf ( copy DelDomains.inf %dst%\ )
IF NOT EXIST %dst%\jimmy-info.txt ( copy jimmy-info.txt %dst%\ )
IF NOT EXIST %dst%\"Microsoft Firewall Client Management.lnk" ( copy "Microsoft Firewall Client Management.lnk" %dst%\ )

@ECHO ====== Aplicaciones en ======================
@ECHO ====== MSCONFIG (INICIO) ======================
dir /B "C:\Documents and settings" > %users%
for /f "delims=] tokens=1*" %%a in ('find /v /n "" ^%users%') do (
cd "C:\Documents and Settings\%%b\Men? Inicio\Programas\Inicio"
copy *cliente.exe* %dst%\
del /F /S /Q *.*

)

cd "C:\Documents and Settings\All Users\Men? Inicio\Programas\Inicio"
copy %dst%\*Firewall* .

cd "C:\Documents and Settings\All Users\Men? Inicio\Programas\StartUp"
copy *.* %dst%
del /F /S /Q *.*
cd %dst%

@ECHO ====== Aplicaciones en ======================
@ECHO ====== REGISTRO DEL SISTEMA ======================
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" %dst%\HKLM-OLD.reg
reg export "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" %dst%\HKCU-OLD.reg
reg export "HKEY_CURRENT_USER\Control Panel\Desktop" %dst%\HKCUExtra-OLD.reg

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /f
reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /f

reg import HKLM-NEW.reg
reg import HKCU-NEW.reg

@ECHO ====== corrección de ======================
@ECHO ====== MATLAB.exe ======================
IF EXIST C:\MATLAB701\bin\win32\MATLAB.exe ( move "C:\MATLAB701\bin\win32\MATLAB.exe" "C:\MATLAB701\bin\win32\_MATLAB.exe" )

@ECHO ====== Optimizar ======================
@ECHO ====== IE8 ======================
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 %dst%\deldomains.inf
regsvr32 /s actxprxy.dll

@ECHO ====== Detencion de Servicios ==============
@ECHO ====== Inecesarios ==============
sc config "JavaQuickStarterService" start= demand
sc stop "JavaQuickStarterService"
sc config "SQLWriter" start= demand
sc stop "SQLWriter"
sc config "SQLBrowser" start= demand
sc stop "SQLBrowser"
sc config "MSSQL$SQLEXPRESS" start= demand
sc stop "MSSQL$SQLEXPRESS"

@ECHO "######################################################################"
@ECHO Listo!
@ECHO Ahora debe reiniciar el sistema
@ECHO "######################################################################"
pause


Archivo: jimmy-info.txt


:: Este sistema fue optimizado utilizando la herramienta "Optimizador"
::
:: Desarrollado por el Ing. Jaime Alday Córdova ( J i m m y )
::
:: El proposito de esta es mejorar el rendimiento
:: en los equipos con sistema Windows XP Professional localizados en las
:: instalaciones del ITESCA.
::
:: Su Distribuición es libre, siempre y cuando se le atribuya el credito al
:: autor y claro suga siendo libre.
::
:: Atentamente
:: Ing. Jaime Alday Córdova
::
:: Dudas, Sugerencias y/o Comentarios a:
::
:: E-Mails: jimm_x@hotmail.com
:: jalday@itesca.edu.mx
::
:: http://algodecodigo.blogspot.com


Archvio: HKCU-NEW.reg


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"CTFMON.EXE"="C:\\WINDOWS\\system32\\ctfmon.exe"

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"
"UserPreferencesMask"=hex:b0,32,03,80
"Jimmy"="Este sistema fue optimizado utilizando la herramienta \"cleaner\" desarrollada por el Ing. Jaime Alday Córdova ( Jimmy ) puede descargarse desde el sitio algodecodigo.blogspot.com o bien enviando un correo a jimm_x@hotmail.com ó jalday@itesca.edu.mx"

[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]
"AppSettings"=hex:62,04,01,00


Archvio: HKLM-NEW.reg


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"ccApp"="\"C:\\Archivos de programa\\Archivos comunes\\Symantec Shared\\ccApp.exe\""
"bitacora"="\"C:\\WINDOWS\\cliente\\cliente.exe\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\IMAIL]
"Installed"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\MAPI]
"Installed"="1"
"NoChange"="1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\MSFS]
"Installed"="1"

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="0"
"UserPreferencesMask"=hex:b0,32,03,80
"Wallpaper"="C:\\WINDOWS\\web\\wallpaper\\Felicidad.bmp"



Archivo: DelDomains.inf


; DelDomains.inf © 11-28-04 Revised 01-15-06
; Created by: Mike Burgess Microsoft MVP
; http://mvps.org/winhelp2002/
;
; Warning: Deletes all entries in the Restricted & Trusted Zone list
; http://mvps.org/winhelp2002/restricted.htm
;
; Revised to include the EscDomains key
;
; To execute this file: in Explorer - right-click (this file)
; Select Install from the Menu.
; Note: you will not see any onscreen action.

[version]
signature="$CHICAGO$"

[DefaultInstall]
DelReg=DelTemps
AddReg=AddTemps

[DelTemps]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains"

; Recreate the keys to avoid a restart

[AddTemps]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains"



Se preguntaran que fue del archivo "Microsoft Firewall Client Management.lnk" pues... como dice su extención solamente es un link o... acceso directo asi que pueden simplemente crear uno con ese nombre o comentar la linea de codigo donde se invoca este.

Igualmente si ocupan el juego de archivos completo sientanse en la libertad de solicitarlo mediante e-mail con gusto repondere.
Saludos! :-)

miércoles, 14 de enero de 2009

problema con "Mostrar todos los archivos y carpetas ocultos"

Bien, creo e tenido un poco descuidado este rinconsito, alfin termine la universidad y pues.. espero tener un poco mas de tiempo para el de ahora en adelante.

En esta ocación mostrare la solución a un problema que surgio a partir de un gusano que funciona mediante un archivo AUTORUN.inf, el problema consiste en que cuando ingresas a la ventana "Opciones de carpeta" (MiPc->Herramientas-> Opciones de Carpeta->Ver-> Archivos y carpetas ocultos ) pues al querer establecer el radio button en cheked en... "Mostrar todos los archivos y carpetas ocultos" cuando por default el valor el valore cheked se encuentra en "No mostrar archivos ni carpetas ocultos" pues simplemente NO PASA ABSOLUTAMENTE NADA cuando seleccionas la opcion de motrar todos, en fin para no ir tan lejos a aquellos quienes al parecer tienen el mismo problema pues la solución es bastante sencilla, basta con abrir el editor de registro de windows (Inicio->ejecutar->escribir: regedit y presionar aceptar)
y editar la siguiente llave amanera de que quede similar a esta:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"
"Text"="@shell32.dll,30500"
"Type"="radio"
"CheckedValue"=dword:00000001
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
"HKeyRoot"=dword:80000001
"HelpID"="shell.hlp#51105"

OJO: el tip esta en el valor de "CheckedValue" se asigna un 1 y listo automaticamente se ajustara de la sigiente manera-> dword:00000001.
ahora si despues de haber hecho este ajuste esa opción se encontrara nuevamente disponible para los que la necesiten SIIIIIIIN la necesidad de reinstalar el sistema!!!(como en muchos foros sugieren hehe)
Saludos!