Вы находитесь на странице: 1из 13

Comandos linux Utilizar fuentes de Windows en Libreoffice para instalarlas: sudo apt-get install ttf-mscorefonts-installer para aadirla a todas

las aplicaciones: sudo fc-cache

qui os dejo este manual algo sencillo pero indispensable para cualquier usuario. Es bueno para tenerlo hay por si nos surge alguna duda sobre los comandos ms usados.
Tambin disponeis de una documentacin para cada comando. Por ejemplo para ver la documentacin del comando ls, tecleamos lo siguiente en un terminal. man ls Dicho esto, aqui os dejo la lista de comandos ms indispensables para Linux:

ls list: listar. Es el primer comando que todo linuxero debe aprender. Nos muestra el contenido de la carpeta que le indiquemos despus. Por ejemplo. Si queremos que nos muestre lo que contiene /etc: $ ls /etc Si no ponemos nada interpretar que lo que queremos ver es el contenido de la carpeta donde estamos actualmente: $ ls Adems acepta ciertos argumentos que pueden ser interesantes. Para mostrar todos los archivos y carpetas, incluyendo los ocultos: $ ls -a Para mostrar los archivos y carpetas junto con los derechos que tiene, lo que ocupa, etc: $ ls -l Adems se pueden solapar los argumentos. Si quisiramos mostrar los archivos de la misma forma que antes, pero que muestre tambin los ocultos: $ ls -la

cd change directory: cambiar directorio. Podemos usarlo con rutas absolutas o relativas. En las absolutas le indicamos toda la ruta desde la raz (/). Por ejemplo, estemos donde estemos, si escribimos en consola $ cd /etc/apt

nos llevar a esa carpeta directamente. Del mismo modo si escribimos $ cd / nos mandar a la raz del sistema de ficheros. Las rutas relativas son relativas a algo, y ese algo es la carpeta donde estemos actualmente. Imaginad que estamos en /home y queremos ir a una carpeta que se llama temporal dentro de vuestra carpeta personal. Con escribir $ cd tu_carpeta/temporal nos situar all. Como vis hemos obviado el /home inicial ya que si no lo introducimos toma como referencia el directorio donde estamos, que es ese. Y qu sucede si escribimos tan slo $ cd S, slo cd. Esto lo que hace es que te lleva a tu carpeta personal directamente y estemos donde estemos. Es algo realmente muy prctico, muy simple y que no todos conocen.

mkdir make directory: hacer directorio. Crea una carpeta con el nombre que le indiquemos. Nuevamente podemos usar rutas absolutas y relativas. Podemos indicarle toda la ruta que le precede al directorio que queremos crear, o si estamos ya en la carpeta que lo va a contener basta con poner tan slo el nombre: $ mkdir /home/tu_cuenta/pepino Si ya estamos en /home/tu_cuenta $ mkdir pepino

rm remove: borrar. Borra el archivo o la carpeta que le indiquemos. Como antes se puede indicar la ruta completa o el nombre del archivo. Esto a partir de ahora lo vamos a obviar, creo que ya ha quedado claro con los dos comandos anteriores. Para borrar un archivo: $ rm nombre_archivo Para borrar una carpeta vaca: rm nombre_carpeta Para borrar una carpeta que contiene archivos y/o otras carpetas que pueden incluso contener ms: rm -r nombre_carpeta

Otras opciones: -f no te pide una confirmacin para eliminar o -v va mostrando lo que va borrando.

cp copy: copiar. Copia el archivo indicado donde le digamos. Aqu podemos tambin jugar con las rutas, tanto para el fichero origen, como en el del destino. Tambin podis poner el nombre que le queris poner a la copia. Por ejemplo, si estuviramos en /etc/X11 y quisiramos hacer una copia de seguridad de xorg.conf en nuestra carpeta personal: $ cp xorg.conf /home/tu_carpeta/xorg.conf.backup mv move: mover. Es igual que el anterior, slo que en lugar de hacer una copia, mueve directamente el archivo con el nombre que le indiquemos, puede ser otro distinto al original: $ mv /etc/pepino.html /home/tu_carpeta/ese_pepino.html Otro uso muy prctico que se le puede dar es para renombrar un archivo. Basta con indicar el nuevo nombre en el segundo argumento con la misma ruta del primero. En este ejemplo suponemos que ya estamos en la carpeta que lo contiene: $ mv pepino.html ese_pepino.html

find find: encontrar. Busca el archivo o carpeta que le indiques: $ find / -name pepino El comando anterior buscara en todos los sitios las carpetas y archivos que se llamen pepino. Si tuviramos la seguridad de que se encuentra en /var por ejemplo, se lo indicaramos: $ find /var -name pepino Si no estamos muy seguros del nombre podemos indicrselo con comodines. Supongamos que el nombre de lo que buscamos contiene pepi, en la misma carpeta de antes: $ find /var -name *pepi* Tiene otras opciones. Por ejemplo podemos decirle que encuentre los archivos/carpetas de ms de 1500 KB: $ find / -size +1500 O los archivos/carpetas contienen el nombre pepi y tienen menos de 1000 KB: $ find / -name *pepi* -size -1000

clear clear: despejar. Limpia la pantalla/consola quedndola como si acabramos de abrirla. $ clear

ps process status: estado de los procesos. Nos muestra lo que queramos saber de los procesos que estn corriendo en nuestro sistema. Cada proceso est identificado con un nmero llamado PID. Si hacemos $ ps -A nos mostrar un listado de todos los procesos, su PID a la izquierda y su nombre a la derecha. Si queremos ms informacin: $ ps aux

kill kill: matar. Elimina el proceso que le indiquemos con su PID: $ kill En ocasiones el proceso no muere del todo, pero se le puede forzar al sistema para que lo mate con seguridad del siguiente modo: $ kill -9

sudo super-user do: hacer como superusuario. La cuenta de usuario en Ubuntu es relativamente normal. Tiene derechos de administrador a medias. Me explico, los tiene, pero cada vez que se haga algo importante y de riesgo para el sistema, hay que hacerlo mediante el prefijo sudo y escribiendo despus la contrasea. Por ejemplo, algo que hemos hecho muchas veces en los tutoriales es hacer una copia de seguridad del fichero xorg.conf. ste est localizado en la carpeta /etc/X11 y ah ningn usuario puede hacer modificaciones o borrar nada si no es el administrador o tiene derechos como tal, gracias a sudo. Por eso hacamos siempre: $ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf Siempre que necesitemos hacer un apt-get/aptitude update o install y acciones de este tipo, tendremos que poner antes el sudo.

passwd password: contrasea. Con este comando podremos cambiar la contrasea de nuestra cuenta. Primero nos pedir la contrasea actual como medida de seguridad. Despus nos pedir que introduzcamos dos veces seguidas la nueva contrasea. $ passwd

su super-user: superusuario. Mediante su podremos loguearnos como superusuario. Tras escribirlo nos pedir la contrasea de root y estaremos como administrador. Podremos hacer todo lo que queramos.

$ su Este comando tambin nos permite hacer login con otra cuenta distinta. Por ejemplo, imaginemos que tenemos otra cuenta, adems de root y la nuestra, llamada invitado. Para hacer login como tal bastara con poner: $ su invitado y despus escribir la contrasea de esa cuenta.

sudo passwd No es un comando propiamente dicho, pero es interesante que lo conozcis. Gracias a la unin de estos dos comandos podris cambiar la contrasea de root (la del super-usuario). $ sudo passwd

apt advanced packets tool: herramienta avanzada de paquetes. Es uno de los comandos ms tiles que se han desarrollado en los sistemas GNU/Linux debian o basados en esta distro. Nos permite comprobar actualizaciones, actualizar todo el sistema. Tambin nos ofrece funcionalidad para buscar, descargar e instalar paquetes con una sola orden. Tenemos variantes, las ms usadas son las siguientes: $ apt-cache search nombre_paquete Busca nombre_paquete para ver si existe literal o aproximadamente ofrecindonos los paquetes que pudieran ser en caso de que hayamos puesto un nombre aproximado. $ apt-get update Actualiza los repositorios que son los que contienen los paquetes. Los repositorios son como las direcciones que contienen nuestros paquetes. apt-get update lo que hace es actualizar el listado de todos esos paquetes, con la direccin de dnde obtenerlos para que a la hora de hacer la bsqueda y su posterior descarga sea ms rpida hacindolo en nuestro ordenador. $ apt-get upgrade Actualiza nuestro sistema con todas las posibles actualizaciones que pudiera haber. La actualizacin no se realiza slo sobre el propio sistema operativo, sino tambin sobre las aplicaciones que estn contenidas en los repositorios. Una til forma de estar siempre al da. $ apt-get install nombre_paquete Localizado el nombre del paquete que queremos descargar e instalar, este comando se encargar del proceso. Buscar en nuestro ndice (el que se crea con update) de dnde tiene que descargarse el paquete, lo hace y posteriormente lo instala. $ apt-get remove [--purge] nombre_paquete

Elimina el paquete especificado del sistema. Damite el argumento purge (corchetes = opcional) para que borre tambin los ficheros de configuracin. $ apt-get autoremove Elimina paquetes que han quedado inservibles tras realizar algn apt-get remove, los llamados hurfanos. Normalmente tras hacer este ltimo te avisa en un mensaje que lo realices. Todos estos comandos necesitan tener privilegios de administracin, as que si no los usis como root, debis agregar primero el conocido sudo.

aptitude aptitude: aptitud, habilidad. En el fondo juega con las siglas de apt para crear aptitude. Es una versin mejorada de apt. Si os habis fijado en todos los manuales y entradas donde haba un proceso de instalacin he usado aptitude en lugar de apt. El segundo es quiz el ms extendido al ser el que vio la luz primero. aptitude naci como un front-end de apt, es decir, como una especie de aplicacin grfica y en modo texto para realizar todo lo que hace apt. Pero lo cierto es que sus caractersticas son mejores. apt cuando instala algo te puede realizar una sugerencia para que instales algo ms que te podra venir bien, pero no lo hace. Hay programas que a la vez usan otros para algunas de sus funciones u opciones. apt no instalara los segundos, como mucho te avisara. Sin embargo aptitude s que lo instalar porque sabe que de alguna forma es indispensable para el que has pedido. De la misma forma, si con apt instalas luego ese programa que es usado por otro, cuando desinstalas el principal, no se desinstalar el secundario, aunque ste ya no tenga mucho sentido que est instalado, y lo mismo sucede con libreras. aptitude est capacitado para desinstalar lo que l mismo ha instalado como recomendacin. Te deja el sistema ms limpio tras las desinstalaciones. Para abrir el interfaz grfico de aptitude, tan slo hay que teclearlo: $ aptitude Sin embargo, tambin se puede usar exactamente igual que apt, pero con las caractersticas que he comentado de aptitude: $ aptitude search nombre_paquete $ aptitude install nombre_paquete $ aptitude remove nombre_paquete $ aptitude purge nombre_paquete $ aptitude update $ aptitude upgrade Y al igual que antes, necesitaris usarlo con el sudo delante si no estis como administrador.

dpkg depackage: despaquetar. Los paquetes cuando se instalan sufren un proceso de despaquetaje. En el fondo un paquete .deb contiene una serie de scripts de pre-instalacin, post-instalacin y los archivos en cuestin del paquete.

Este comando lo usaremos para instalar un paquete .deb que ya tengamos descargados en nuestro sistema. En muchas ocasiones hay una aplicacin que no est en los repositorios y nos hemos bajado el .deb para instalarlo con el interfaz grfico que corresponda (GDebi en el caso de GNOME). En el fondo estas interfaces grficas estn basadas en dpkg. Si queremos instalar un paquete ya descargado mediante consola usaremos el argumento -i (i=install): $ dpkg -i nombre_paquete Para desinstalarlo -r (r=remove): $ dpkg -r nombre_paquete Para desinstalar el paquete y los ficheros de configuracin purge (purgar): $ dpkg -r purge nombre_paquete

alien A peticin de lector. Alien: de otro pas, de otro planeta. Aunque Debian -y por extensin Ubuntu- dispone de una ingente cantidad de paquetes en sus repositorios, puede que alguien tenga algn problema en encontrar una aplicacin especfica empaquetada como le interesa aunque ha visto el paquete que quiere para otras distros. alien es bastante prctico para estas situaciones ya que nos permite transformar un paquete de un gestor de paquetes determinado en otro. Por ejemplo podemos pasar de un .deb (Debian) a un .rpm (Red Hat) y viceversa. Las extensiones soportadas son: * deb (Debian) * rpm (Red Hat) * slm (Stampede) * tgz (Slackware) * pkg (Solaris) Su uso es sencillo. Lo que debemos saber es el argumento que transformar el paquete original en la extensin objetivo: * to-deb o -d para transformar a .deb * to-rpm o -r para transformar a .rpm * to-tgz o -t para transformar a .tgz * to-pkg o -p para transformar a .pkg * to-slp para transformar a .slp Como ejemplo, pasaremos un supuesto paquete de Red Hat llamado pepino.rpm a pepino.deb: $ alien -d pepino.rpm

man manual: manual. Es otro de los comandos de gran potencia en linux. Normalmente queda programa o comando viene con un archivo de ayuda muy completo sobre su uso y sus argumentos. Cuando desconozcis cmo se usa y qu argumentos tiene un comando o aplicacin tan slo tenis que escribir en consola:

$ man nombre En ocasiones la informacin que nos ofrece man puede llegar a ser excesiva. Casi todos los comandos y aplicaicones aceptan el argumento help para que muestre cierta ayuda ms resumida. Por ejemplo con aptitude: $ aptitude help Instalacin: Depende del tipo de paquete que use nuestra distribucin

En las distribucines que usan los paquetes .deb: En las distribucines que usan los paquetes .rpm: En las distribucines que usan los paquetes .tgz

# dpkg -i nombre_del_paquete.deb # rpm -i nombre_del_paquete.rpm # installpkg nombre_del_paquete.tgz


En algunas distribucines no necesitas hacer esto desde la lnea de comandos, simplemente los puedes instalar haciendo doble click sobre el paquete. Desde el cdigo fuente Otra forma de instalar programas en GNU/Linux es desde el cdigo fuente del programa, para esto necesitamos el tarball que por lo general es .tar.gz o.tar.bz2, estos tarball necesitan ser compilados, este proceso se puede hacer en cualquier distribucin, solo necesitamos las herramientas de compilacin.

Descomprimir y compilar un .tar.gz

Primero la descompresin:

tar -xzvf nombre_del_tarball.tar.gz


Esto generar un directorio, entramos:

cd nombre_del_directorio
Ahora que estamos dentro del directorio, podemos compilarlo, pero no todos los tarball se compilan de igual forma, es recomendable leer el README, pero por lo general es as:

./configure make make install

Descomprimir y compilar un .tar.bz2

Primero la descompresin:

tar -xjvf nombre_del_tarball.tar.bz2


Slo la descompresin es diferente, los siguientes pasos son los mismos que el .tar.gz ( Obviamente puede ser diferente, para eso esta el README) Instalar .bin y .run Estos archivos para ser instalados necesitan permisos de ejecucin:

# chmod +x archivo.bin
Y luego para ejecutarlo:

./archivo.bin
Para el .run es el mismo proceso.

comandos chromium
Intalar flash player
$ sudo cp libflashplayer.so /usr/lib/chromium-browser/pluginsv

about:plugin
chrome:plugins

. Ejecutar el Administrador de Actualizaciones


Es posible que hayan salido actualizaciones nuevas desde que has bajado la imagen, por lo cual puedes comprobar si hay actualizaciones disponibles desde el gestor de actualizaciones (Men > Administracin > Gestor de Actualizaciones) o con el siguiente comando: sudo apt-get update && sudo apt-get upgrade

2. Instalar los drivers de la tarjeta grfica


En Men- Preferencias > Controladores adicionales podemos actualizar y cambiar (si as lo deseamos) el driver de la tarjeta grfica que poseemos.

3. Instalar el paquete de idioma


Si bien por defecto Linux Mint nos instala el paquete de idioma espaol (o cualquier otro que hayamos indicado durante la instalacin) no lo hace de forma completa. Para revertir esta situacin podemos ir a Men > Preferencias > Soporte de idiomas o tambin escribiendo el siguiente comando en un terminal: sudo apt-get install laguage-pack-gnome-es language-pack-es languaje-pack-kde-es libreoffice-i10n-es thunderbirdlocale-es thunderbird-locale-es-es thunderbird-locale-es-ar

4. Personalizar la apariencia
Hay muchas formas de hacerlo, y todas son gratis! En http://gnome-look.org/ contamos con una gran base de datos de wallpapers, temas, herramientas y otros elementos que nos ayudarn a lookear nuestro escritorio. Tambin podemos hacer uso de y aplicaciones 3 herramientas muy conocidas:

1. Docky, una barra de atajos install 2. AWN, otra barra de project.org/ Instalacin:

para nuestro escritorio. Pgina oficial: http://wiki.godocky

docky.com/index.php?title=Welcome_to_the_Docky_wiki. Instalacin: en una terminal escribimos: sudo apt-get

navegacin, casi desde

un

competidor el

de docky! gestor

Pgina oficial: http://wiki.awnde Programas.

3. Conky, un monitor de sistema que despliega informacin de varios componentes, como por ejemplo memoria RAM, uso de CPU, hora del sistema, etc. La gran ventaja es que existen muchos skins de esta aplicacin. Pgina oficial: http://conky.sourceforge.net/ Instalacin: sudo apt-get install conky

5. Instalar fuentes tipogrficas restrictivas


Si hiciera falta instalarlas debemos escribir los siguientes comandos en un terminal: sudo apt-get install ttf-mscorefonts-installer Aceptamos los trminos de licencia manejndonos con TAB y ENTER. Es importante hacerlo desde la terminal y no desde alguno de los gestores, ya que en ellos no podremos aceptar los trminos de uso.

6. Instalar programas para jugar


Adems de la gran librera de juegos que poseen los repositorios, tambin contamos con http://www.playdeb.net/welcome/, otra pgina que se especializa en recopilar juegos para sistemas Linux en paquetes .deb. Si tambin queremos disfrutar de nuestros juegos de Windows, a no desesperar, ya que contamos con algunas alternativas: 1. Wine (http://www.winehq.org/) nos proporciona la capa de compatibilidad para ejecutar no solo juegos, sino tambin todo tipo de software compilado para sistemas Windows

2. PlayOnLinux (http://www.playonlinux.com/en/) otro recurso que nos proporciona una biblioteca capaz de instalar y usar software diseado para Windows

3. Lutris (http://lutris.net/) una plataforma de juegos desarrollada para GNU/Linux, un gran recurso a pesar de estar en etapas de desarrollo.

4. Winetricks (http://wiki.winehq.org/winetricks) funciona como un script que ayuda a bajar libreras necesarias para

ejecutar

juegos

en

Linux,

como

por

ejemplo

las

.NET

Frameworks,

DirectX,

etc.

Para todos estos programas, podemos consultar en sus respectivas pginas oficiales, o bien en el gestor de Programas de Linux Mint o la terminal. Asimismo, recomendamos especialmente la lectura de este mini-tuto en el que se explica cmo instalar y configurar cada uno de ellos.

7. Instalar plugins de audio


Algunos de ellos, como Gstreamer o Timidity nos ayudarn a ampliar nuestro catlogo de formatos soportados; ambos se encuentran en el gestor de Programas o bien pueden ser instalados usando el comando sudo apt-get install. Mencionamos tambin al software pulseaudio-equalizer, capaz de brindarnos una configuracin de Pulse Audio y mejorando la calidad de sonido; para instalarlo usaremos 3 comandos: sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install pulseaudio-equalizer

8. Instalar Gparted
Es posible que en algunas instalaciones falte este componente de tanta utilidad como lo es manejando las particiones de nuestros discos. Tenerlo en nuestra distribucin es tan fcil como tipear sudo apt-get install gparted o bien desde el gestor de Programas.

9. Instalar otros programas


Lo restante es conseguir el software que desees para cada necesidad. Existen muchas formas de hacerlo: 1. En el Gestor de Programas, al cual ingresamos desde Men > Administracin, contamos con una cantidad muy generosa de programas para cualquier funcin que se nos ocurra. El gestor se encuentra ordenado por categoras, lo cual facilita la bsqueda de lo que deseemos. Una vez localizado el programa que necesitemos solo es cuestin de pulsar el botn de instalar y escribir la contrasea de Administrador; incluso podemos crear una cola de instalacin que el mismo gestor ejecutar secuencialmente. 2. Con el Gestor de Paquetes si sabemos exactamente que paquetes queremos instalar. No recomendado para instalar programas desde cero si no conocemos todos los paquetes que necesitaremos.

3. Por medio de un terminal (Men > Accesorios) y tipeando usualmente sudo apt-get install + nombre del programa. A veces deberemos agregar previamente el repositorio con los comandos sudo apt-get ppa: + nombre del repositorio; para buscar un programa con la consola podemos tipear apt search. 4. En la pgina http://www.getdeb.net/welcome/ (hermana de Playdeb) tambin tenemos un buen catlogo de software compilado 5. Desde la pgina oficial del en proyecto si cuenta con paquetes algn otro paso de .deb instalacin.

Algunas recomendaciones de software: Mozilla Firefox, Google Chrome, Opera: navegadores de internet Mozilla Thunderbird: gestor de correos y calendarios Libre Office, Open Office, K-Office: suites ofimticas

Comix: lector de comics Okular: lector de archivos varios (incluido pdf) Inkscape: editor de grficos vectoriales Blender: modelador 3D Gimp: creacin y edicin de imgenes VLC, Mplayer: reproductores de sonido y video Rythmbox, Audacious, Songbird, Amarok: reproductores de audio Boxee: centro multimedia Calibre: gestin de e-books Picasa: gestin de imgenes Audacity, LMMS: plataformas de edicin de audio Pidgin, Emesen, Empathy: clientes de chat multiprotocolos Google Earth: el conocido globo terrqueo virtual de Google Transmission, Vuze: clientes P2P Bluefish: editor HTML Geany, Eclipse, Emacs, Gambas: entornos de desarrollo para distintos lenguajes

Gwibber, Tweetdeck: clientes para redes sociales K3B, Brasero: grabadores de discos Furious ISO Mount: para montar imgenes ISO en nuestro sistema Unetbootin: permite montar sistemas operativos en un pendrive ManDVD, Devede: autoria y creacin de DVD Bleachbit: elimina archivos innecesarios del sistema VirtualBox, Wine, Dosemu, Vmware, Bochs, PearPC, ARPS, Win4Linux: emulacin de sistemas operativos y software Juegos hay millares y para todos los gustos!! Para ver un listado ms extenso, puedes visitar la seccin Programas de este blog.

Limpiar memoria cach


No es necesario, pero si en algn momento queremos limpiar la memoria de los procesos abrimos una terminal y escribimos lo siguiente: su (para ser root) y luego echo 3> /proc/sys/vm/drop_caches. Este proceso no es destructivo, pero an as se recomienda leer otras referencias en internet, por ejemplo: http://linux-mm.org/Drop_Caches

Explorar nuestro nuevo sistema


Ya tenemos un sistema operativo completo y listo para nuestro uso diario. Como siempre se recomienda explorar los gestores, las opciones, configuraciones y dems herramientas del sistema para familiarizarnos con todas las virtudes de nuestro sistema.

En definitiva, reljate y goza de las bondades del software libre. Aprende de una vez lo que se siente estar libre de virus, pantallas azules y restricciones de todo tipo.

INSTALAR JDOWLOADER
sudo add-apt-repository ppa:jd-team/jdownloader sudo apt-get update sudo apt-get install jdownloader

youtube.dll
$apt-get install youtube-dl.

Вам также может понравиться