ff-multiconverter, multimedia, audio, video, linux, ubuntu ubuntu kylin, china, releases, linux terminal, ubuntu, linux, comandos, shell conky, gadgets, ubuntu, linux SpeedTest-Cli, velocidad, red, consola, terminal tag foto 6 pinta, grafica, linux, ubuntu djl, juegos, yum, synaptic, paquetes ubuntu, releases, canonical psensor, ubuntu, linux, sistema, monitor
Mostrando las entradas con la etiqueta Utilidades. Mostrar todas las entradas

Los 10 artículos más leídos en el mes de Marzo 2013.

1.- DJL es un instalador de juegos que proporciona una interfaz sencilla y muchas utilidades.

djl_depotDJL es es un administrador de juegos escrito en Python, que nos permitirá instalar una gran cantidad de títulos (ver el detalle al final del post) en Linux.
Es un gestor de juegos, que nos sirve tanto para lanzar los juegos que hemos instalado con él, como para instalar juegos desde la red
He mirado los juegos disponibles en el repositorio y no me puedo quejar, están tanto los más famosos como los no tan conocidos.
Para usarlo debemos descargar la última versión, descomprimirla e instalarla.

2.- Introducción a Bash, intérprete de comandos, para el sistema operativo GNU.

Bash1.- Introducción.
1.1.- ¿Qué es Bash?
Bash es la shell, o interprete de comandos, para el sistema operativo GNU.
El nombre es unacrónimo para el 'Bourne-Again Shell', un juego de palabras de Stephen Bourne, el autor del prede-cesor directo del actual shell Unix sh, que apareció en la Séptima Edición de la versión de Unix delos Bell Labs Research (Laboratorios de Investigación de Bell).
Bash es ampliamente compatible con sh e incorpora características muy útiles de la Korn shellksh y la C shell csh. Busca ser una implementación conforme al IEEE POSIX Shell y Herramientasparte de la especificación POSIX del IEEE (estándar IEEE 1003.1).
Ofrece mejoras funcionalesfrente a sh tanto para uso interactivo como de programación.Aunque el sistema operativo GNU proporciona otras shells, incluida una versión de csh, lashell Bash es la shell por defecto.

3.- Diseño Gráfico en Linux: completo videotutorial de Gimp (28 vídeos).

GIMP (GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Forma parte del proyecto GNU y está disponible bajo la Licencia pública general de GNU.
Es el programa de manipulación de gráficos disponible en más sistemas operativos (Unix, GNU/Linux, FreeBSD, Solaris, Microsoft Windows y Mac OS X, entre otros).
La interfaz de GIMP está disponible en varios idiomas, entre ellos: español, alemán, inglés, catalán, gallego, euskera, francés, italiano, ruso, sueco, noruego, coreano y neerlandés.
En una gran cantidad de casos, Gimp es una alternativa sólida, potente y rápida a Photoshop, aunque no ha sido desarrollado como un clon de este y posee una interfaz diferente.

4.- Instalar Angry Birds en Ubuntu 12.04 “Precise Pangolin”.

Angry_Birds_PlushiesAngry Birds  es un videojuego creado en 2009 por la empresa finlandesa Rovio Mobile. Desde entonces, el juego ha sido adaptado a dispositivos de pantalla táctil, como los basados en Maemo, iOS, Symbian, Java y Android.
Con más de un billón de descargas en 2012, esta aplicación quizá sea la más popular del año en la App Store de Apple. Además es también el juego más vendido de la historia en soportes móviles.
Actualmente la compañía trabaja en desarrollar versiones para PC, Xbox360, PS3, HTML5 y otras plataformas. Sin embargo, Angry Birds no es sólo un fenómeno digital: los personajes son tan populares que la empresa está empezando a comercializar juguetes físicos de los pájaros y hacia el futuro pretenden comercializar disfraces, dibujos animados y todo tipo de merchandising.

5.- Como crear tus propios gadgets en Ubuntu con Conky.

conkyEste post está dirigido a mejorar la interfaz de nuestro escritorio con esta sencilla aplicación de Conky.
Conky es un software gratuito de monitor de sistema para el sistema X Window.
Conky es una aplicación (para ubuntu) de escritorio ideada con la finalidad de ofrecer información acerca del estado del sistema.
Por ejemplo:
  • El uso de la memoria.
  • Un historial del uso de la CPU.
  • Temperaturas.
  • Velocidades de ventiralores.
  • Hora-Fecha.
  • Estado del Disco Duro.
Está disponible para Linux, FreeBSD y OpenBSD.
 

6.- Nueva versión de FF-Multi Converter aplicación para convertir rápidamente archivos de video, audio, imagen y texto.

ff multiconverter logoFF-Multi Converter es una aplicación gratuita para Linux que nos permite convertir rápidamente archivos de video, audio, imagen y texto a los formatos más populares a través de su amigable interfaz gráfica.
Hoy veremos las principales características de esta nueva versión, la 1.5.0 con  los formatos que soporta y cómo instalarla en Ubuntu y Linux Mint.
La aplicación està escrita en Python y PyQt.

7.- Ubuntu 13.04, hoja de ruta y novedades.

ubuntu-13-04Tal como nos tiene ya acostumbrados Canonical, unas semanas antes de que finalice el desarrollo de una versión de Ubuntu, Canonical ya tiene preparada la "hoja de ruta" de la siguiente versión de Ubuntu.
Pues bien, ya tenemos disponible el calendario oficial de Ubuntu 13.04 (la siguiente versión "normal" de Ubuntu que se liberará el 25 de abril de 2013).
Creo que vale la pena mencionar o destacar que antiguamente Canonical liberaba multitud de alphas y betas
Pues parece ser que esa forma de desarrollo a Canonical no le acaba de convencer ya que en las últimas versiones de Ubuntu apenas podemos disfrutar de un par de alphas y betas.

8.- Medusa, la mejor alternativa a AutoCAD en Linux.


De sobra nos es conocido que el rey indiscutible del CAD es AutoCad, ningún programa ha sido capaz de hacerle sombra, aunque los precios del software son, por ser amables, abusivos.
La única distribución que, desde mi punto de vista, permite trabajar de forma cómoda al estilo de AutoCad es ZWCAD que se puede adquirir por un precio inferior.
Ambas distribuciones tienen el problema que no presentan versiones en Linux, aunque el futuro está en la adptación del software al Linux (por su creciente demanda en el mercado) y en la virtualización. No obstante, nos encontramos con otros programas CAD libres con los que podemos desarrollar nuestros proyectos, y en este reportaje hablamos de Medusa4 y como instalarlo en Ubuntu.

9.- 24 temas para personalizar Debian.

debian_logoEl Proyecto Debian es una organización voluntaria con 3 documentos fundadores:
        El Contrato Social de Debian, define las bases por las cuales el proyecto y sus desarrolladores tratan los asuntos.
        Las Directrices de software libre de Debian, definen los criterios del Software libre y dictan qué software es aceptable para la distribución, según lo referido al contrato social. Estas pautas también se han adoptado como base de la definición del Open Source.
        La Constitución de Debian, describe la estructura de la organización para la toma de decisiones de manera formal dentro del proyecto.
Enumera el poder y las responsabilidades del Líder de Proyecto Debian, de la secretaría, y de los desarrolladores en general.
Actualmente, el proyecto incluye más de mil desarrolladores.

10.- Nuvola un reproductor que nos permitirá llevar GrooveShark al escritorio de Ubuntu.

NuvolaPlayerNuvola Player (anteriormente llamado Google Music Frame) es un reproductor de música para Linux que permite integrar diversos servicios de música online en tu escritorio. Ya tenemos actualización de Nuvola.
Esta versión además de añadir soporte para Precise Pangolin añade nuevas opciones de radios para streaming.
En primer lugar, debemos comentar que Nuvola antes era conocido como Google Music Frame, ya que su primer objetivo fue ofrecer una aplicación de escritorio para Google Music, sin embargo, sus desarrolladores han decidido que también sea compatible con GrooveShark, y por ello han cambiado el nombre del software.
De este modo, gracias a Nuvola, no será necesario que iniciemos nuestro navegador web para disfrutar de la música en streaming de GrooveShark en Ubuntu.
Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Psensor un monitor de la temperatura gráfica.

psensorPsensor es una excelente, basada en lm-sensors, para controlar la temperatura de nuestro hardware.
 
Proporciona acceso a la información de los sensores de velocidad, temperatura, voltaje y del ventilador.

También tenemos un cuadro sencillo para controlar las variaciones de temperatura en diferentes períodos de tiempo.

Se puede controlar:
-Ajusta automáticamente el modo de la CPU para CA o batería
-Sintoniza automáticamente el núcleo y el hardware para CA o batería
-Controla el uso del procesador, haciendo que disminuya la temperatura en nuestro ordenador
-Permite el intercambio de monitores y de la resolución de pantalla desde el mismo applet
-Ofrece un completa integración con ordenadores portátiles
-Permite desactivar Touchpad y Wifi
-Recuerda la última configuración seleccionada
-Consume muy pocos recursos y su integración con Ubuntu es completa

Para instalarlo en Ubuntu, abrimos una terminal y escribimos:
sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update
sudo apt-get install jupiter
psensor install
La aplicación está diseñada para ser simple y fácil de usar. La CPU y el consumo de memoria no son significativas.
La última versión estable es 0.6.2.19 .
La versión de último desarrollo es 0.7.0.4 .
Psensor es liberado bajo los términos de licencia GPLv2.

Información sobre el uso.
El primer paso es instalar lm-sensors, para Ubuntu
sudo apt-get install lm-sensors
A continuación, se inicia la detección de los sensores de hardware:
sudo sensors-detect
Comprobar que funciona:
sensores
Se debería mostrar algo como esto:
CoreTemp-isa-0000
Adapter: adaptador ISA
Core 0: 46.0 C (alto = 76,0 C, crit = 100.0 C)


CoreTemp-isa-0001
Adapter: adaptador ISA
Core 1: 44,0 C (alto = 76,0 C, crit = 100.0 C)
A continuación, puede proceder a la instalación de psensor. Para Ubuntu y derivados, debería mirar en la página de soporte de Ubuntu .
Y finalmente lanzar psensor ejecutable.
Más información está disponible en la Psensor FAQ .
Código Fuente
Paquetes de Distribución
Los paquetes binarios de Psensor están disponibles para algunas distribuciones de Linux  entre ellas obviamente para Ubuntu:
Capturas de pantallas.
 
PSensor-2
psensor-2011-06-16
psensor-last
Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

La terminal en Ubuntu: nociones avanzadas.

terminal applications-utilitiesEl primero de los campos de la lista está compuesto por una cadena de texto formada por un grupo de diez letras que te suministra datos acerca de los permisos del archivo. Por ejemplo:
drwxr-xr-x referente a Documentos

La primera letra determina qué tipo de fichero es. Si se muestra una d se trata de un directorio. Si, en cambio, aparece un guión es un archivo normal, ya sea de texto, imagen o binario (-rw-r-r– de baccara.mid); la letra l identifica a los enlaces (como es el caso de Examples), etc.
Los nueve caracteres restantes indican los permisos asociados a dichos archivos o directorios y se agrupan en tres grupos de tres letras.

Para comprender a qué corresponde cada una, conviene recordar que en Linux cada usuario pertenece a cierto grupo, lo que permite gestionar privilegios de grupo más fácilmente, algo similar a lo que ocurre en Windows y otros sistemas operativos.

Así, el primer grupo de tres letras corresponde a los permisos para el propietario del fichero (el que lo ha creado), el segundo a los de todo el grupo del usuario, y el tercero al resto de usuarios que tienen acceso a nuestra máquina. Y cada una de las letras se refiere a los tipos de permiso con que cuentan cada uno de ellos (la secuencia siempre es la misma): r de lectura, w de escritura y x de ejecución. Si el fichero dispone de alguno de esos permisos para cualquiera de los grupos de tres caracteres, aparecerán esas letras. Si no, en su lugar aparecen guiones.

En resumen, siguiendo el ejemplo drwxr-xr-x referente a Documentos
* Es un directorio: primera letra d.
* Las tres primeras letras rwx indican que el usuario edisue (es decir, yo misma) tiene derecho a leer, modificar y ejecutar los archivos en él contenidos.
* Las tres siguientes, r-x, significan que los usuarios que pertenezcan al mismo grupo que “edisue” podrán leer el fichero y ejecutarlo, pero no modificarlo.
* Por último, las tres del final, r-x, significan que los demás usuarios podrán leer el fichero y ejecutarlo, pero no modificarlo.

CAMBIAR DE DIRECTORIO: cd (/directorio/ubicación)
La orden cd (CambiarDirectorio/ChangeDirectory) se utiliza para pasar del directorio actual a cualquier otro directorio que especifiques.
Este comando es casi idéntico al de MS-DOS, y sirve para cambiar de directorio. Si lo escribes seguido de una barra, te conducirá al directorio raíz:
cd /



Recuerda que, al iniciar la Terminal, se te coloca automáticamente en el directorio home. Para que puedas cambiar a otro directorio, tienes que ejecutar el comando cd seguido por el directorio al cual deseas dirigirte como argumento. Entonces, el directorio nuevo se convierte en el directorio actual.
Al nombrar el directorio de destino puedes utilizar rutas absolutas o rutas relativas. Las rutas absolutas son aquellas que empiezan desde el root o raíz representado por la barra / y define la ruta completa a su destino.

Por ejemplo:
cd /home/edisue/Música
es un comando que te llevará empezando desde el root /, pasando por el directorio home y edisue, al último directorio Música.



En cambio, una ruta relativa empieza desde el directorio de trabajo actual y progresa por la ruta hasta llegar al final de la ruta. Así, en el ejemplo anterior, como nos encontramos en el directorio /home/edisue sólo necesitaremos teclear

cd Música para llegar a este subdirectorio.

Pero, si el directorio actual es el directorio /home/edisue/Imágenes, recibiremos un error indicando que el directorio Música no existe al utilizar el comando anterior.

Este error, muy común por cierto, puede evitarse verificando primero en qué directorio te encuentras y/o crees estar. Para hacer esto, usa el comando pwd (Present Working Directory), sin usar ningún argumento. La salida de este comando es la ruta absoluta a pantalla de tu directorio de trabajo actual.
Para volver al directorio /home tienes dos opciones:

* Utilizar el comando cd tecleando la ruta absoluta al directorio home. Ejemplo: cd /home/edisue
* O bien, usar el comando cd sin ningún argumento.

cd ..

Te llevará al directorio padre de aquél en el que estás situado (así irás subiendo sucesivamente de directorio en directorio, por ejemplo). Observa que los dos puntos deben ir separados del comando cd con un espacio, algo que no es obligatorio en Windows.

Si intentas entrar en un directorio o carpeta para el que no tienes permiso, el sistema te negará el acceso a dicho directorio.

CREAR DIRECTORIOS: mkdir (nombre del directorio)

La orden mkdir (del inglés MaKeDIRectory) se utiliza para crear directorios, así de simple. El directorio o carpeta adquirirá el nombre que tecleemos a continuación del comando.
mkdir nuevodirectorio
Ubuntu-Terminals
Por ejemplo:
Inicia la Terminal
Teclea mkdir nuevodirectorio y pulsa la tecla ENTER
Observa en modo gráfico cómo se ha generado una nueva carpeta en tu carpeta personal llamada nuevodirectorio

Resulta, por tanto, el mismo efecto que si utilizas la opción del menú contextual del botón derecho del ratón sobre tu directorio personal, pulsas sobre Crear nueva carpeta y tecleas el nombre nuevodirectorio.
Nota. Recuerda siempre comprobar en qué directorio te encuentras en cada momento, para crear nuevos subdirectorios. Puedes utilizar también rutas absolutas o rutas relativas.
Por ejemplo, los siguientes comandos

edisue@edisue-laptop:~$ mkdir /home/edisue/nuevacarpeta
edisue@edisue-laptop:~$ mkdir nuevacarpeta
producen los mismos efectos: crear una carpeta en el directorio personal denominada nuevacarpeta.
Con la opción -p también creará los directorios padre, si éstos no existen. Por ejemplo, con la orden
mkdir -p audio/MP3/maná
se creará el directorio maná dentro de MP3, que a su vez será un subdirectorio de audio, creando primero éste si no existe, y el siguiente…
Nota: si no utilizas la opción -p el directorio hijo sólo se creará si ya tienes creado en el sistema el directorio padre. En caso de que este no exista, la Terminal te lo indicará con un mensaje indicándote que no existe el fichero o directorio.
ELIMINAR ARCHIVOS/DIRECTORIOS: rm (nombre de archivo o directorio)
La orden rm (del inglés ReMove) se utiliza para borrar o eliminar archivos o directorios.
rm baccara.ogg

Sin añadir ningún modificador, rm borra o elimina archivos. En primer lugar, tendrás que “colocarte” en el directorio en el que se encuentra el archivo a borrar. Por ejemplo, utiliza el mandato cd para entrar en el directorio en el que se encuentra, en este caso es un archivo de audio situado en mi directorio personal y, a continuación, teclea la orden anterior.
Nota. Ten mucho cuidado cuando utilices este mandato, eliminar - borrar siempre puede ocasionar pérdidas de información importante si no sabes lo que estás haciendo.
rm -r “nombre de directorio” o rmdir “nombre del directorio”
En este caso la orden borra o elimina directorios. En primer lugar, tendrás que “colocarte” fuera del directorio que deseas eliminar y, a continuación, teclear la orden correspondiente.
El directorio debe estar vacío para ser eliminado; en caso contrario, el sistema te indicará que no lo está y no te permitirá eliminarlo.
edisue@edisue-laptop:~$ rm -r prueba
Con este comando se eliminará el directorio prueba (y todo su contenido) presente en mi directorio personal.
Nota. Algunos sistemas piden confirmación a la hora de eliminar archivos o directorios, por lo que si quieres evitar tener que ir respondiendo si a todas las peticiones, puedes añadir el modificador -f que fuerza el borrado.
COPIAR ARCHIVOS/DIRECTORIOS: cp (nombre de archivo o directorio) (a directorio o archivo)
La orden cp (CoPiar) copia tanto archivos como directorios. La orden sin ningún modificador añadido copia los archivos que especifiques. Si tecleas la orden, seguida del modificador “r” realizará la copia de cualquier directorio que especifiques.
 
cp origen destino.
 
Este comando realiza una copia del fichero, ficheros o directorios (o cualquier combinación) desde el origen hasta el destino. Simplemente tienes que darte cuenta de que la última ruta indicada es la del destino.
Con un ejemplo lo entenderás mejor. Imagina el siguiente supuesto: tienes en tu carpeta personal un archivo linux.txt que deseas copiar al subdirectorio o subcarpeta linux de la carpeta PDF que está en tu directorio personal. El comando que deberías utilizar es el siguiente:

edisue@edisue-laptop:~$ cp linux.txt /home/edisue/PDF/linux

El mismo efecto (copiar el archivo linux.txt en esta ubicación) lo obtendrías tecleando la ruta relativa:
edisue@edisue-laptop:~$ cp linux.txt PDF/linux
Nota. El comando cp realiza una copia del archivo (no lo elimina ni borra de su ubicación original) en el directorio que especifiques.

cp archivo1 /home/edisue/Documentos
Realiza la copia del archivo1 presente en el directorio en el que actualmente estás al directorio Documentos existente en tu directorio personal: el comando realiza una copia exacta del archivo sin borrar el archivo de su ubicación original.

cp -r “nombredeldirectorio” /home/edisue/PDF
Ampliando la tarea imagina ahora que quieres copiar todo el directorio Documentos de tu carpeta personal en el directorio PDF.

Para copiar un directorio completo debes utilizar el modificador -r. Por ejemplo, el mandato
edisue@edisue-laptop:~$ cp -r Documentos PDF

copia el directorio Documentos presente en mi carpeta personal en el interior del directorio PDF de mi carpeta personal.

CAMBIAR EL NOMBRE A ARCHIVOS Y DIRECTORIOS: mv (nombre de archivo o directorio)
Se trata de un comando de funcionamiento muy similar al anterior. La orden mv (MoVer) mueve o cambia el nombre del archivo o directorio especificado. Utiliza este mandato para mover archivos entre directorios o directorios entre sí, o renombrar archivos y directorios. ¡Pero ten mucho cuidado al usarlo para evitar contratiempos y pérdidas de información!.


Gnome-Terminator

Por ejemplo, el comando
mv /home/edisue/PDF/linux Documentos
mueve el directorio linux que se localiza en PDF de mi carpeta personal al directorio Documentos de mi carpeta personal.

BUSCAR ARCHIVOS/DIRECTORIOS: locate (nombre del archivo o directorio).
La orden locate buscará en tu equipo el archivo cuyo nombre coincida con el nombre del archivo que especifiques. Esta orden se ejecuta automáticamente una vez al día, si dejas tu equipo encendido. Puedes utilizar comodines para buscar uno o más archivos, como «*» (para todos los archivos) o «?» (que coincide con cualquier carácter).

Si has realizado todas las tareas anteriores, habrás comprobado qué eficazmente resuelve Ubuntu sus tareas de gestión de ficheros y directorios a través de la consola de comandos y aunque el entorno gráfico en GNU/Linux te permita realizar todas ellas con simples clics de ratón puede ser que acabes acostumbrándote a esta diferente manera de interactuar con el sistema. ¡No desprecies su funcionalidad, en algunos momentos la Terminal se te hará imprescindible!.
Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

La terminal en Ubuntu: primeros pasos.

Terminal iconEn sus inicios el sistema operativo Linux ni siquiera disponía de un entorno gráfico sobre el que ir ejecutando aplicaciones en las tradicionales ventanas (como es el caso de los sistemas Windows).

Al igual que en los sistemas Unix originales, todas las operaciones se realizaban mediante distintos tipos de shell, también conocidas como consolas o terminales, programas que interpretan la secuencia de comandos y operandos introducidos y actúan en consecuencia.

Hasta la aparición de los entornos gráficos para GNU/Linux, la línea de comandos era la forma más directa de “comunicarse” con el ordenador, de interactuar con el equipo y con sus sistema operativo, ¡y la única!. Esto hizo que durante mucho tiempo se considerara que el manejo de las distribuciones GNU/Linux no era accesible a usuarios poco experimentados.

Actualmente, todas las distribuciones GNU/Linux cuentan con herramientas gráficas para la gran mayoría de los programas y, por tanto, no se hace imprescindible utilizar obligatoriamente la consola o Terminal ni acudir a la línea de comandos para realizar la mayor parte de las tareas que te propongas en el sistema.

Ello ha supuesto un gran avance para que usuarios que, tradicionalmente no se atreverían a utilizar este sistema, se hayan animado a utilizarlo y, en consecuencia, las distribuciones GNU/Linux hayan comenzado a popularizarse.

Ten en cuenta que este origen aún está presente, en gran medida, en el sistema y que los entornos gráficos que puedes apreciar en Linux son sólo una interfaz que facilita y hace mucho más cómodo el acceso a las distintas funciones del sistema operativo de modo que, con unos cuantos clics de ratón, podrás realizar la acción deseada sin tener que escribir nada, pero que, en un segundo plano, están actuando todos esos comandos y operandos (que no necesitas, de momento, conocer) de modo totalmente transparente para ti, sin que ni siquiera te enteres de ello.
terminal2

El usuario administrador.
En GNU/Linux las tareas de administración son desempeñadas por el usuario root (en español, raíz). Los usuarios normales, por razones de seguridad, no tienen este tipo de acceso. Sin embargo, Ubuntu, por defecto, tiene desactivada la cuenta de administrador (root) del sistema para incrementar aún más su seguridad. En su lugar, se concede el acceso administrativo a cada usuario individual. La primera cuenta de usuario que hayas creado en tu sistema durante la instalación (es decir, aquella en la que tecleaste tus datos de usuario) tendrá, de forma predeterminada, privilegios de administración.

De esta manera, siempre que necesites realizar tareas administrativas, de gestión del sistema, de instalación o desinstalación de aplicaciones, de ejecución de aplicaciones que requieran privilegios de administrador, se te solicitará que teclees la contraseña del usuario que creaste en la instalación. El sistema la recordará durante unos 15 minutos (característica diseñada para permitirte realizar varias tareas administrativas sin tener que introducir la contraseña constantemente). Después volverás a ser un usuario normal y corriente para prevenir que determinadas aplicaciones maliciosas dañen el sistema o poder así evitar estropear algo de manera accidental.
 
La consola o Terminal.
Una terminal es algo parecido al Símbolo del sistema de Windows XP. También se llama frecuentemente línea de órdenes, línea de comandos o shell. Trabajar en la línea de comandos no es una tarea ni tan complicada ni tan aburrida como se pudiera pensar. En mi caso, por ejemplo, que me inicié en el uso del ordenador en los tiempos del MS-Dos, no difiere demasiado de lo que realizaba en aquellos tiempos… ¡qué tiempos!.

No necesitas tener conocimientos especiales para saber cómo utilizar la línea de comandos pues, al fin y al cabo, es un programa como cualquier otro. Lo que en realidad hace el sistema es ejecutar un intérprete de comandos o shell que hace lo que su nombre sugiere: interpretar. Leerá los comandos que vayamos escribiendo, localizará la aplicación apropiada en el sistema y ejecutará dicha aplicación siguiendo las instrucciones que le hayamos escrito nosotros.

En ciertas ocasiones, deberás utilizar obligatoriamente la Terminal (si el entorno gráfico falla, por ejemplo, o deseas realizar ajustes de configuración con un mayor control sobre el sistema) y toda la potencia de la consola de comandos. Además, con ella no sólo podrás acceder a todas las aplicaciones X Window, sino también a un montón de programas que aún no cuentan con interfaz gráfica, y a los comandos de Linux. 

Los usuarios más avanzados de GNU/Linux encuentran que resulta mucho más cómodo y rápido trabajar en línea de comandos y lo prefieren a utilizar las correspondientes herramientas gráficas. Y aunque cada vez sea menos usada, resulta muy práctico conocer algo de su manejo básico. Prácticamente cualquier cosa que puedas hacer en modo gráfico la podrás hacer también en modo texto.

En ciertos casos, será preferible que acudas a las aplicaciones gráficas (escuchar un CD de audio, grabar un DVD de datos, ver una película, utilizar un procesador de textos, etc., por ejemplo). Pero habrá muchas situaciones en las que la consola de comandos será mucho más eficaz, potente y ágil para aprovechar las posibilidades de GNU/Linux.

Lo primero que debes hacer es lanzar o abrir la Consola o Terminal. Iniciar la Consola o Terminal en Ubuntu es muy sencillo. Vete al menú Aplicaciones - Accesorios - Terminal. Una nueva ventana aparece en pantalla en la que observarás un simple menú en la parte superior y un espacio en blanco ocupando toda la parte inferior de la ventana, en el que teclearás los comandos.
 

Su apariencia es muy similar a la del intérprete de comandos de los sistemas Windows. Y, en esencia, el principio es el mismo, aunque las posibilidades en el caso de GNU/Linux son mucho mayores. La forma de “moverse” por ella es parecida a la de MS-DOS, y muchos comandos son también muy similares.

Como observas en la captura de pantalla anterior, una vez que has ingresado en el sistema, la Terminal te ofrece en primera instancia el denominado prompt del intérprete de comandos. Se trata de una cadena de texto que indica que la Terminal se encuentra preparada para recibir órdenes:

edisue@edisue-laptop:~$
 
Este prompt, aunque viene configurado por defecto, en el formato que se muestra, es personalizable. Apreciarás el nombre del usuario registrado (en este caso, edisue), y el nombre de la máquina (edisue-laptop) acompañado del directorio en el que estamos situados. Estos últimos caracteres de esta cadena son más especiales de lo que podría pensarse:

* El símbolo ~ representa el directorio personal de trabajo, en este caso /home/edisue.

* El carácter $ indica que el usuario que está en ese momento manejando la consola es un usuario normal del sistema.
* Si el usuario registrado fuera el root, el símbolo sería #, estaríamos entonces ejecutando comandos con privilegios de superusuario. Por esto cuando en cualquier manual o tutorial te digan que teclees una orden tal como #addsuser, significará que esa orden únicamente puede ejecutarse como root.

Algunas consideraciones a la hora de manejar la Consola o Terminal.


ubuntu-904-jaunty-jackalope-terminal

1. Recuerda que en Ubuntu, la primera cuenta de usuario que hayas creado en tu sistema durante la instalación (es decir, aquella en la que tecleaste tus datos de usuario) tendrá, de forma predeterminada, privilegios de administración. En muchas ocasiones en las que teclees alguna orden o comando en la Terminal se te solicitará la contraseña de root, tendrás que teclearla y pulsar Intro.

2. Cuando teclees la contraseña, no te extrañes si no ves nada en pantalla, ni siquiera unos asteriscos, no te preocupes, el sistema está atendiendo a lo que escribes. A esta manera de introducir la contraseña se la conoce como “contraseña sin eco” y es la forma predeterminada de registrarse en una consola.

3. GNU/Linux es un sistema case sensitive, es decir, sensible a mayúsculas y minúsculas. Tienes que escribir los comandos de una forma concreta, no pudiendo sustituir mayúsculas por minúsculas, o viceversa, porque para el sistema operativo son caracteres distintos. Por eso, cuando “copies” comandos debes escribirlos siempre tal y como aparecen.

4. En general, el formato de los comandos será una palabra (o una orden) seguida de sus argumentos.

Los primeros comandos.
No se trata de hacer un m.anual avanzado sobre comandos ni de describir pomenorizadamente todos y cada uno de los comandos disponibles en GNU/Linux, sino de enumerarte aquellos que te serán útiles para mantener tu sistema en forma y que, además, son comúnmente utilizados en muchas de las tareas habituales del sistema y, sobre todo, mostrarte ejemplos de utilización. Si deseas recabar mayor información siempre podrás buscar información sobre cada comando en particular en Internet o acudir a la ayuda que el propio Terminal te ofrece tecleando el comando man seguido del nombre del comando a utilizar.

Los primeros mandatos que vas a utilizar serán aquellos que se refieren a la gestión de los archivos del sistema.

VER DIRECTORIOS: ls
La orden ls (LiSta) muestra el listado de archivos del directorio en el que estás.
Es un comando similar al “dir” de MS-DOS. Al ejecutarlo se muestra el contenido de un directorio. En el caso de la siguiente captura de pantalla, el directorio personal del usuario /home/edisue/. 



En mi carpeta personal se incluyen diferentes archivos baccara.mp3, Unidad_4.pdf… una larga lista de directorios propios Documentos Escritorio, Jclic, PDF…, un enlace a un directorio con permisos de sólo lectura Examples o un archivo comprimido tar, identificados, como ves, por códigos de color.
Como en la inmensa mayoría de comandos disponibles, ls admite ciertos modificadores que permiten ajustar su comportamiento y le ofrece mayores posibilidades.
ls –a

Ofrece información mucho más completa al listar todos los archivos, incluyendo los archivos ocultos



Como ves, la lista de archivos es mucho mayor y apreciarás que incluye los archivos ocultos, esos que en la lista empiezan por un punto.

ls –l

Completísimo listado de archivos en formato largo, con información adicional sobre los archivos, como el tamaño o la fecha de creación de cada archivo.


Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Cómo eliminar una aplicación instáneamente con los comandos killall y xkill.

killallHay ocasiones en que una aplicación deja de responder y no hay tiempo suficiente para esperar a que responda nuestros intentos por cerrarla, por ejemplo cuando se ha desconectado la red y sólo está esperando el cierre normal de la conexión.

En estos casos, un usuario avanzado abriría un terminal, revisará los procesos con ps y con el número del proceso ejecutaría el comando kill para terminar la aplicación en forma inmediata (ej: kill -9 8372). 
Pero también hay otros dos métodos no tan conocidos que pueden ser sencillos y rápidos de aplicar.

El primero es usar el comando killall.

Este comando recibe el nombre de un proceso para no tener que estar buscando su número con el comando ps.

Además se puede indicar el número de señal a enviar al proceso, por ejemplo usando “-9″ para eliminar el proceso inmediatamente o sin nada para que por omisión le solicite al proceso que termine.

killall -9 pidgin  # eliminación inmediata
killall pidgin     # cierre normal

killall-kil-example
killall es una utilidad de la línea de comandos disponible en sistemas operativos tipo Unix. Hay dos implementaciones diferentes:

    La implementación proporcionada con el Unix System V original, incluyendo Solaris 7 y la que viene con las utilidades sysvinit de Linux (como killall5), es un comando particularmente peligroso que mata todos los procesos que el usuario es capaz de matar, colgando el sistema si el usuario es el root.

    La implementación proporcionada con las utilidades psmisc de Linux es similar a los comandos pkill y skill y mata sólo los procesos especificados en la línea de comandos.

Ambos comandos pueden enviar una señal, como hace el comando kill.
killall ubuntu

Ejemplos de uso.
 
Matar todos los procesos (versión para Unix System V)
    killall
Listar todas las señales (versión para Linux)
    killall -l
Enviar la señal USR1 al proceso dd (versión para Linux)
    killall -s USR1 dd
Matar un proceso que no responde (versión para Linux)
    killall -9 dd
El argumento numérico especifica la señal a enviar al proceso. En este caso, el comando envía la señal 9, la cual es SIGKILL. La señal por defecto es SIGTERM.
killall-kill-example2
Otra forma, es ejecutar el comando xkill.

Este comando convertirá el puntero del mouse en una cruz y eliminará la ventana de la aplicación porfiada apenas hagamos click sobre ella.

Este comando no necesariamente elimina la aplicación que se está ejecutando, pero en muchos casos sí lo hace.  Hay que tener cuidado en su uso, al igual que con la señal “-9″ ya que la aplicación no tendrá ninguna oportunidad de guardar lo que haya estado haciendo.

Es un comando bastante old-school y por lo tanto, desconocido por muchos usuarios novatos.
kill-killall
Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Synapse lanzador de aplicaciones para Ubuntu, elegante y fácil de usar.


Synapse escrito en Vala, es un completo lanzador de aplicaciones que, a pesar de que no cuenta tantas extensiones como Gnome Do, tiene otras ventajas que lo hacen más atractivo. 

De hecho, lo más probable es que reemplace a Gnome Do. Tiene varias características que lo hacen diferente y a mi gusto mejor que Gnome Do y Kupfer. Está desarrollado en lenguaje Vala y las búsquedas las realiza utilizando Zeitgeist.

La aplicación es más rápida y puedes elegir entre varios temas que posee.

Algunas características que posee Synapse:
  • Applications – busca archivos en tu equipo
  • Banshee – permite reproducir/encolar archivos musicales en Banshee
  • Commands – ejecuta cualquier comando (Ej: “sudo apt-get update”)
  • Devhelp – busca documentación usando Devhelp
  • Dictionary – encuentra definiciones de palabras
  • Directory search – permite abrir directorios comúnmente usados
  • Gnome session – cerrar sesión, apagar, reiniciar
  • Hybrid search – resultados completos de búsqueda provistos por Zeitgeist
  • Rhythmbox – permite reproducir/encolar archivos musicales en Rhythmbox
  • UPower – suspende e hiberna tu computador
  • Zeitgeist – busca cualquier cosa encontrada por Zeitgeist

Instalación:

Abrir una terminal y escribir:
sudo add-apt-repository ppa:synapse-core/ppa
sudo apt-get update
sudo apt-get install synapse
Un sistema de instalación más cómodo es abrir directamente el centro Software de Ubuntu buscar “synapse” –sin comillas- y una vez encontrado el archivo dar comienzo a la instalación.
Todo muy simple.
Podrás acceder a él desde Aplicaciones/Accesorios/Synapse:
 

El funcionamiento es bastante sencillo. Si haz usado Gnome Do, no hace falta que lo explique. Si no haz usado nunca uno, es tan fácil como escribir el programa que desees utilizar, y el lanzador se autocompletará con lo que él cree que es lo que quieres ejecutar. Si no es lo que deseas, sólo tienes que mover con la tecla de dirección hacia abajo y verás una lista de opciones:
 
 
Para poder acceder a sus opciones en la esquina superior derecha podrás verlas:

 
Además de poder elegir skin para su funcionamiento, podrás elegir la secuencia de teclas para su lanzamiento, además de la posibilidad de ejecutarlo desde el inicio. Es preciso destacar que, a pesar de que no son tantos como Gnome Do, cuenta con muchas opciones interesantes que se pueden activar en la pestaña Complementos:

 
Una de las mejores extensiones que he tenido la fortuna de usar es la relacionada con Command Search, la que nos permite ejecutar comandos de terminal sin tener que abrirla. Además, podrás buscar documentos, apagar el equipo, manejar Rhythmbox. En fin, opciones que le dan una gran utilidad a Synapse.
Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog: