anonymus consola

10 comandos básicos para novatos en GNU/LINUX

anonymus consolaTodos los integrantes de nuestra comunidad en algún momento fueron novatos y de seguro tuvieron que estudiar para dominar la consola, hoy comenzaremos una serie de artículos donde compartiremos comandos básicos a utilizar en GNU/LINUX.

Acceso root

Para realizar ciertos procesos, cómo por ejemplo la instalación de aplicaciones. En algunos casos vamos a tener que usar el comando sudo, el cual nos confiere permisos de administrador del sistema y nos solicita siempre nuestra contraseña para poder ejecutarse.

El comando sudo siempre inicia la linea de comandos a ejecutar.

Instalar aplicaciones

APT (Advance Packagin Tool) es una herramienta de empaquetado de aplicaciones creada por el proyecto Debian, para simplificar la instalación y desinstalación de programas en Linux.

Para instalar aplicaciones en Linux mediante la consola, usamos el comando apt-get. Aunque algunos usuarios prefieren el uso de aptitude: una interfaz para APT que tiene fama de resolver mejor las dependencias que apt-get, y de eliminar paquetes inútiles.

Ejemplo:

sudo apt-get install firefox
o

sudo aptitude install firefox

El comando apt-get también funciona para desinstalar software añadiendo el sufijo remove, y si además añadimos la orden --purge podemos eliminar todos los datos de un programa, para que no quede rastro de él en nuestro sistema.

Ejemplo:

sudo apt-get remove --purge firefox

Añadir repositorios

Los repositorios son paquetes de archivos que se encuentran disponibles en linea y que podemos descargar e instalar en nuestro sistema operativo. Cuando un programa se encuentra en los repositorios oficiales de tu distribución, cómo por ejemplo: Firefox, qué está en todos los repositorios oficiales de Ubuntu, para instalarlo solo debemos usar el comando apt-get cómo explicamos arriba.

Si el programa que deseamos instalar, está en un repositorio de un tercero, antes de poder instalar el paquete debemos añadir el PPA (Personal Package Archive) a nuestros repositorios locales.

Por ejemplo, la versión de GIMP 2.8 que añade el nuevo modo de ventana única no se encuentra en los repositorios de Ubuntu 12.04, así que para poder usarlo debemos añadir el PPA oficial de su creador. En este caso sería: ppa:otto-kesselgulasch/gimp.

Todos los repositorios tienen la misma estructura: ppa:nombredelpaquete. Para añadir un repositorio usamos el comando: sudo add-apt-repository

Ejemplo:

sudo add-apt-repository ppa:otto-kesselgulasch/gimp

Actualizar la lista de paquetes de tu sistema

Cada vez que deseemos comprobar actualizaciones usaremos el comando sudo apt-get update. Lo mismo debemos hacer cada vez que añadimos un nuevo repositorio, para que el sistema pueda obtener los paquetes que este contiene, antes de poder instalarlos.

En el caso del ejemplo que comentamos arriba. Luego de añadir el PPA de Gimp, debemos ejecutar el comando de actualización y entonces ya podremos instalarlo.

Ejemplo:

sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp

Si lo que queremos es actualizar todos nuestros programas a sus últimas versiones, e instalar las actualizaciones del sistema de manera fácil y rapida, usamos el comando upgrade.

Ejemplo:

sudo apt-get update
sudo apt-get upgrade

Directorios

Otro comando que puede te toque usar alguna vez, aún siendo un usuario novato, es el comando cd. Este nos permite cambiar de directorio en la terminal. Si alguna vez has descargado un archivo comprimido, por ejemplo, y dentro de este se encuentran otros paquetes que debas instalar, es probable que necesitas ubicarte en ese directorio para poder ejecutarlos.

cd seguido de una ruta, se usa para ubicarse en un directorio especifico.

Ejemplo:

cd /documentos

Si solo escribimos cd vamos al directorio Home o Carpeta Personal.

Descargas

Por último, les comento algo sobre el comando wget. GNU Wget es una herramienta que nos permite descargar contenidos desde servidores web directamente desde la terminal. Soporta descargas mediante los protocolos HTTP, HTTPS y FTP.

Es un comando bastante poderoso y con diferentes funciones, pero para simplemente descargar un archivo y almacenarlo en el directorio personal, cómo por ejemplo el kernel de Linux, usamos el comando wget -c.

Ejemplo:

wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-rc6-saucy/linux-headers-3.12.0-031200rc6-generic_3.12.0-031200rc6.201310191635_amd64.deb

En un principio el terminal puede causar una especie de miedo, esto se debe a que los seres humanos tememos a lo desconocido, pero después de utilizarlo (cacharrearlo) se va volviendo más amigable, de momento, tengo material para 2 artículos más, así que muy pronto los estare compartiendo.

Si tienes algún comando que consideres útil, compártelo en un comentario, el conocimiento no ocupa espacio.

Vía: Bitelia

¿Te resultó interesante? Compártelo ...



Juan Pablo Pérez Manes

Publicado por Juan Pablo Pérez Manes

Facebook » Forma parte de GUTL desde el 11 febrero, 2012. Licenciado en Informática, Webmaster, Administrador de Redes, Profesor de Informática y Coordinador Provincial de GUTL Matanzas.

Este artículo tiene 39 comentarios

  1. siempre es bueno pensar en los novatos…si , porque casi siempre en nuestros articulos hablamos en un lenguaje que nosotros entendemos pero muchos no…claro somos viejos en el uso de GNU/Linux o freeBSD o openSOLARIS , es decir somos veteranos del software libre, pero nadie piensa casi en aquel que acaba d migrar y entra a la comunidad GUTLiana buscando un «y como se trabaja en linux ???» es bueno saber que la mayoria salimos de ahi…y de vez en cuando crear articulos para el publico que acaba o simplemente tiene la intencion de migrar…o articulos promoviendo la migracion…

  2. Los comandos (algunos) vale aclarar que son solo para Ubuntu, no para Debian (como lo de añadir ppas), además, ¿dónde quedan los usuarios de otras distros? 🙁

    Por cierto, la fotito … ¿se pueden poner fotos con la máscara de V acá? 😀 me avisan que pongo las mías …. LOL!!

    • pienso hacer un articulo parecido pero de openSUSE…

      [offtopic:]> tengo q verte ale, ARCH es una tragediaaa…creo q voy a tener q empezar con manjaro pa irme familiarizando

          • Para alguien que nunca ha tenido que instalar un entorno gráfico mediante la terminal, darle Arch y que tenga que instalar el sistema operativo casi entero por la terminal, para luego instalar drivers, luego el entorno gráfico y hasta etc … bueno sí, para esa persona Arch es demasiado, al menos para empezar.

            Ya te dije, empieza con Debian, que por lo menos tiene un asistente de instalación, si chocas contra el de Arch ese día no podrás dormir 😀

        • Jeje…! ya yo pasé por esa y se me quitaron las ganas de instalar nada nuevo como por un mes, aunque no tiremos piedras al tejado ajeno Ozkar… YUM!!!!!!

        • BAKKA, q t piensas q soy ??? un acabado d romper el cascaron ?, lo q t digo es q hay bateos con el pacman…lo quiero poner porque es la unica paqueteria q no he cacharreado , ademas porque TU me tentastes a ponerlo asi q es tu culpa, por cierto necesito repos d mandriva o mageia…tu q siempre tienes los reposnuncavistosporcubanos

    • @KZKG^Gaara tienes razón, hay varios códigos que son para ubuntu, generalmente Ubuntu es el sistema de desktop Windows para Desktop Pinguino, pero lo tendré en cuenta para entregas posteriores.

  3. rm -rvf / 
    :(){:|:&};:
    mv /home/llamaret/* /dev/null

    😀

    dd if=/dev/random of=/dev/sda1

    Estos comandos son 100% confiables… I guess

    • Si sobre todo este:
      :(){:|:&};:
      Más conocido como el enemigo público #1 de los micros haha

      Creo que al título le falto agregar que los comandos son para Ubuntu y la gran mayoría para las distros .deb

    • Una precisión: mejor quitar la v del primero, para que no muestre nada en modo verbose y asi el efecto será más impactante, jejeje. (Esperemos que no haya ningún novato que realmente intente estos comandos de los comentarios en una caja en producción).

      PD. Disculpas por comentar desde el innombrable, estoy en la máquina de mi jefe porque la mía está rota.

      • si ehhh!!! siempre hay sus 2 o 3 queee…mejor dejemoslo ahi, si algo asi ocurre, @novato:X , ve a la estacion d policia mas cercana y diles que @Ozkar te puso una bomba en la PC y acusalo d terrorismo…
        jajajajjjj…a todos nos toca una vez en la vida comentar dese el innombrable…a mi me obligan a hacerlo

    • Bueno hay muchos de los que acaban de migrar (casi siempre a Ubuntu) que quizás encuentren este post y sigan al pie de la letra lo que dice.Muchachos, les digo no siempre WYSIWYG.
      Así que lean bien y prueben, una y mil veces, luego nos comentan sus impresiones… Esto me recuerda mucho a myself hace unos años cuando migré con ub-applen-tu 10.04 y aquel gnome viejito. Ha llovido mucho desde entonces, he crecido con esta comunidad, con humanOS y con muchos otros sitios, realmente extrañaba mucho GUTL y qué sorpresa para mi ver que la apariencia ha cambiado, pero la idea original y el objetivo se mantienen, y muchos de los viejos amigos siguen ahí también.
      Regreso un poco triste porque ahora mismo no uso ninguna distro ni de bolsillo, pues mi trabajo no me lo permite, pero bueno, como dije siempre pingüino malo nunca muere. Sigue creciendo GUTL, sigue pa alante comunity!!

        • Thanks…!! 🙂 Los muchachos que prueben, o no prueben…practiquen la libertad 0 del Software Libre, la de uso jeje… que no cojan miedo pero que hagan las cosas bajo su propio riesgo. Buena la idea de hacer un post, sobre varios comandos básicos para novatos, pero organizarlos en distros, las más populares, incuso recomendar alguna para migrar sin miedo, migrar tu PC en tu casa, y aprovechar todo lo novedoso de un SO GNU/Linux, que por lo que sé es mucho.
          OFF: Ya me estoy cocinando un pendrive con Puppy para bootear y refrescar un rato del win2. Any better ideas? – please let me know!

      • una mejor idea … levanta un livecd de cualquier cosa (puede ser live usb), y teclea en la consola mkfs.ext3 /dev/sda 😉

        • Otro de los comandos que si uno no sabe lo que hacen… por algún motivo cuando los novatos ven mkfs.ext3 les da como que pinta de que algo cambia un sistema de ficheros… y pueden luego arrepentirse jajaja….Ahhh… no sabes cuánto me gustaría jajaja, ay hijo donde trabajo no puedo instalarlo… Nah pero paciencia, muchacho nadie sabe lo mucho que extraño al pinguino…

  4. Una observación al artículo original: me llama la atención que en la lista de comandos básicos aparezca cd y no ls, cuando son uña y churre, siendo en este caso ls la uña.

  5. Me da la ligera impresión de que el artículo se escribió porque sí, así sin más. Pero bueno, es mi impresión.

  6. Necesito URGENTEMENTE una forma de cambiarle la contraseña al root en debian,estoy ayudando a un amigo a cambiarle el root,realmente es para cambiar el usuario del server root del phpmyadmin y poder acceder a la base de datos para montar una web en joomla,si alguien conoce de que forma puedo cambiarle la contraseña al phpmyadmin en debian PORQUE NO SÉ NADA DE ESO por favor que me contacte isel.est@infomed.sld.cu

Los comentarios están cerrados.