PROGRAMAS, CONFIGURACIONES Y TRUCOS EN UBUNTU

windows_me1

LOS 10 MANDAMIENTOS DE UBUNTU

  1. Amaras el terminal sobre todas las cosas
  2. No tomaras la Guia-Ubuntu en vano
  3. Santificaras las LTS
  4. Honraras a Gnome y Kde por igual
  5. No reinstalaras Ubuntu hasta agotar todas las posibilidades
  6. No usaras Windows salvo por fuerza mayor
  7. Compartirás tu conocimiento con los demás Ubunteros
  8. No dirás que Ubuntu es perfecto
  9. No pensaras en volver a Windows
  10. No codiciaras los Mac’s ajenos

ubuntu

CYBER LINUX

SANY2020.rotado

SANY2019.rotado

HPIM0983

HPIM0982

HPIM0978

MITOS SOBRE GNU/LINUX

Estos son algunos rumores sobre GNU/Linux:

  • GNU/Linux solo es para Expertos – FALSO
  • GNU/Linux es gratis porque es una porquería – FALSO
  • GNU/Linux es un S.O basado en Windows – FALSO
  • GNU/Linux fue inventado por Richard Stallman – FALSO
  • GNU/Linux es muy difícil de instalar – FALSO
  • GNU/Linux es mas difícil y complejo que Windows – FALSO
  • No se dice Linux sino GNU/Linux – Cierto
  • Al instalar GNU/Linux en tu PC, Windows será imposible de instalar luego – FALSO
  • GNU/Linux apoya a que pirateen programas o Música con licencia- FALSO
  • GNU/Linux es solo un S.O para servidores grandes y no para las P.C – FALSO
  • Las empresas grandes utilizan GNU/Linux en sus Servidores por su seguridad – CIERTO / También UNIX y BSD
  • Windows es mas Potente que GNU/Linux – FALSO
  • GNU/Linux puede ser instalado en un iPod, PS3, Xbox/360 o PSP – Cierto
  • GNU/Linux contiene código fuente de Windows – FALSO
  • No se necesita fragmentar en GNU/Linux – CIERTO
  • GNU/Linux es Pro Ambienté – CIERTO

PODRE HACER EN GNU/LINUX LO MISMO QUE SUELO HACER EN WINDOWS?

Si. Las distribuciones de GNU/Linux generalmente traen pre-instalado varios software para que luego de ser instalado, tengas la misma experiencia que en Windows y mucho mejor sin tener que instalar software adicional.

Luego de haber instalado GNU/Linux tendremos:

  • Mensajería instantánea (MSN, AOL, Gmail, etc…)
  • Programa para oficinas OpenOffice
  • Lector de PDF
  • Reproductor de Videos
  • Reproductor de Audio
  • Editor de Imágenes
  • Navegador de internet (Firefox, Konqueror, IceWeasel, etc…)
  • Grabador de Audio
  • Quemador de CD’s/DVD’s
  • Ripeador de CD’s/DVD’s

etc…

 

Activar Ctrl+Alt+Backspace en Karmic

Esta vez es realmente sencillo hacerlo, no como en Jaunty que habia que hacerlo desde la terminal


1. Ir a Sistema / Preferencias / Teclado


2. Ir a la pestaña de Distribuciones y luego a opciones de distribución

3. Ir a Secuencia de teclas para matar al servidor X y habilitar ctrl+alt+retroceso.

Y queda habilitado el reincio con ctrl+alt+backspace.

Distros linux 1 link descarga directa

Instrucciones:Da click en la imagen de la distro que quieras descargar…

X32
X64



COMANDOS BÁSICOS APT

Te dejo aquí un pequeño listado de las ordenes básicas y esenciales para tener tus poderes supervaca, te recomiendo que no las copies en tu terminal, mejor escribe las con tus propias manos sobre la terminal aunque sea lo mismo, pero te lo recomiendo para que no se te olviden tan fácilmente.

apt-get –s
Simula una acción.
apt-get –d
Sólo descarga.

apt-get –y
No pregunta y asuma que si a todo.

apt-get –u
Muestra paquetes actualizados.

apt-get -h
Muestra texto de ayuda.

apt-get -q
Salida registrable – sin indicador de progreso.

apt-get -qq
Sin salida, excepto si hay errores.

apt-get -f
Intenta continuar sí la comprobación de integridad falla.

apt-get -m
Intenta continuar si los archivos no son localizables.

apt-get -b
Construye el paquete fuente después de obtenerlo .

apt-get -V
Muesta números de versión detallados.

apt-get -c=?
Lee este archivo de configuración.

apt-get -o=?

Establece una opción de configuración arbitraria, p. ej.

apt-get -o dir::cache=/tmp

apt-get update
Actualiza el listado de paquetes disponibles.

apt-get check
Comprueba que todo ha ido bien tras la utilización de apt-get update.

apt-get install lista_de_paquetes
Instala los programas deseados.

apt-get –reinstall install paquete
Reinstala un programa.

apt-get upgrade
Actualiza los paquetes ya instalados, instalación menor.

apt-get dist-upgrade
Actualización más profunda de la distribución. Permite actualizarse entre las diferentes versiones de la distribución. Equivalente a la instalación inteligente del Synaptic.

apt-get remove lista_de_paquetes
Desinstala un paquete.

apt-get –purge remove lista_de_paquetes
Desinstala un paquete y elimina los archivos de configuración.

apt-get -f install
Para resolver dependencias.

apt-get clean
Para limpiar los paquetes descargados e instalados.

apt-get autoclean
Para limpiar los paquetes viejos que ya no se usan.

apt-cache search nombre paquete
Para buscar un paquete determinado.

apt-get source paquete
Descarga archivos fuente.

apt-get build-dep paquete
Configura las dependencias de construcción para paquetes fuente.

apt-get dselect-upgrade
Sigue las selecciones de dselect.

apt-show-versions (–u)
Ideal para mezclar y conocer que paquetes hay instalados, y actualizaciones selectivas.

apt-cache show paquete
Obtener más información de un paquete específico.
(da información de tanto paquete instalado como del que no)

apt-cache showpkg paquete
Más información aún.

apt-cache depends paquete
Para saber de que paquete depende.

apt-file search filemane
Para encontrar el nombre de un paquete desde un fichero.

apt-file list paquete
Lista el contenido de un paquete.

apt-file update
Para mantener al día esta función.

apt-get autoremove
Para mantener el sistema limpio de librerías que no hacen falta. Cuando instalamos un
programa es posible que con él se instalen algunas dependencias. Si luego borramos ese programa en cuestion, dichas dependencias quedaran obsoletas. Para borrar paquetes que no se necesitan.

apt-get check
Para diagnosticar: Actualiza la caché de paquetes (/var/cache/apt/pkgcache.bin), crear un
nuevo árbol de dependencias y busca dependencias imposibles de resolver..

apt-cache unmet
Muestra un resumen de las dependencias no satisfechas en la caché de paquetes.

apt-cache pkgnames –generate
Muestra una lista de todo lo que tenemos instalado en el sistema. La salida es rapidísima, por
lo que mejor sería enviarla a un archivo para poder revisarla tranquilamente editándolo (apt-cache pkgnames –generate > archivo). Lo de –generate es opcional, pero parece que optimiza la cosa un poco. También se le puede poner un prefijo: apt-cache pkgnames lib –generate nos listará todos los paquetes de nuestro sistema que comiencen con la cadena “lib”.

NO ES NECESARIO USAR ANTIVIRUS EN NINGUNA DISTRIBUCIÓN DE GNU/LINUX Y TE QUERÍA EXPLICAR PORQUE.

1 .- A diferencia de otros SO como Win, en GNU/Linux, no existen los ficheros ejecutables (.exe) por lo que es imposible que un virus se te ejecute sin tu consentimiento. Necesitas indicarlo expresamente para ejecutar un archivo de comandos. En caso de que un virus fuese capaz de ejecutarse, no podría infectar nada puesto que, como ya dije, no existen los archivos ejecutables.

2 .- En GNU/Linux, los procesos, los crean unos códigos llamados Daemons (Demonios). Es decir, si tubieses un servidor FTP, tendrías un demonio escuchando en el puerto 21 y cuando recibiese una conexión, el demonio crearia el proceso que la gestionaria y seguiría escuchando para más conexiones. El único usuario que tiene acceso a los demonios, es SU (super user (super usuario (root))). Sólo el root tiene permiso para manejar los demonios. En caso de que un virus penetrase en tu sistema, lo haría como usuario normal por lo que no podría atacar al daemon. En otro supuesto caso en que el virus afectase al proceso creado por el daemon, este, estaría activo hasta la finalización del proceso y durante su ejecución, no podría infectar nada por lo mencionado en el punto 1 ni surgiría ningún efecto por lo mencionado en el punto 2

3 .- Aún así, la gente es muy puñetera. Si alguien, en algún momento, encontrase la manera de infectar el sistema, debilitarlo o abrir agujeros en su seguridad, el usuario, daría la voz de alarma a la comunidad (comunidades como esta) y en pocos “minutos” tendrías el antivirus/parche a modo de actualización en todos los PCs del mundo ya que GNU/Linux no es solo un SO, también es la comunidad que hay detrás.
Entiendes ahora la robustez de GNU/Linux frente a virus/intrusos y otras molestias?

100 razones para pasarse a Linux

1.No tienes que activar Linux por teléfono o Internet.
2. Si cambias tu hardware y reinstalas Linux no tienes que llamar a nadie para justificarte.
3. No hay nada parecido a un “Linux Genuine Advantage”.
4. Los vendedores de Linux normalmente no te cobran ni un duro.
5. Y no le dan 10 millones de dólares de sus ganancias a Jerry Seinfeld.
6. Puedes instalar Linux en tantos PCs como quieras.
7. Puedes regalárselo a tus amigos y familia.
8. Puedes descargarlo y tostarte CDs y DVDs hasta que te aburras.
9. No tienes que introducir complejas claves de producto.
10. No tienes que guardarte esas claves para tu seguridad.
11. Nadie tiene que vender un ordenador de segunda mano con Linux y luego estar escuchando críticas del comprador porque Word no está preinstalado en el ordenador.
12. No tienes que explicarle a los usuarios de Linux que Windows 97 no existe, ni tampoco Office 98, o que la famosa “cinta” o “ribbon” no está presente en Vista.
13. ¿Te gusta Internet? El protocolo TCP/IP se desarrolló en máquinas UNIX. Es algo natural en Linux, no como en Windows que dio soporte a TCP/IP de forma nativa tan sólo a partir de Windows 2000.
14. ¿Te gusta programar? El lenguaje de programación C se desarrolló en UNIX.
15. Además, muchos lenguajes de script muy conocidos comenzaron su andadura en el mundo Linux/UNIX.
16. Si aprendiste PGP serás capaz de escribir aplicaciones para Windows Server 2008, que da soporte a PHP de serie, no como ocurre con el ASP.NET de Microsoft, que no está soportado de serie en WS2008.
17. No necesitarás desfragmentar discos en Linux. Nunca.
18. Y aunque no sea el caso, el vendedor te dirá que el sistema está libre de mantenimiento, ya que puedes programar una tarea para desfragmentar.
19. No te tienes que preocupar de los virus de ordenador.
20. Puedes estar seguro de que tu experiencia informática será más segura ya que la propia filosofía de Linux y de su gestión de procesos hace que estos siempre se ejecuten con el mínimo nivel de privilegios.
21. Linux es protagonista en la Informática de Alto Rendimiento (HPC) .
22. De hecho, el 80% de los 500 supercomputadores de todo el mundo corren Linux.
23. Linux revitalizará tu viejo hardware y dará un rendimiento increíble en viejas máquinas.
24. Hará también mejor uso de tu hardware moderno.
25. No tendrás que “reiniciar de forma rutinaria” tus servidores Linux.
26. Si necesitas una suite ofimática puedes descargar Open Office y utilizarla. No hay gasto adicional.
27. Si necesitas un aplicación para publicar documentos dispones de Scribus.
28. La utilidad de actualización de software de Linux se hace cargo de todo, no solo del sistema operativo y de las utilidades que se incluyen en la instalación, sino de todo el resto de aplicaciones y paquetes instalados.
29. No tendrás problemas con aplicaciones que no te puedes permitir. Casi todo el software es de libre distribución.
30. No tienes que tener software pirata porque no te puedes permitir el original. Por lo mismo, claro.
31. Linux es mucho más fácil de configurar. No existe ese complejo registro, ni tampoco elementos de configuración ocultos tras un sinfín de pestañas o localizaciones distintas.
32. Todas tus preferencias respecto a las aplicaciones se almacenan en tu directorio raiz, lo que facilita trasladarlas a otro ordenador.
33. Linux es un sistema oeprativo abierto. Si hay un problema de seguridad, podrás conocer todos los detalles. Hay mucha mayor transparencia.
34. No dependes de un vendedor/desarrollador único en Linux. No dependes de una única entidad para que siga funcionando.
35. Linux es versátil. Puedes usar la misma distribución en una plataforma de 32 o 64 bits, en un servidor MIPS, en una estación de trabajo SPARC y en otras arquitecuras. Te encontrarás con el mismo resultado, que además se aprovechará al máximo de la configuración hardware.
36. Los grupos de usuarios de Linux son muy numerosos y siempre están más que dispuestos a compartir su conocimiento, además de consejos e ideas.
37. Linux te anima a aprender más sobre tu ordenador y cómo hacer mejor uso de él.
38. Linux es usable: la interfaz por defecto es buena, pero puedes personalizarla para que se parezca, si así lo quieres, a Windows XP o Mac OS X, lo que hace fácil adaptar a los usuarios de Windows XP a Linux, por ejemplo.
39. Linux está avanzando a un ritmo que un proyecto cerrado y propietario como Microsoft Windows es incapaz de sostener.
40. Linux no se cuelga sin razón aparente. Un navegador que se cuelga no puede provocar un cuelgue general del sistema.
41. Linux no se reinicia a sí mismo, y las actualizaciones automáticas no te forzarán a ello de forma inmediata.
42. Linux puede leer y escribir en decenas de sistemas de ficheros, incluidos los de Windows, luego podrás manejar tus datos en estas particiones sin problemas.
43. Dispones del código fuente de todo el sistema y las aplicaciones para hacer lo que quieras con él si tienes los conocimientos necesarios.
44. Linux se instalará sin problemas en cualquier partición lógica, no sólo en las primarias.
45. Linux puede funcionar desde un CD sin afectar lo que ya tienes instalado en tu PC.
46. Puedes usar un LiveCD, por ejemplo, para acceder a tu banco online sin miedo a virus o troyanos.
47. Puedes usar un CD de Linux para comprobar cómo funcionará tu hardware sin tener que preocuparte por lo que hacer si las cosas no funcionan.
48. Linux y su herencia UNIX hacen de este el sistema operativo mejor documentado.
49. Linux dispone de herramientas de gestión de paquetes excelentes que hacen sencillísimo instalar y actualizar aplicaciones (o eliminarlas).
50. Linux dispone de algunos juegos sobresalientes. Puede que no sea un argumento muy destacable, pero hay juegos que sólo están disponibles para Linux y son fantásticos.
51. Esto también incluye a juegos educativos, como la aplicación GCompris, ideal para entornos de este tipo.
52. Si quieres, también puedes jugar a juegos de Windows bajo Linux.
53. Linux dispone de un entorno de escritorio con efectos 3D y una usabilidad impresionante.
54. El TCO (Total Cost of Ownsership) es una palabra típica de entornos empresariales, y en este apartado Linux machaca a Windows.
55. Linux interopera con todos: con Windows, con Mac OS, con otras distribuciones de Linux, con UNIX, OS/2.. ¡e incluso PlayStations!
56. Linux soporta una gran cantidad de dispositivos hardware.
57. Linux es más fácil de instalar.
58. Linux ofrece un par de soluciones de antivirus gratuitas, orientadas a ayudar a los usuarios con Windows.
59. Puedes crearte tu propia distribución si así lo quieres, por ejemplo, diseñándola para tu familia.
60. Linux ofrece un montón de herramientas de seguridad. Puedes diagnosticar y gestionar tu entorno de red gratuitamente, algo que en Windows te costaría un quintal.
61. Algunas de estas utilidades también están disponibles en Windows, pero a menudo con funciones limitadas.
62. Linux ofrece compatibilidad de serie con todos los nuevos netbooks que han revolucionado el mercado portátil.
63. El proyecto One Laptop Per Child también habría sufrido si estuviera restringido a sistemas operativos propietarios.
64. Linux te puede auydar a erradicar el spam sin coste alguno con soluciones como Spam Assassin.
65. La filosofía Open Source te protege de temas maliciosos.
66. Tampoco tendrás problemas como los que afectaron a los usuarios que instalaron iTunes y sin que se les avisase acabaron con el navegador Safari también instalado.
67. Todo tipo de escuelas alrededor del mundo han señalado la reducción de costes al usar Linux.
68. Según una encuesta, los programadores Open Source ganan más que sus homólogos en Windows.
69. Incluso puedes conseguir que Google te esponsorice para contribuir a proyectos Open Source gracias al tradicional Google Summer of Code.
70. Windows Vista pone a prueba tu hardware, mientras que con Linux consigues el mejor rendimiento de tus componentes.
71. Linux ofrece a las empresas un entorno para servidores muy superior al de Microsoft.
72. Cada vez más usuarios de Windows Vista migran a Linux.
73. El software Open Source ofrece versiones superiores de Microsoft Office SharePoint Server que las que ofrece Microsoft.
74. Linux está disponible solo cuando está totalmente preparado.
75. Además, los desarrolladores tienen mucha reputación, ya que cada nueva versión del sistema está muy pulida por ellos.
76. Linux siempre es y será un sistema operativo multiusuario.
77. Linux te permite utilizar el sistema operativo en tantas particiones y discos duros como desees, y todas ellas seguirán pudiendo parecer un único disco.
78. Gracias a los enlaces simbólicos es fácil solucionar problemas de espacio en disco instalando otra unidad y ampliando el espacio a ella con técnicas como el uso de esos enlaces simbólicos.
79. Linux dispone de lenguajes de script increiblemente potentes.
80. La línea de comandos de Linux permite recuperar sentencias que utilizaste hace mucho.
81. Linux te deja colocar una ventana por encima de todas las demás con facilidad.
82. El Proyecto Honeypot demostró que un sistema Linux sin parchear puede ser utilizado como servidor en Internet sin que se vea comprometido en meses, algo que ocurre en horas en servidores Windows.
83. En el mundo Windows se dice que un administrador de sistemas Linux es más caro, y puede ser, pero porque entre otras cosas esta persona puede controlar muchos más servidores que uno de Windows, y porque estos sistemas son más versátiles.
84. Un sistema con Linux preinstalado puede ser usado para muchas más cosas que un sistema con Windows preinstalado nada más haber salido de la caja.
85. Puedes ponerle Linux a tus padres y abuelos y no tendrán problemas: podrán realizar las tareas que más les gustan sin dificultad.
86. No tendrás a tu padre llamándote para preguntarte qué pasa con los cuelgues de ese extraño archivo llamado RUNDLL32.EXE.
87. Y hablando de tus padres, en Linux se instalan de serie un montón de juegos de cartas.
88. Tux es la mascota más chula del momento. No como la de Windows… ¿unas ventanas de colores?
89. Linux es más ecológico, ya que evita todo ese gasto de papel que se gasta en la distribución de productos Windows.
90. Linux permite seguir aprovechando máquinas que dado el ritmo de cambios en el hardware al poco se quedan antiguos para las modernas versiones de Windows.
91. Linux te permite ser más productivo, con cosas como el establecimiento de distintos escritorios de trabajo.
92. Linux es más amigable que Windows.
93. Linux está diseñado por personas que buscan en todo momento maximizar el rendimiento, no los beneficios.
94. Algunos fabricantes como ASUS están empezando a integrar Linux incluso en sus placas base.
95. Linux no morirá como le ha ocurrido a otras alternativas como BeOS, AmigaOS o OS/2.
96. La industria cada vez respeta y apoya más a Linux.
97. Linux no restringe qué contenidos se usan en el sistema. No hay plataformas DRM molestando.
98. Si tienes un problema con algún proceso en Linux, puedes matarlo sin problemas y de forma definitiva.
99. Linux sigue manteniendo su filosofía original, y no ha ido variándola con el tiempo como ha hecho Windows para ir usando cosas como TCP/IP o el nuevo UAC.
100. Linux funciona.

40 combinaciones de teclas para Ubuntu

1) Ctrl+A = Seleccionar todo (En Documentos, Firefox, Nautilus, etc, no funciona en Terminal)

2) Ctrl+C = Copiar (En Documentos, Firefox, Nautilus, etc, no funciona en Terminal)

3) Ctrl+V = Pegar (En Documentos, Firefox, Nautilus, etc, no funciona en Terminal)

4) Ctrl+N = Nuevo (Crea un documento nuevo, no funciona en Terminal)

5) Ctrl+O = Abrir (Abrir un documento, no funciona en Terminal)

6) Ctrl+S = Guardar (Guardar el documento actual, no funciona en Terminal)

7) Ctrl+P = Imprimir (Imprime el documento actual, not in terminal)

8 ) Ctrl+E = Enviar a… (Envía el documento actual por email, not in terminal)

9) Ctrl+W = Cerrar (Cierra el documento actual, not in terminal)

10) Ctrl+Q = Cerrar ventana (Cierra la aplicación actual, not in terminal)

11) Ctrl + Alt + F1 = Cambia a la primera terminal de consola.

12) Ctrl + Alt + F2(F3)(F4)(F5)(F6) = Selecciona diferentes terminales de consola.

13) Ctrl + Alt + F7 = Volver a la sesión gráfica.

14) Ctrl+Alt++ = Cambia a la siguiente resolución de pantalla (Depende de tu configuración X).

15) Ctrl+Alt+- = Cambia a la anterior resolución X (Depende de tu configuración X).

16) Ctrl + Alt + Backspace = Reiniciar servidor X (por defecto, deshabilitado en Ubuntu 9.04).

17) Alt+Tab = Cambiar entre los programas abiertos.

18 ) Alt+ F1 = Abrir menú de aplicaciones.

19 ) Ctrl+Alt+tab = Navegar entre los programas abiertos.

20 ) ImprPant = Capturar pantalla

21) Ctrl+C =  (usado en el terminal) Terminar proceso actual

22) Ctrl + F10 = Menú contextual (botón derecho).

23) Ctrl+Z = (usado en terminal) Enviar proceso al “background.

24) Ctrl+D = Fin de sesión.

25) Ctrl+A = (Usado en terminal) Volver al inicio de la linea.

26) F2 = Renombrar.

27) Ctrl+E = (Usado en terminal) Ir al final de la linea.

28) Ctrl+H = Mostrar/Ocultar archivos ocultos.

29) Ctrl+U = (Usado en terminal) Borrar linea actual.

30) Alt +F4 = Cerrar ventana.

31) Ctrl + Alt + L = Bloquear pantalla.

32) Ctrl+W = (Usado en terminal) Borrar palabra anterior al cursor.

33) Flechas Arriba y Abajo = (Usado en terminal) Buscar entre el historico de comandos.

34) Ctrl+R = (Usado en terminal) Busca entre el historial comandos que comienzan por las letras que pulses.

35) Alt + F2 = Abre menú de ejecución.

36) Alt + F5 = Restaurar ventana maximizada.

37) Ctrl+T= Abrir nueva pestaña.

38) Ctrl+L = Limpia ventana del terminal.

39) Shift+insert = (Usado en terminal) Pegar

40) Click en la rueda del ratón = Pegar texto seleccionado.

Para descargar esta cantidad de fuentes, simplemente usaremos (en una sola linea):

sudo aptitude install msttcorefonts gsfonts* t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-dustin ttf-f500 ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-staypuft ttf-summersby ttf-ubuntu-title ttf-xfree86-nonfree xfonts* gsfonts-x11 gsfonts ttf-bpg-georgian-fonts ttf-sjfonts ttf-gentium ttf-georgewilliams ttf-georgewilliams sun-java6-fonts

Para compararlas y previsualizarlas, puedes instalar Specimen:

sudo aptitude install specimen


Atajos de teclado que se usan para las acciones más habituales.

1.- Cambiar entre escritorios

Ctrl + Alt + flecha izquierda/derecha

2.- Mover la ventana en uso a otro escritorio

Shift+ Ctrl + Alt + flecha izquierda/derecha

3.- Mostrar escritorio

Ctrl + Alt + D

4.- Atajo de teclado para el clic derecho del ratón

Shift + F10

5.- Reiniciar el entorno gráfico & sesión

Ctrl + Alt + Backspace (retroceder)

6.- Bloquear pantalla

Ctrl + Alt + L

7.- Navegar entre ventanas activas

Alt + Tab

8.- Mover la ventana con las fechas

Alt+F7

9.- Mostra/Ocultar los ficheros ocultos

Ctrl + H

10- Ver propiedades de los archivo

Alt + Enter

sistemadearchivos.jpg

Para tener una mejor visión de la estructura de un sistema operativo GNU/Linux,es importante conocer su estructura de directorios. Para acceder a un directorio utilizaremos la siguiente orden:

  • cd nombre_directorio

Para listar el contenido de un directorio podemos utilizar el siguiente comando:

  • ls -l

Estructura de directorios de un sistema GNU/Linux

  • /bin/: contiene programas básicos del sistema ejecutables

  • /boot/: contiene los ficheros necesarios para el arranque del sistema.

  • /dev/: contiene los ficheros de dispositivos reconocidos por el sistema (disco duro, lectores cd/dvd, sonido, video…).

  • /etc/: contiene ficheros y directorios de configuración específicos de nuestro sistema

  • /home/: directorios personales de los usuarios. Encontraremos una carpeta por cada usuario que haya en el sistema operativo.

  • /lib/: aquí se encuentran las librerías compartidas y los módulos del kernel.

  • /media/: en este directorio se montan los dispositivos como el CD-ROM, dispositivos USB, etc.

  • /opt/: directorio reservado para instalar aplicaciones.

  • /sbin/: contiene los ficheros binarios ejecutables del sistema operativo.

  • /srv/: contiene datos específicos que son servidos por el sistema servidor.

  • /tmp/: directorio de archivos temporales.

  • /usr/: en este directorio se encuentran la mayoría de los archivos del sistema, aplicaciones, librerías, manuales, juegos… Es un espacio compartido por todos los usuarios del sistema.

  • /var/: contiene archivos administrativos y datos que cambian frecuentemente (logs, bases de datos, colas de impresión…)

  • /root/: directorio de root (administrador del sistema).

  • /proc/: directorio especial donde se almacenan datos del kernel e información sobre procesos.

Para los que han usado MS-DOS por muchos años y pretenden pasar a sistemas Linux, es muy útil tener una tabla con comandos equivalentes de ambos sistemas operativos.

A continuación, un listado con los comando más comunes:

Comando DOS Comando Linux
cd directorio cd directorio
dir, dir/w ls, ls -l
chdir (directorio actual) pwd
del (borra un archivo) rm
deltree (borra un directorio y todo su contenido) rm -r
copy cp
xcopy (copia todo el contenido de un directorio) cp -R
rename, move mv
type (imprime el contenido de un archivo a la pantalla) cat
help, [comando] /? man
cls (limpia la pantalla) clear
find (busca por una palabra(s) en un determinado archivo) grep
fc (compara 2 archivos y encuentra diferencias entre ellos) diff
set (muestra variable de entorno) env
set variable (fija una variable de entorno) export
edit nombre-de-archivo vi archivo, pico archivo, nano -w archivo (varios basados en el editor de tu preferencia)
attrib +h archivo (fija un archivo como oculto) mv file .file
mem (muestra la memoria disponible) free, top
scandisk fsck
defrag c:\ debugfs
format mke2fs, mk32fs -j, mkreiserfs, mkswap, etc. (varios basados en el sistema de archivos de tu preferencia)
pkzip (crea un paquete de archivos) tar, utilizado en conjunto con gzip para compresión)
tracert traceroute
ipconfig (visualiza dirección IP y configuración de red) ifconfig
nbtstat -a nombrehost (toma la información DNS de un determinado host) nslookup nombrehost
route print (muestra tablas de ruteo) route -n
net send host/ip message (envia un mensaje a otro computador) smbclient -M Windows Host, talk (Linux hosts)

Para todos aquellos nuevos usuarios que vengais de windows, os interesara mucho saber, como podeis mostrar y obtener en vuestro recien estrenado Ubuntu, información sobre el hardware. Pues bien, son muchas las alternativas que tenemos:

Desde instalar programas como sysinfo (pulsa para instalar ) , que se instalar en Aplicaciones- Herramientas de Sistema, y desde la que podremos ver muchos parametros del hardware.

Hasta utilizar comandos de consola, que son muy interesantes y que a continuación detallo:

  • Para ver caracteristicas de nuestro hardware:
$ sudo lshw

* nos apareceran las carecteristicas de nuestro hardware

  • Si quieres buscar una información más especifica utiliza el parámetro ” -C ” :
$ sudo lshw -C usb

* obtienesuna la lista con detalles de tus usb

  • Si quieres exportar a formato web ( html ) , la información obtenida :
$ sudo lshw -html > el_nombre_que_gustes.html

En fin, espero te hay servido de ayuda, y sino cuando menos como algo curioso.

Estas usando Ubuntu y por ahí borraste data por error y quieres recuperarla.Puedes recuperar tus datos con estos pasos:

Primero monta una unidad de memoria USB que tenga una capacidad bien grande y pasa todos tus archivos de la partición de donde borraste los datos, ejemplo si borraste datos de la partición /dev/sda1 entonces copias todo el disco sda1 al USB usando el comando dd:

dd if=/dev/sda1 of=/media/usb/archivo.dd

Luego instalas autopsy que es una utilidad de análisis forense, para hacer esto en Ubuntu simplemente ejecutas:

sudo aptitude install autopsy


Siguiente, arrancas desde consola como root y dejas corriendo la aplicación y abres el navegador de internet y vas a la siguiente dirección http://localhost:9999/autopsy con esto te conectas a la interfaz de autopsias.

En el interfaz creas un nuevo caso con cualquier nombre, seleccionas en “add image” el fichero que has creado con la imagen de la partición, e incorporas el fichero de imagen al proyecto. Ahora seleccionas “Analizar” y luego en “File Analysis”, con lo que veras ya los ficheros que se borraron y podrás visualizarlos e incluso si no se han machacado, recuperarlos.


Sin duda uno de los más grandes juegos shooter en primera persona para PC es Call of Duty 4, que ahora gracias a wine 0.9.52 se podrá disfrutar en Linux.

Para empezar nos aseguramos de tener la versión 0.9.52 de wine o superior, ya que el juego ha sido probado con dicha versión:

sudo apt-get remove wine

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list

sudo apt-get update

sudo apt-get install wine

Una vez hecho esto entramos al configurador de wine:

winecfg

Una vez dentro tendremos que seleccionar escritorio virtual dentro de la pestaña gráficos, con una resolución de 1024×768, también sería bueno que seleccionases tu driver de sonido en la pestaña de Audio. Call of Duty 4 requiere Windows XP para poder jugar, así que tendremos que cambiar la versión que wine va a emular, pasando de windows 2000 a xp.

Ahora necesitamos localizar un archivo (para ello tenemos que tener el juego instalado en windows) de nuestra partición windows, se trata de d3dx9_34.dll y lo copiamos a ~/.wine/drive_c/windows/system32, además de wined3d.dll con el hack para 3Dmark que podremos encontrar en los foros de wine, o desde aquí.

Una vez hecho esto el juego o la demo se instalarán sin problemas:

wine CoD4MWDemoSetup.exe

Para incrementar el rendimiento y hacer que el juego funcione más ligero es recomendable desactivar el soporte para Debug:

WINEDEBUG=-all

Para descargar el archivo d3dx9_34.dll, haz click aquí
Para descargar el archivo wined3d.dll, haz click aquí.

Proshield es una herramienta que nos ayuda a mantener nuestro Ubuntu seguro y actualizado ejecutando una serie de análisis del sistema.

Algunas características de Proshield:

  • Ayuda a hacer backups periódicos del sistema

  • Chequea que el software instalado esté actualizado.

  • Chequea el espacio libre en el disco duro.

  • Comprueba si hay más de una cuenta root.

  • Comprueba cuentas y passwords del sistema.

  • Comprueba la no existencia de sniffers.

  • Comprueba la configuración de apt.

  • Comprueba que la hora del sistema sea la correcta.

  • Comprueba que no haya usuarios logueados como root.

  • Si está instalado, chequea la configuración del servidor ssh.

El programa hace un análisis del sistema y crea un reporte, luego si es necesario y por medio de preguntas nos ayuda a resolver los problemas encontrados.

Podemos descargar un paquete deb de Proshield desde el siguiente enlace:

ProShield v3.8.12

Una vez instalado es necesario ejecutar Proshield desde un Terminal en modo root, por lo tanto para hacerlo debes escribir:

sudo proshield

Para configurar este tipo de impresoras, nos puede ser muy util el siguiente script, que podemos crear nosotros mismos siguiendo los siguientes pasos :

  • Abre la consola y Teclea :
gedit hp.sh
  • Copia y pea el siguietne codigo  en el fichero.
clear
echo
echo Instalador HP-1000 HP-1005 HP-1018 HP-1020
echo
echo Descargando datos............
echo
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
tar zxf foo2zjs.tar.gz
cd foo2zjs
make
clear
echo Introduce una opcion:
echo 1--HP-1000
echo 2--HP-1005
echo 3--HP-1018
echo 4--HP-1020
read var
if [ $var -eq 1 ]
  then ./getweb 1000
fi
    if [ $var -eq 2 ]
    then ./getweb 1005
    fi
        if [ $var -eq 3 ]
        then ./getweb 1018
        fi
            if [ $var -eq 4 ]
            then ./getweb 1020
            fi
                if [ $var -eq 0 ]
            then exit
            fi
echo Descargando datos............
sudo make install
sudo make install-hotplug
sudo make cups
clear
echo Abre el gestor de impresoras, configurala y disfruta.....
exit
  • Solo te queda guardar el fichero y darle permisos de ejecucion :
sudo chmod 700 hp.sh

Y para dar de alta cualquier impresora de este modelo, simplemente vamos a donde esta el script y lo ejecutamos de la siguiente forma : ( despues solo seguimos las instrucciones )

bash hp.sh

A disfrutarlo.

Si tienes un iPod y creías que no podías utilizarlo en Ubuntu estás equivocado. El hecho de que no exista iTunes para linux no implica que no podamos utilizar libremente nuestro reproductor de MP3 desde GNU/Linux. Gtkpod no es tan llamativo ni posee todas las características de iTunes, pero es muy intuitivo, fácil de configurar y cumple con la tarea de sincronización sin problemas (la reproducción de los archivos corre a través de un programa externo, como puede ser XMMS). Para instalarlo:

sudo apt-get install gtkpod  mp3gain recode

(Tanto mp3gain como recode son paquetes recomendados durante su instalación)

El programa, una vez instalado, lo encontrareis en Aplicaciones –> Sonido y vídeo –> gtkpod

- Xnotes: Es una extensión que te permite que añadas notas a los mensajes de correo, como notas recordativas, números de teléfono, emails, etc.

- Quote Colors: Añade colores a los mensajes de correo en la bandeja de entrada, para de esta manera poder diferenciarlos por asunto o destinatario, es bastante util para cuando se tiene muchos correos y buscamos uno en concreto.

- Clippings: con esta extensión te puedes ahorrar mucho tiempo en mecanografiar un mensaje, ya que solo hay que seleccionar un texto deseado y hacerle un Clipping… estos los va ha almacenando y podemos utilizarlos cuando queramos, incluso modificar su contenido.

- SyncMab: Es una extensión para poder exportar nuestra libreta de direcciones y mensaje a otros PC o servidores mediante vía FTP, HTTP y HTTPS… es muy útil para hacer copias de seguridad o para tener dos clientes de Thunderbird sincronizados.

- FoxClock: Si tus contactos viven en otros países con distintos horarios, esta extensión te dará la hora de cada país, colocándote un reloj o varios en la barra de herramientas del cliente de correo.

Cuando aparece el prompt de Lilo o el del disco de arranque
escribir ‘linux single’ y entras como root sin necesidad de password
después hay que entrar con un editor en /etc/passwd, buscar una línea
que pone root:xxxx:0:0:root:/root:/bin/bash,
borrar xxxxx dejando root::0:0, etc
así has borrado la pasword.

Otra opción: desde DOS, utilizar un editor del disco duro (Norton)
buscar la cadena root en el HD y eliminar la password. Igualmente podría servir algun sofware que permita leer particiones linux desde win32.

Otra opción: en el arranque, escribir init=/bin/bash, esto hace que se lance
bash directamente sin pasar por el init, o sea, sin pedir clave.
probablemente hay que remontar las particiones:


mount -t -o remount, rw /
mount -a -t nonfs

para estar seguro de que el PATH esta correcto hacer:

source /etc/profile
source /root/.profile


y por ultimo, a partir de una cuenta no-root, hacer su; para ver si la clave
de root esta ok:


paswwd
su < usuario-no-root >
su
exit
exit
reboot

Teclea lo siguiente : ( copia y pega sólo es una linea )

*** si algun programa te dice que no lo encuentra .. eliminalo de la lista y copia y pega la misma orden sin ellos, es posible que con nuevas versiones de UBUNTU, cambien algunos nombres.

sudo apt-get install netcat hping3 kismet tcpdump ettercap nikto dsniff p0f ntop tripwire ngrep xprobe2 etherape lsof rkhunter chkrootkit yersinia nmap nmapfe wireshark aircrack-ng airsnort john kismet


Con esta orden de arriba se instalar los siguientes programas en vuestro servidor UBUNTU 7.04, con lo que abreis transformado de una forma muy simple vuestro equipo en una sofisticada maquina para auditar vulnerabilidades y posibles fallos en sistemas.

Explicacion de lo que se instala :

Netcat: Utilidad que te permite abrir puertos, leer y escribir en conexiones TCP o UDP, asociar una shell a un puerto. A menudo se usa para abrir backdoors en sistemas remotos.

Hping3: Utilidad capaz de enviar cualquier tipo de paquetes ICMP/UDP/TCP y mostrar la respuesta de la máquina de destino.

ettercap: Es un sniffer que puede capturar contraseñas y producir ataques de man-in-the-middle de forma sencilla.

nikto: Escáner de servidores web que identifica versiones y detecta vulnerabilidades.

dsniff:
Sniffer especializado en la captura de passwords transmitidos a través de varios protocolos. Incluye herramientas adicionales que permiten llevar a cabo ataques de spoofing y man-in-the-middle.

p0f: Utilidad que identifica sistemas operativos de forma pasiva, es decir, escuchando el tráfico que generan sin introducir paquetes en la red.

ntop: Muestra estadisticas de uso de la red. Es como el top de unix pero aplicado a las comunicaciones en red.

tripwire: Verifica la integridad de los archivos del sistema. Detecta cambios en los ficheros ejecutables a fin de informar sobre posibles acciones no autorizadas como la instalación de backdoors.

ngrep: Es un sniffer que implementa el tradicional grep pero buscando en los paquetes que se escuchan en la red.

xprobe2: Identifica sistemas operativos de forma activa, es decir, enviando una serie de tests al sistema remoto y determinando su tipo en base a las respuestas recibidas.

etherape: Muestra graficamente estadísticas sobre la actividad de la red.

lsof: Muestra una lista de los archivos abiertos en el sistema. Util para detectar arccesos no autorizados o para ver qué ficheros está utilizando una aplicación determinada.

rkhunter: Es un detector de rootkits.

chkrootkit: Otro detector de rootkits.

yersinia: Utilidad que se aprovecha de diversas flaquezas en algunos protocols de red (STP, CDP, DTP, DHCP, HSRP. ISL, VTP…) para provocar ataques de diversos tipos.

nmap: Es el mejor escáner de puertos que existe. Implementa una gran variedad de técnicas y un excelente sistema de deteccion de sistemas operativos y versiones. Para el que no la conozca , es “LA HERRAMIENTA QUE UTILIZABA TRINITY, EN LA PELICULA MATRIX, para hackear uno de los sistemas”.

nmapfe: Front-end para nmap. Una interfaz gráfica basada en GTK.

wireshark: (antes se llamaba ethereal). Es el mejor sniffer en modo gráfico que existe. Es muy potente y sus capacidades para filtrar el tráfico lo hacen indispensable para cualquier administrador de red. Tambien hay version para Windows.

aircrack: Suite de utilidades para crackear las claves WEP utilizadas en las redes 802.11. Permiten la escucha del tráfico de la red, la inyección de paquetes y el crackeo de claves WEP de cualquier longitud.

airsnort: Utilidad para crackear claves WEP, similar a aircrack.

john: (John the Ripper) Es un excelente crackeador de contraseña. Soporta un gran numero de formatos distintos y permite bien el uso de diccionarios o el crackeo por fuerza bruta.

kismet: Identifica redes inalambricas de forma pasiva recolectando paquetes, detecta redes ocultas, clientes asociados y es capaz de sniffar el tráfico de las redes no encriptadas. Kismet es el sistema de monitorización de redes inalambricas más potente que existe en la actualidad.

El comando netstat muestra información sobre el subsistema de red Linux. El tipo de información se controla a través de los modificadores.

Un uso muy útil de esta herramienta es mostrar un listado de los puertos usados en nuestra máquina junto con el nombre del programa:

<em><strong>$ netstat -tlnp</strong></em>

Para que salgan todas las aplicaciones tendrás que ejecutarlo como root:

<em><strong>$ sudo netstat -tlnp</strong></em>

Con este simple comando podremos investigar, que programa de nuestro equipo se conecta a internet, y asi evitar posibles infecciones con algun trojano. Para todo aquel que piense que no hay virus en linux … mi consejo es que no se fie y que siempre este al tanto, la filosofía de linux siempre ha sido la de ” hazlo tu mismo “.

ARREGLANDO ¡DE VERDAD! CODECS EN UBUNTU

He leido muchos documentos confusos, sobre instalaciones de codecs, en Ubuntu , y hay mucha gente que confunde los restrict modules, con el soporte de codecs .. esto es un error, dado que aunque instales este paquete, tu Ubuntu, no tiene autentico soporte ni codecs, para manejar aplicaciones con formatos como Xvid, por tanto es bueno aclararlo y dejar un manual correcto para que tengas tu Ubuntu con soporte real para aplicaciones multimedia.

Si quieres solucionar y tener tu UBUNTU con los Codecs, arreglados al 100 %, sigue estas instrucciones:

  • Ubuntu 7.10 “Gutsy Gibbon”:

sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list

  • Ubuntu 8.04 “Hardy Heron”:

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

  • Ubuntu 8.10 “Intrepid Ibex”:

sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/medibuntu.list Ahora agregamos la llave GPG: wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add – && sudo apt-get update Abre la consola y asegurate de tener instalados los rextra restrictivos: sudo apt-get install ubuntu-restricted-extras ( esto arregla la reproducion para totem, y otros aplicativos, aunque no te da soporte real , pero simplemente eso) Para tener soporte real, debemos Instalar de los repositorios MEDIBUNTU:

sudo apt-get install libdvdcss2
  • i386:wget -c http://packages.medibuntu.org/pool/free/libd/libdvdcss/libdvdcss2_1.2.9-2medibuntu4_i386.deb sudo dpkg -i libdvdcss2_1.2.9-2medibuntu4_i386.deb
  • amd64:wget -c http://packages.medibuntu.org/pool/free/libd/libdvdcss/libdvdcss2_1.2.9-2medibuntu4_amd64.deb sudo dpkg -i libdvdcss2_1.2.9-2medibuntu4_amd64.deb
  • powerpc:wget -c http://packages.medibuntu.org/pool/free/libd/libdvdcss/libdvdcss2_1.2.9-2medibuntu2_powerpc.deb sudo dpkg -i libdvdcss2_1.2.9-2medibuntu2_powerpc.deb

Posteriormente, instalamos los codecs correspondientes a nuestro sistema:

  • For i386, the package is called w32codecs:sudo apt-get install w32codecs
  • For amd64, the package is called w64codecs:sudo apt-get install w64codecs
  • For ppc, the package is called ppc-codecs:sudo apt-get install ppc-codecs

** Es probable que Ubuntu te pida actualizaciones . .las aceptas.

<!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } H2 { margin-bottom: 0.21cm } –>

Instalar Impresora Canon PIXMA ip1500 en Ubuntu

Uno de los principales problemas de Linux en general, es que muchas impresoras no están soportadas. La buena noticia es que la mía si se puede instalar en Ubuntu. Los pasos a seguir son los siguientes:

  1. Edita el respositorio mediante consola: sudo gedit /etc/apt/sources.list

  2. Agrega el siguiente repositorio y guarda los cambios: deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/ubuntu ./

  3. Actualiza la lista de repositorios mediante consola: sudo apt-get update

  4. Descarga los archivos necesarios para instalación usando la consola: $ apt-get install libcnbj-2.5 bjfilter-2.5 pstocanonbj

  5. Cupsys se reiniciará automáticamente, y ahora debes conectar y encender la impresora.Ubuntu reconocerá automáticamente la impresora y ahora debes buscar el driver específico para Canon ip1500

  6. Ve a la configuración de Cupsys en cualquier navegador web: http://127.0.0.1:631/ y modifica lo que consideres necesario.

  7. Listo ! tu impresora Canon ip1500 está funcionando.

<!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } H2 { margin-bottom: 0.21cm } –>

Formato de fecha y hora en Ubuntu

Te habrás dado cuenta que si cambias el formato del reloj a 12 horas este no tiene ningún efecto, esto se debe a que las librerías de la configuración de algunos países no está correctamente configurado para este cambio, para corregir esto debes hacer lo siguiente:

1. Ir a Aplicaciones/Accesorios/Terminal

2. Una vez abierto “Terminal”, debes abrir el archivo de lenguaje perteneciente a tu configuración, en mi caso es Colombia (CO), escribe: sudo gedit /usr/share/i18n/locales/es_CO abrirá el archivo en “gedit” el cual procederás a editar de la siguiente forma:

3. Para cambiar primer día en el calendario, busca la línea donde dice: “first_weekday 2“, y cambia el valor 2 por el valor 1

4. Para activar el formato 12 horas, busca la línea donde dice: am_pm “”;”” y la reemplazas por: am_pm “<U0041><U004D>”;”<U0050><U004D>” (todo en una sola línea) lo mismo con la línea donde dice: t_fmt_ampm “” y la reemplazas por: t_fmt_ampm “<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/<U0025><U0070>” (todo en una sola línea)

5. Para guardar los cambios dar clic en “Guardar” y luego cerrar el archivo

6. Una vez de nuevo en la Terminal, escribe:

sudo locale-gen

7. Para finalizar cierra la terminal

8. Para que los cambios hagan efecto, debes reiniciar el entorno gráfico con “Alt+Ctrl+Backspace”, luego podrás seleccionar el formato 12 horas en las preferencias de tu reloj.