Entradas

Mostrando las entradas etiquetadas como tips

Comandos de Linux no funcionan en script

El otro día estaba tratando de ejecutar un shell script ( es decir varias lineas de comando en un solo archivo) pero cada vez que quería ejecutar el comando "cd" en el script me salía el siguiente error: Install.sh: 3: cd: can't cd to /home/usuario/Downloads/VL/play/ Algo andaba mal ya que el comando si funcionaba muy bien directamente desde el terminal. Trate de hacer varios cambios pero igual no funcionaba, hasta que encontré la solución en un foro. La solución sugerida para ese problema era ejecutar el siguiente comando en un Terminal: tr -d "\r" actual.sh nuevo.sh tr es un filtro que nos permite cambiar una determinada información de un archivo por otra. Cambia cada uno de los caracteres especificados en el conjunto inicial por los caracteres especificados en el conjunto final. El parámetro "-d" borra los caracteres que especifiquemos, en este caso "\r". (Tomado de Algo de Linux) Listo, haciendo eso funcionó el script.

Compartir Internet mediante la Tarjeta Wifi

A veces sucede que estas en tu centro de estudios y te conectas al Internet usando el Wifi de este, pero no logras conectarte o si lo haces muchas veces consigues una mala conexión que lo único que hace sacarte de la red constantemente. En algunos casos los salones de clases cuentan con un computador que se conecta por cable a la red y ese si que funciona muy bien. ¿Cómo podrías hacer para compartir la conexión mediante cable para las demás computadoras o portátiles se conecten por Wifi? Bueno, necesitas tener una laptop o computador que tenga una tarjeta Wifi y Linux. Si lo tienes entonces haces lo siguiente: Conectas el cable de red al equipo y luego sigues la siguiente: Open Settings->Network->Wireless and create a new Ad Hoc network Se creará una red Ad Hoc con tu tarjeta wifi (creará automáticamente una red wifi llamada UbuntuAdHoc) que asignará IPs dinámicamente a los demás equipos y los enrutará a Internet a través de la tarjeta ethernet del portátil. Leído ...

Códigos Secretos para Android

1. Información completa de tu teléfono: *#*#4636#*#* Este código puede ser usado para obtener información sobre tu teléfono y la batería. 2. Reseteo de fábrica *#*#7780#*#* Este código puede ser usado para hacer un reseteo de la data de tu teléfono. Este removerá lo siguiente: Configuración de las cuentas de Google almacenadas en tu Android Configuración y data del sistema y las aplicaciones Las aplicaciones descargadas Lo que NO removerá: Las aplicaciones del sistema La data de la tarjeta SD 3. Formatear Android *2767*3855# Cuidado con este código. Lo que hace este código es un formateo de fábrica. Removerá los archivos y configuraciones de la memoria interna. También reinstalará el firmware. Mucho cuidado con esto porque una vez que ingresas el código no hay manera de cancelar la operación, a menos que retires la batería pero podría dejar el teléfono en un mal estado. 4. Actualizar Cámara del Teléfono *#*#34971539#*#* Este se usa para obtener informa...

Cierra Aplicaciones de Android con ASTRO

Imagen
Uno de los problemas de muchas de las plataformas móviles es lograr que algunas aplicaciones se cierren. Mientras algunas tienen la opción para cerrar o desconectarse, la mayoría no, y por eso lo único que a veces queda es reiniciar el equipo para cerrarlas. Este problema a menudo resulta en perdida de performance y consumo de batería excesivo. Y los usuarios de Android sabemos que este problema es muy común en esta plataforma, pero felizmente hay como solucionarlo. Varias aplicaciones ofrecen las opciones de administración de tareas y procesos, lo cual te permiten cerrar rápida y fácilmente cualquier aplicación que se este ejecutando. Una de estas aplicaciones es ASTRO. Seguro conocerás a ASTRO como una aplicación para administrar archivos en tu dispositivo Android, pero también tiene una opción muy útil para manejar procesos y que te permite detener aplicaciones que no quieres que se ejecuten. Para poder usar esta opción primero...

Acceso Más Seguro por SSH sin Usar Contraseñas

Una forma de mantener las contraseñas seguras es haciéndolas grandes y complicadas, agregando caracteres raros o usando diferentes contraseñas para cada cuenta. Pero otra forma de mantener las contraseñas seguras es saltárselas todas juntas. El ssh es una herramienta que esta en cualquier distribución de Linux, es usada cada vez que se necesita conectarse a otra maquina. Cada vez que uno se logea a una maquina remota usando ssh se solicita la contraseña del usuario. Pero se puede usar otra alternativa llamada par de clave asimétrica. Un par de clave asimétrica consiste en una llave pública y otra privada. Estas se generan usando algoritmos, ya sea RSA o DSA. RSA se ha usado por mucho tiempo y es la más soportada. DSA es más segura pero requiere la v2 del protocolo de ssh. Pero esto no es ningún problema ya que si tienes actualizado el servicio de ssh tendrás el soporte para usar DSA. Se recomienda usar DSA a menos que por alguna razón se ten...

Vídeo: Configurar Un Túnel SSH

Imagen
El siguiente vídeo de LinuxJournal nos muestra como configurar rápidamente un túnel SSH para acceder por ejemplo a nuestra red en nuestro hogar, estando nosotros ubicados en cualquier otro lugar. http://www.youtube.com/watch?v=EkPzt4_S3cc&feature=player_embedded

Buscar y Reemplazar en Varios Documentos a la vez

Si necesitas buscar y reemplazar una palabra, frase, URL o lo que sea pero en varios documentos, puede ser algo realmente tedioso. Si estas usando Linux entonces puedes hacer la tarea más simple. Solo necesitas ejecutar el siguiente comando perl -pi -w -e 's/BUSQUEDA/REEMPLAZO/g;' *.txt En vez de BUSQUEDA deberás colocar el texto que estas buscando y en vez de REEMPLAZO colocas el texto con el que vas a reemplazar el texto encontrado. También puedes cambiar *.txt por la extensión de los documentos donde se realizara la operación. Este comando asume que estas en el directorio donde se encuentran los archivos. Si deseas hacerlo desde cualquier directorio entonces deberás usar la ruta completa: perl -pi -w -e 's/BUSQUEDA/REEMPLAZO/g;' ~/Documentos/*.txt Nota: Este comando también funciona en Mac OS X y cualquier otro sistema operativo basado en Unix. Via Lifehacker .

Apagar la PC Automáticamente.

En Linux, hacer que el computadorse apague automáticamente después de un periodo de tiempo es algo relativamente fácil si tiramos de consola: sudo shutdown -h +120, por ejemplo (para más información, escribe shutdown —help en la terminal). Ahora, si preferimos usar un método gráfico, en Ubuntu podemos usar EasyShutdown , un pequeño script en Python que nos permite definir el tiempo que tardará en apagarse el ordenador por medio de una interfaz gráfica. Podemos indicar las horas, los minutos y hasta los segundos. Si queremos cancelar el cierre, bastará con pulsar el enorme botón de detener. Si lo que necesitamos es algo con más opciones, este programa tiene un hermano mayor llamado ComplexShutdown . En él, podemos seleccionar lo que hará el sistema después de un periodo de tiempo, sea estando en actividad o inactivo, o en una fecha y hora determinada. Entre las posibilidades de acción que tenemos está, claro, el apagado, pero también el reinicio, el cierre de sesión o la ejecución d...

Apagar la PC luego de Descargar un Archivo

Imagen
Algunas veces se deja la PC prendida mientras se descarga un archivo pero no quieres que siga prendida luego que la descarga se haya completado, es decir te gustaría que una vez que la descarga finalice se apague la PC. Bueno en ese caso puedes usar Sentinella. Para instalarlo ejecuta el siguiente comando: sudo aptitude install sentinella Después de instalar puedes ver Sentinella en el menú  Sistema de tu escritorio, al lanzarlo veras algo como esto: Luego de haberlo configurado a tu gusto le das Start para que empiece a funcionar. Ahora si podrás dejar la PC mientras se descarga el archivo y saber que se apagará luego y no consumir más energía.

Comandos Básicos Para Navegar Entre Directorios

La linea de comandos o consola de Linux a veces puede ser un poco intimidante, pero se hace un poco más fácil cada vez que aprendes a construir bloques. El poder la consola de Linux recae en combinar comandos básicos de forma interesante. Abre un Terminal de Linux y ejecuta lo siguiente $ pwd La salida que te muestra es tu directorio personal ( /home/"usuario" ). Las siglas "pwd" quieren decir printing working directory y esa es la forma de conseguir en que directorio te encuentras. Ahora prueba esto: $ cd .. $ pwd La salida que obtendrás será ( /home ) y esto por que los dos puntos significan un directorio arriba. Osea has cambiado el directorio a uno más arriba desde /home/usuario, el cual es /home . Ahora para regresar de nuevo a tu directorio personal puedes ejecutar lo siguiente: $ cd /home/"usuario" $ cd ~ $ cd ~ sirve para referirse al directorio personal del usuario actual, es decir tu. cualquiera de los 3 comandos mencionados arr...

Tareas Básicas de Linux para Usuarios Nuevos

Si eres un usuario de Linux que recien se ha pasado de Linux a Windows, quizás te resulte tu sistema Linux un poco diferente a lo que estabas acostumbrado en Windows. Probablemente una de las primeras cosas que has hecho en Linux sea instalar controladores (drivers) o hayas tenido que instalar nuevos programas. En muchos casos instalar estos nuevos programas requiere que te logees como super usuario (root) y para hacerlo tengas que abrir un terminal o consola, montar una unidad de CD, DVD o USB. Es cierto algunas cosas en Linux se hacen muy distinto que en Windows, pero eso no quiere decir que te des por vencido y descartes este sistema operativo tan bueno. Es por eso que quizás el siguiente enlace te sea de ayuda, aunque esta en Ingles, pero en el encontraras como realizar algunas de las tareas más básicas en Linux como por ejemplo montar una unidad o USB, añadir y quitar usuarios, iniciar sesiones, etc. http://www.ibm.com/developerworks/linux/tutorials/l-basics/index.html?ca=drs-

Como Asegurar el GRUB

A pesar de que muchos usuarios de Linux hacen su mejor esfuerzo para asegurar sus sistemas Linux, muchos olvidan de asegurar el cargador de inicio (bootloader) por el cual alguien podría ingresar con usuario no autenticado. A continuación se muestra una forma de asegurar el GRUB, el cual es el más usado. Primero, ingresas al shell del GRUB y encriptas la contraseña: $ grub grub> md5crypt password: ************* Encrypted: $1$U$Zi8xZegdxpCGSId Luego copia y pega la contraseña encriptada en el archivo de configuración menu.lst. title Ubuntu, kernel 2.6.8.1-2-386 (recovery mode) password --md5 $1$U$Zi8xZegdxpCGSId root (hd1,2) kernel /boot/vmlinuz-2.6.8.1-2-386 root=/dev/hdb3 ro single initrd /boot/initrd.img-2.6.8.1-2-386 Debido a que cualquier usuario puede ejecutar comandos en una entrada hasta que GRUB encuentre la contraseña, deberás insertar la contraseña justo después de 'title'. Ahora si el GRUB esta seguro.

Easy Union, Para Ver Varias Carpetas en una Sola

Easy union es una extensión de Nautilus que nos permite mostrar el contenido de varias carpetas dentro de otra. Por ejemplo, digamos que queremos ver el contenido de las carpetas A, B y C dentro de una cuarta a la que vamos a llamar, en un alarde de originalidad, D. Pues bien, creamos D, nos vamos a sus propiedades y en la pestaña Union añadimos las tres carpetas. La carpeta D se nos mostrará en la barra lateral como una unidad de disco más y al entrar a ella, veremos todo lo que hay en A, B y C. Podremos trabajar normalmente con los archivos como si nos encontrásemos en su ubicación original. También podremos crear nuevos archivos dentro de D, pero deberemos indicar en cual de los tres directorios incluidos queremos que aparezca (en la misma pestaña de Propiedades de la carpeta). Para instalar esta extensión en Ubuntu, Debian y derivados, tenemos disponible un PPA, aunque también la tenemos como aplicación individual (aunque necesita igualmente de Nautilus, claro). Aquí va el códi...

Como Hacer una Imagen de tu Sistema Operativo con Clonezilla

Clonezilla es un software GPL basado en Debian, para la clonación de discos y particiones. Puede clonar una máquina individual, partición o disco y guardarla como un archivo de imagen o como una copia exacta de datos. Los datos pueden ser guardados localmente, en un servidor SSH, servidor Samba o un recurso compartido de archivos NFS para restaurarlos posteriormenter. Podemos ejecutar el programa desde un LiveCD o LiveUSB . Leer más .

Instala Programas en Ubuntu desde Chrome con Apt-linker

Si eres de las personas que usas Chrome en Ubuntu o Debian y no te gusta usar la consola, entonces apt-linker te va a gustar. Apt-linker es una extensión para Chrome creada para hacerte más fácil la vida mientras navegas por la red en busca de programas para tu Ubuntu o Debian. Lo que hace apt-linker es transformar la linea de códigos de instalación de un programa en enlaces en los cuales podrás hacer clic e instalar la aplicación sin necesidad de usar la consola. Si quieres probarlo haz lo siguiente, instala la extensión desde aquí y luego veras como la siguiente linea de comando cambia de modo que puedas darle clic e instalarla. sudo aptitude install supertux

Salir Automáticamente del Terminal usando TMOUT

TMOUT es la variable bash que usa Linux para terminar la sesión en la consola (terminal) si es que por cierto tiempo no hay actividad en ella. Por ejemplo: # export TMOUT=N N viene a ser el numero de segundos quiere decir que si no hay actividad en la consola por N segundos, la sesión terminara. Si por ejemplo quieres terminar la sesión en 10 minutos deberás ejecutar lo siguiente: # export TMOUT=600 Ten en cuenta que no se puede usar esto para salir de usa sesión gráfica.

Arrancar una Distro Live de Linux desde el Disco Duro

Imagen
Si quieres cargar un ambiente live de Linux pero no tienes un CD en blanco o una mamoria USB, puedes hacerlo desde tu disco duro usando GRUB y Unetbootin. Unetbootin es usado mayormente para crear una memoria USB booteable con un ISO de Linux para instalar, pero no es necesario usar una memoria USB para arrancar una distro live de Linux, en la misma PC donde tienes instalado Unetbootin. Para hacer esto necesitas: Iniciar Unetbootin Escoger tu imagen ISO de la distribucion Donde indica para escoger la memoria USB, el campo "Type" escoges "Disco duro" (Hard disk). En el campo Drive escoges la raíz (/) o si usas Windows escoges el disco C (C:\) Presionas OK. Cuando termine todo el proceso reinicias tu PC. Ahora GRUB debería mostrar una nueva entrada llamada Unetbootin la cual te llevara a tu distro Live. Esto deberia funcionar en Windows o Linux siempre y cuando tengas instalado GRUB en tu disco duro.

Ubuntu Tips, un Widget de Gran Utilidad

Ubuntu Tips applet es un widget que te ofrece tips para la linea de comandos cada cierto, lo que te ayudara a ampliar tus conocimientos. Esta enfocado para la linea de comandos y inclusive si tienes experiencia en comandos de Linux es probable que encuentres algunos tips muy útiles. Sería muy recomendable que les des una probado, para descargarlo dale clic aquí .

Evitar que un archivo tar descomprime ficheros sueltos

¿Te ha pasado alguna vez que has descomprimido un archivo *.tar.gz y sin que te des cuenta te lleno todo el directorio de archivos y ficheros? Lo que sucede es que hay archivos tar.gz que se descomprimen sin crear un subdirectorio, algunos llaman a estos ficheros "bomba tar". Para evitar que esto suceda puedes ejecutar el siguiente comando: atb ( ) { shopt -s extglob ; l =$ ( tar tf $1 ) ; if [ $ ( echo " $l " | wc -l ) -eq $ ( echo " $l " | grep $ ( echo " $l " | head -n1 ) | wc -l ) ] ; then tar xf $1 ; else mkdir ${1%.t@(ar.gz|ar.bz2|gz|bz|ar)} && tar xf $1 -C ${1%.t@(ar.gz|ar.bz2|gz|bz|ar)} ; fi ; shopt -u extglob } Lo que hace este comando es analizar el tar.gz (o .bz2 o .tgz) ANTES de descomprimirlo. Si resulta que se trata de una bomba tar, crea un directorio con el mismo nombre X que el fichero X.tar.gz y luego lo descomprime en X. Leído en DiarioLinux.

Notificación de Mensaje de Voz en Android

Imagen
Quizás alguno le haya pasado que ha recibido un mensaje de voz y después de haberlo escuchado y borrado, la notificación del mensaje no desaparece de la barra de notificaciones de Android. Aparentemente el problema para ser más del operador de telefonía que del propio Android. Si después de haber intentado limpiar las notificaciones y nada, entonces puedes hacer lo siguiente: Llamar a tu operador y mencionarle el problema. Dejar un mensaje de voz en tu buzón, escucharlo por completo y luego borrarlo siguiendo las instrucciones de tu casilla de voz. Puedo dar fe que la segunda si funciona y así te ahorras tiempo en llamar al operador.