Anda di halaman 1dari 37

Configuracin de Ubuntu en 10 pasos

Autor: Alejandro Castn Salinas <acastan [arroba] xtec [punto] cat> Versin del documento: 10.04 ltima actualizacin: 30/04/2010 sta es una pequea gua dirigida a gente con pocos conocimientos de informtica y Linux, que acaban de instalar Ubuntu en su ordenador. (Para los que en lugar de Ubuntu han instalado Kubuntu, tambin existe una "Gua de Postinstalacin de Kubuntu".) En esta gua intentaremos configurar Ubuntu para que pueda reproducir audio y vdeo en diversos formatos, para que tenga disponible el mayor nmero de programas posibles, para poder visualizar animaciones Flash o programas Java desde el navegador, para instalar nuestra impresora, etc. sta no es una gua para usuarios avanzados que quieran optimizar el rendimiento de su sistema. Las capturas de pantalla que acompaan esta gua son de Ubuntu 10.04, pero creo que la gua sirve para cualquier versin de Ubuntu anterior. Haciendo clic sobre cualquier captura de pantalla nos mostrar una ampliacin de la imagen. Si necesitis otra informacin que la que aparece en esta pgina, os puede ser de ayuda visitar http://www.guia-ubuntu.org/. En su seccin "Primeros pasos" seguramente est todo lo que aqu explico. Tambin os puede ser de utilidad las guas que se encuentran en http://doc.ubuntues.org/Documentacin.

Contenido
(previo) Instalacin y un paseo por Ubuntu 1. Configurar la red 2. Ampliar las listas de programas 3. Actualizar el software 4. Completar la instalacin de idiomas 5. Instalar software que falta 6. Instalar una impresora 7. Desactivar servicios innecesarios y programas que se ejecutan al iniciar sesin 8. Modificar el men de arranque (Grub) 9. Trabajar en red 10. Configurar el escritorio

0. (previo) Instalacin y un paseo por Ubuntu


Para seguir los pasos de este manual, debers tener instalada Ubuntu en tu ordenador. Si todava no lo has hecho, descarga Ubuntu 10.04 Desktop de su pgina web http://www.ubuntu.com/desktop/getubuntu/download, para PC de 32 bits o 64 bits, dependiendo del ordenador que tengas (si dudas, escoge la versin de 32 bits). Graba la imagen descargada en un CD e instala Ubuntu siguiendo los sencillos pasos que aparecen en el tutorial http://sliceoflinux.com/2010/04/29/instalar-ubuntu-10-04paso-a-paso/. Para ello, encontrars un poco de teora til en las siguientes pginas:

Software libre: http://es.wikipedia.org/wiki/Cdigo_libre Sistema operativo: http://es.wikipedia.org/wiki/Sistema_Operativo Distribucin GNU/Linux: http://es.wikipedia.org/wiki/Distribucin_GNU/Linux Particin de disco: http://es.wikipedia.org/wiki/Particin_de_disco Sistema de ficheros: http://es.wikipedia.org/wiki/Sistema_de_archivos Las carpetas en Linux: http://es.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

Una vez instalado Linux, explora un poco el escritorio Gnome. Encontrars una barra superior con tres mens: el men de la izquierda ("Aplicaciones") son los programas, ordenados por categoras; el men del medio ("Lugares") son lugares donde puedes ir, como tus particiones en disco o tu entorno de red; y el men de la derecha ("Sistema") es para configurar el sistema y las preferencias del usuario.

Por ejemplo, para acceder desde Linux a tus ficheros de Windows tienes que ir al men del medio ("Lugares"), y all encontrars la particin del Windows. Cuando hagas clic encima se abrir una carpeta con todo lo que tienes en Windows.

1. Configurar la red
Recin instalada Ubuntu en nuestro ordenador, puede ser que la conexin de red est por configurar. Ubuntu presupone que nuestra tarjeta wireless se conecta sin contrasea al punto de acceso de mejor seal, o que nuestra tarjeta de red recibe sus parmetros de configuracin automticamente mediante un protocolo llamado DHCP. Si sabemos que esta configuracin por defecto no es la correcta debemos cambiarla e introducir nosotros los parmetros que conozcamos, mediante un icono llamado "Network Manager" en la parte superior derecha del escritorio. Dicho icono nos permite escoger entre las redes inalmbricas disponibles

2. Ampliar las listas de programas


------------- Inciso ------------Para entender este punto y los tres siguientes hace falta explicar brevemente como funciona la gestin de programas en las distribuciones de Linux. Imagina que tu ordenador es una tienda en la que tienes productos (productos = programas instalados). En el mundo hay proveedores (proveedores = orgenes de software) de ms productos que puedes solicitar para tu tienda (productos a solicitar = paquetes, ficheros que contienen programas listos para descargar e instalar). T tienes catlogos de los productos que ofrecen tus proveedores (catlogo = repositorio, listas de programas), aunque un proveedor puede renovar

productos y t no saberlo porque el catlogo de ese proveedor en tu tienda est anticuado. Naturalmente, tu slo solicitas a tus proveedores los productos que ves en los catlogos que t tienes. As pues, gestionar tus programas consistir en:

Muy de vez en cuando aadir nuevos catlogos de programas ("repositorios") o quitar los catlogos de programas que ya no te interesan. Renovar peridicamente las listas de programas de tu sistema para estar informado de las versiones actuales de los programas que tiene dichas listas. Actualizar tus programas automticamente, para corregir problemas en su funcionamiento que se han detectado y solucionado. Aadir y quitar programas, normalmente de entre los que encuentras disponibles en tus listas de programas.

------------- Fin del inciso ------------Para poder disponer del mximo de programas, debemos retocar la lista de lugares desde donde Ubuntu puede descargar software ("repositorios"). Para ello iremos al men:
Sistema -> Administracin -> Orgenes del software

En la pestaa "Software de Ubuntu" deberamos encontrar que como mnimo recibimos el software la empresa Canonical que distribuye Ubuntu ("main"), as como controladores de dispositivos que no son software libre ("restricted"). Quizs encontremos que recibimos el cdigo fuente de los programas, o incluso que actualmente no disponemos de otro software que el que viene con el CD de instalacin porque no estaba configurada la red cuando se instal desde CD. De momento a m no me interesa tener el cdigo fuente de los programas, pero s tener disponibles ms software libre que el que distribuye Canonical ("universe"), y otro software no considerado libre (como Java o el reproductor de Flash), o con restricciones legales en algn pas ("multiverse"). Tampoco quiero tener el CD-ROM como medio instalacin de programas, sino tan solo internet. As que realizara los siguientes cambios en el cuadro de dilogo anterior:

La pestaa "Otro software" es donde podemos aadir nuevos repositorios que no mantiene Ubuntu. Por ejemplo, podramos aadir la lnea con el repositorio que contiene GoogleEarth y otros programas:
deb http://packages.medibuntu.org/ lucid free non-free

Para validar dicho repositorio como autntico debemos descargar a nuestra carpeta personal el fichero http://packages.medibuntu.org/medibuntu-key.gpg , y a continuacin ir a la pestaa "Autenticacin" y en su opcin "Importar clave" especificar el fichero que hemos descargado, que contiene la clave de dicho repositorio. Si no hacemos esto, nos aparecer un aviso cada vez que intentemos instalar programas del repositorio, indicndonos que pueden ser falsificaciones.

En la pestaa de "Actualizaciones", adems de las actualizaciones de fallos de seguridad ("security"), y las actualizaciones de errores de nuestros programas ("updates"), que son las indispensables, quizs nos interesen las nuevas versiones todava no publicadas ("proposed"), o actualizaciones que continan funcionando con viejas libreras ("backports"). Seleccionemos las que creamos convenientes:

3. Actualizar el software
Con el acceso a Internet debidamente configurado, ahora vamos a actualizar nuestro sistema, pues seguramente habrn corregido fallos desde que crearon el CD de instalacin. Para ello iremos al men donde comprobaremos e instalaremos las actualizaciones:
Sistema -> Administracin -> Gestor de actualizaciones

Aparecer una pantalla para previsualizar los cambios de la actualizacin.

Y procederemos a actualizar haciendo clic en el botn "Instalar actualizaciones".

4. Completar la instalacin de idiomas

Aunque en la instalacin de Ubuntu hemos seleccionado un idioma, el soporte a dicho idioma no se ha instalado completamente. Esto es porque no caben todos los programas en todos los idiomas en el CD, y ahora nos encontramos con algunos programas en castellano y otros en ingls. Instalando soporte completo para un idioma tendremos programas traducidos a dicho idioma, diccionarios de correccin ortogrfica en OpenOffice y otros programas, etc. Para instalar soporte completo para nuestro idioma (en mi caso el castellano), o para aadir soporte adicional para otro idioma ms (en mi caso cataln), o para desinstalar el soporte para un idioma ya instalado (por defecto Ubuntu ha instalado soporte para ingls, que quizs no utilicemos), iremos al siguiente men:
Sistema -> Administracin -> Soporte de idiomas -> Instalar/eliminar idiomas...

5. Instalar software que falta


Ubuntu por defecto nos ha instalado un conjunto de programas de propsito general que seguramente nos sern muy tiles y nos permitirn hacer la mayora de cosas. Aun as, seguramente nos extraaremos cuando no podamos reproducir alguna cancin que nos han enviado en formato mp3, o no podamos ver animaciones Flash en alguna pgina web, o no podamos descomprimir ficheros que estn comprimidos en formato rar, etc. Para instalar todo este software lo podemos hacer desde dos mens: el normal y el avanzado. Al men avanzado llegamos a travs de:
Sistema -> Administracin -> Gestor de paquetes Synaptic

El gestor de paquetes avanzado cuesta un poco de utilizar la primera vez, pero veremos que es muy fcil. Tenemos una opcin que nos permite buscar programas a partir de una porcin del nombre (ojo! Utilizar el icono "Buscar", no el icono "Bsqueda rpida"). Despus podemos instalarlos haciendo doble clic sobre ellos, o tambin haciendo clic con el botn derecho.

Al men sencillo llegamos a travs de:


Aplicaciones -> Aadir y quitar...

El gestor de paquetes sencillo es completamente intuitivo. Tenemos una opcin que nos permite buscar programas a partir de una porcin del nombre (ojo! Procurad que donde dice "Mostrar" estn seleccionadas "Todas las aplicaciones disponibles"). Despus podemos instalarlos haciendo clic sobre ellos.

El software que recomiendo instalar es:

El paquete "ubuntu-restricted-extras", que instalar en bloque un conjunto de tiles imprescindibles que por problemas de licencias no se pueden instalar automticamente en algunos pases sin el consentimiento del usuario: - La extensin del navegador para poder reproducir animaciones Flash (paquete "flashplugininstaller"). - El descompresor de archivos con el formato rar (paquete "unrar"). - Los cdecs restringidos que permiten reproducir determinados formatos de audio o vdeo: mp3, rm, DivX, ... (paquetes "gstreamer0.10-???). - Las fuentes tipogrficas que acompaan a Windows (paquetes "ttf-liberation" y "ttfmsttcorefonts-installer") para que los documentos conserven su aspecto al poder disponer de los mismos tipos de letras: Arial, Times New Roman, etc. - La extensin del navegador para poder ejecutar aplicaciones Java (paquete "icedtea6-plugin"). (Opcional) Un descifrador para reproducir DVDs de vdeo comerciales de otras regiones, ya que est prohibido (en EEUU) proporcionar la tecnologa para descifrar DVDs con proteccin. Es decir, que por defecto no se pueden reproducir los DVD comerciales que estn codificados para otra regin del globo diferente de la nuestra. Para poder hacerlo tenemos que instalar el paquete "libdvdcss2", que no se encuentra en los repositorios por defecto de Ubuntu, pero que si est en el repositorio "Medibuntu" que hemos instalado en el punto "2. Ampliar la lista de programas". (opcional) Programas varios, como un grabador de DVDs ms avanzado (paquete "k3b"), un reproductor ms avanzado de vdeo que respete los mens de los DVDs (paquete "vlc"), un reproductor ms sencillo de msica (paquete "audacious"), un programa de maquetacin (paquete "scribus"), un programa de dibujo vectorial (paquete "inkscape"), un programa de retoque fotogrfico (paquete "gimp"), un creador de bases de datos (paquete "openoffice.orgbase"), una galera de imgenes para el editor de textos ("openclipart-openoffice.org"), etc.

Si todava no conoces las aplicaciones disponibles, existe una lista excelente de alternativas libres al software propietario en http://www.freealts.com/.

(opcional) Un emulador de Windows (paquete "wine1.2"), que permite ejecutar algunas aplicaciones de Windows dentro de Linux. Yo nunca me he visto en la necesidad de utilizarlo, pero puede haber quien s. Para m, Linux trae suficientes aplicaciones para que no necesite ninguna de Windows.

Aviso: las versiones actuales de Ubuntu instalan los cdecs multimedia y las extensiones del navegador automticamente en el momento que sean necesarios si disponemos de conexin a Internet (con el mensaje "Buscar un complemento adecuado" que aparecer en el reproductor multimedia, o con el mensaje "Instalar los plugins que faltan" que aparecer en el navegador).

Otra manera diferente de instalar programas es descargar el paquete (fichero ".deb") directamente de internet, e instalarlo haciendo doble clic sobre el fichero descargado. En el siguiente ejemplo he descargado el paquete de Skype desde la web http://www.skype.com/intl/es/download/skype/linux/

6. Instalar una impresora


Una vez conectada la impresora y encendida, seguramente Ubuntu la detecte y la instale automticamente, sin tener que hacer nosotros nada. Si no es as, debemos escoger el icono de "Nuevo" en el men de gestin de impresoras:
Sistema -> Administracin -> Impresoras -> Nuevo

Aparecer una lista con las siguientes opciones (por este orden): 1. La impresora conectada al ordenador detectada ("impresora local"). 2. Las impresoras compartidas por otros ordenadores detectadas ("impresoras de red"). 3. Configuraciones para instalar una impresora no detectada: LPT, USB, Samba, IPP, Jetdirect, ... Una vez escogida la impresora que queremos instalar, seleccionamos el modelo y el controlador. Puede ser que Ubuntu haga esto automticamente por nosotros.

7. Desactivar servicios innecesarios y programas que se ejecutan al iniciar sesin

Los servicios son programas que estn cargados en memoria y ejecutndose sin que los veamos. Normalmente se ejecutan cuando arranca el sistema operativo, antes de que los usuarios iniciemos sesin. Algunos servicios no nos son necesarios, pero recomiendo no desactivar servicios si uno no sabe muy bien que est tocando). En versiones anteriores de Ubuntu disponamos de una herramienta para desactivar los servicios, pero ha desaparecido durante un tiempo. Se llegaba a travs de:
Sistema -> Administracin -> Servicios -> (desbloquear)

Mientras nos falte, podemos descargar e instalar el paquete "ServiceManager" desde http://opensystems.ath.cx/gio/modules.php?name=Downloads&d_op=getit&lid=17

Por otro lado, para desactivar los programas que se ejecutan automticamente cuando iniciamos sesin, o para ejecutar algn programa automticamente cuando se inicia nuestro escritorio), debemos seleccionarlo en el men:
Sistema -> Preferencias -> Aplicaciones al inicio -> Programas de inicio

8. Modificar el men de arranque (Grub 2)


Una vez instalado Ubuntu, si tenamos ms sistemas operativos, nos encontraremos con que al arrancar el ordenador carga por defecto Ubuntu. Quizs queramos cambiar este comportamiento. Por desgracia, no se ha instalado una herramienta visual que nos permita modificar esto fcilmente. Podemos instalar el paquete "startupmanager", que nos permitir configurar mediante cuadros de dilogo y de manera visual el men de arranque. Una vez instalado encontraremos la aplicacin en:
Sistema -> Administracin -> Administrador de Arranque

9. Trabajar en red
- Para compartir una carpeta debemos abrir su men contextual:
Clic con botn derecho sobre la carpeta -> Propiedades -> Compartir

Si accedemos por primera vez al men de compartir carpetas, nos instalar los programas adecuados que nos permitirn compartirlas. A continuacin nos dejar seleccionar qu opciones queremos para compartir dicha carpeta y le dar los permisos pertinentes cuando escojamos "Crear comparticin".

- Para ver los otros ordenadores de nuestra red local y los recursos que comparten iremos al men:
Lugares -> Red

- Para conectar permanentemente con un carpeta FTP o con una carpeta compartida de otro ordenador, y tener un icono de dicha carpeta en nuestro escritorio, lo haremos a travs de:
Lugares -> Conectar con el servidor...

Si tuviramos que desconectar de dicha carpeta de red, podemos utilizar su men contextual:
Clic con botn derecho sobre la carpeta -> Desmontar el volumen

10. Configurar el escritorio


Podis encontrar una gua sobre el funcionamiento del escritorio en http://library.gnome.org/users/user-guide/stable/index.html.es - Si no queremos que aparezca la pantalla que nos pide nombre de usuario y contrasea activaremos el acceso automtico en el men:
Sistema -> Administracin -> Pantalla de acceso -> (desbloquear)

- Qu menos que configurar las caractersticas de la pantalla:


Sistema -> Preferencias -> Monitores Sistema -> Preferencias -> Apariencia -> Fondo Sistema -> Preferencias -> Salvapantallas

- Y en nuestra flamante Ubuntu podemos disfrutar de efectos 3D en el escritorio. Para activarlos seleccionad:
Sistema -> Preferencias -> Apariencia -> Efectos visuales

Podemos controlar todava ms los efectos 3D en el escritorio si instalamos el paquete "compizconfigsettings-manager". Una vez instalado encontraremos el men de configuracin en:
Sistema -> Preferencias -> Administrador de opciones CompizConfig

- Podemos cambiar la posicin de los botones de la ventana de nuevo hacia la derecha, bien sea cambiando de tema:
Sistema -> Preferencias -> Apariencia -> Tema -> Clearlooks

bien sea manteniendo el tema, pulsando ALT+F2 y escribiendo gconf-editor:


apps -> metacity -> general -> button_layout -> menu:minimize,maximize,close

- Podemos poner atajos a nuestros programas favoritos con solo arrastrar sus iconos del men de aplicaciones sobre el escritorio o sobre los paneles (la barras inferior y superior del escritorio). Cabe comentar que los paneles se pueden cambiar de lugar con tan solo pulsar y arrastrar con el ratn a los extremos del escritorio, y que adems existen una infinidad de pequeas aplicaciones ("applets") a instalar o desinstalar en los paneles. Basta con hacer clic con el botn derecho del ratn sobre los paneles y seleccionar "aadir al panel" o "quitar del panel", respectivamente:

- Por ltimo, podemos tener un escritorio ms sofisticado (depende del gusto de cada uno) si escondemos los paneles de Gnome e instalamos un dock al estilo MacOS X, y unos applets en el escritorio que nos muestren la informacin que deseemos. En la siguiente captura de pantalla se muestra el dock que se instala con el paquete "cairo-dock" (otros docks similares estn en los paquetes "avant-window-navigator" y "docky"). Tambin nos muestra cuatro applets que se consiguen instalando los paquetes "gdesklets" y "gdesklets-data", y posteriormente seleccionando qu applets queremos desde:
Aplicaciones -> Accesorios -> gDesklets

Comandos
Los siguientes son algunos comandos que pueden ser de utilidad:
Tabla de comandos

Comando

Descripcin

Ejemplos y comentarios

man comando

Muestra el manual de un comando, til para aprender a utilizar sus argumentos

man man

mc

Explorador de archivos que incluye su propio editor, mcedit. Es necesario instalarlo

sudo mc

cd nom_directorio

Cambia de directorio

cd slo, va a tu home

cd ..

Sube un nivel de directorios

Si estabas en /home/usuario/ pasas a /home/

cd -

Vas a la ubicacin donde estabas antes

si desde /home/usuario haces cd /etc/X11 y luego cd - vuelves a /home/usuario

cp archivo1 archivo2

Copia archivo1 como archivo2 (nuevo nombre) manteniendo el original

cp archivo /directorio

Copia archivo en directorio manteniendo nombre y el original

ln archivo1 /directorio/archivo2

Hace copias enlazadas (ambos archivos se actualizan en cuanto uno se guarda)

Si pones la opcin -s crea un acceso directo en lugar de una copia.

mv archivo1 archivo2

Renombra archivo1 en archivo2

mv archivo /directorio

Mueve archivo dentro de directorio

rm archivo

Borra archivo

rm -rf directorio

Borra el directorio con todo lo que tenga dentro sin pedir confirmacin

Si el nombre de la carpeta es compuesto, poner entre comillas

mkdir nom_directorio

Crea directorio nom_directorio

rmdir nom_directorio

Borra directorio nom_directorio

kill -9 PIDnumber

Mata el proceso numberPID que queramos (finaliza su ejecucin)

kill -HUP numberPID Hace lo mismo

kill -STOP numberPID

Para hasta nueva orden el proceso numberPID

kill -CONT NumberPID

Contina el proceso numberPID parado anteriormente

killall processname

Mata el proceso con ese nombre

ls

Lista los archivos de un determinado directorio

Poniendo solo ls mostrara los archivos del directorio actual

ls -l

Lista tambin las propiedades y atributos

ls -a

Lista todos los archivos, incluidos los ocultos y los del sistema

cat fichero

Muestra el contenido de un fichero

cat /home/NOMBRE_USUARIO/YO/prueba.php

less

Muestra la salida estndar de forma paginada

less fichero

Muestra el contenido de un archivo de forma paginada

more

Muestra la salida estndar de forma paginada

more fichero

Muestra el contenido de un archivo de forma paginada

zcat fichero

Muestra el contenido de un archivo comprimido (.gz)

zmore fichero

Muestra el contenido de un archivo comprimido (.gz)

zless fichero

Muestra el contenido de un archivo comprimido (.gz)

echo cadena

echo nos muestra en pantalla el texto que le diga

grep 'cadena' archivo

Muestra las lneas del archivo que contienen la cadena

file archivo

Muestra el tipo de un archivo determinado

head archivo

Muestra las primeras lneas de un archivo, 10 por defecto

tail archivo

Muestra las ltimas lneas de un archivo, 10 por defecto

tail -fn 200 archivo

Muestra las ltimas 200 lneas de un archivo y sigue agregando mientras crece

find directorio -name nom_archivo -print

Busca todos los archivo con el nombre especificado en un directorio determinado

find /home/usuario -name *.jpg -print

Busca todas las imgenes .jpg en /home/usuario

whereis ejecutable

Busca binarios ejecutables (ejemplo: whereis find)

type comando

Muestra la ubicacin del ejecutable perteneciente al comando indicado

pwd

Visualiza el directorio actual o de trabajo

history

Muestra el listado de comandos usados por el usuario (~/.bash_history)

ps -aux

Lista de los programas que se estn ejecutando actualmente con su PID (Process IDentifier)

df

Muestra el espacio libre en el disco duro

top

Muestra los procesos que ms CPU consumen en tiempo real, as como la memoria RAM y swap usada, entre otra informacin

halt

Apaga el equipo

reboot

Reinicia el equipo

shutdown -h now

Apaga el equipo

shutdown -r now

Reinicia el equipo

passwd

Cambia la contrasea del usuario

ps -ef l grep nombre_proceso

Lista los procesos que se estn ejecutando con que contengan la cadena nombre_proceso

El comando ps -ef es redireccionado por medio de una pipe (Alt Gr+ 1) y fitrado con grep por la palabra que le sigue a grep

[editar]

Comandos no tan usados pero muy tiles


Tabla de comandos

Comando

Descripcin

Ejemplos y comentarios

addgroupnombre_grupo

Se utiliza para crear un grupo nuevo.

addgroup Pepito

addusernombre_usuario[nombre_grupo]

Se utiliza para aadir un usuario. En ese momento, no solo se crear la cuenta del usuario sino tambin su directorio de trabajo, un nuevo grupo de trabajo que se llamar igual que el usuario y aadir una serie de ficheros de configuracin al directorio de trabajo del nuevo usuario.

adduser Pepito Invitados

history -c

Es Utilizado para Borra el Historial de Comandos

aliasnombre_alias=comando

En ciertas ocasiones se suelen utilizar comandos que son difciles de recordar o que son demasiado extensos, pero en UNIX existe la posibilidad de dar un nombre alternativo a un comando con el fin de que cada vez que se quiera ejecutar, slo se use el nombre alternativo.

alias instala=apt-get install

apt-cache search texto a buscar

Muestra una lista de todos los paquetes y una breve descripcin relacionado con el texto que hemos buscado.

apt-cache search Gnome

apt-get dist-upgrade

Funcin adicional de la opcin anterior que modifica las dependencias por la de las nuevas versiones de los paquetes.

apt-get installnombre_paquete

Instala paquetes.

apt-get install Gnome

apt-get removenombre_paquete

Borra paquetes.

apt-get remove Gnome Con la opcin purge borramos tambien la configuracin de los paquetes instalados.

apt-get update

Actualiza la lista de paquetes disponibles para instalar.

apt-get upgrade

Instala las nuevas versiones de los diferentes paquetes disponibles.

at [-lr] hora [fecha]

Realiza un tarea programada una sola vez.

bash / sh / ksh / csh

Existen varias shells para Unix, Korn-Shell (ksh), Bourne-Shell (sh), C-Shell (csh),bash.

bg PID

Manda un proceso a segundo plano.

cal [[mes] ao].

Muestra el calendario.

Muestra el contenido del archivo en pantalla en forma continua, el prompt retornar cat una vez mostrado el contenido de todo el archivo. Permite concatenar uno o mas archivos de texto. || Sintaxis: cat nom_archivo.

cd

Cambia de directorio. || Sintaxis: cd nom_directorio.

chattr

Cambiar atributos de un fichero. || Sintaxis: chattr atributos nom_archivo.

chgrp

Cambia el grupo al que pertenece el archivo. || Sintaxis: chgrp nom_grupo nom_archivo.

Utilizado para cambiar la protecin o permisos de accesos a los archivos. r:lectura chmod w:escritura x:ejecucin +: aade permisos -:quita permisos u:usuario g:grupo del usuario o:otros || Sintaxis: chmod permisos nom_archivo

chown

Cambia el propietario de un archivo. || Sintaxis: chown nom_propietario nom_archivo.

chroot

Nos permite cambiar el directorio raiz. || Sintaxis: chroot nom_directorio_raiz.

clear Limpia la pantalla, y coloca el prompt al principio de la misma. || Sintaxis: clear.

Permite la comparacin de dos archivos, lnea por lnea. Es utilizado para compara cmp, diff archivos de datos. Sintaxis: diff nom_archivo1 nom_archivo2 / cmp nom_archivo1 nom_archivo2.

cp Copia archivos en el directorio indicado. || Sintaxis: cp nom_archivo nom_directorio.

crontab

Realizar una tarea programada de forma regular. || Sintaxis: minuto(0-59) hora(0-23) dia_mes(1-31) mes(1-12) dia_semana(0-6) comando.

Ttiene como uso principal mostrar una columna de una salida determinada. La opcin -d va seguida del delimitador de los campos y la opcin -f va seguida del cut nmero de campo a mostrar. El delimitador por defecto es el tabulador, nosotros lo cambiamos con la opcin -d. Tiene algunas otras opciones tiles. || Sintaxis: cut [opciones] nom_archivo.

date

Retorna el da, fecha, hora (con minutos y segundos) y ao. || Sintaxis: date.

dd

Copia de un archivo, convirtiendo y formateando acorde a las opciones. Muy til para por ejemplo, "quemar" una imagen (.img) en un pendrive.

Sintaxis: dd if=[a_copiar] of=[destino] [opciones]

delgroup

Se utiliza para eliminar un grupo. || Sintaxis: delgroup nom_grupo.

Elimina una cuenta de usuario. La pega de este comando es que no elimina deluser automticamente el directorio de trabajo del usuario. || Sintaxis: deluser nom_usuario.

df

Muestra los sistemas de ficheros montados. || Sintaxis:df

dmesg Muestra los mensajes del kernel durante el inicio del sistema. || Sintaxis: dmesg.

dpkg -reconfigure (paquetes)

Volver a reconfigurar un paquete ya instalado. ||

du

Sirve para ver lo que me ocupa cada directorio dentro del directorio en el que me encuentro y el tamao total. || Sintaxis: du

echo

Muestra un mensaje por pantalla. || Sintaxis: echo Cadena.

eject Mediante la utilizacin de este comando se conseguir la expulsin de la unidad de

CD, siempre y cuando esta no est en uso. || Sintaxis: eject.

env Para ver las variables globales. || Sintaxis: env.

Cierra las ventanas o las conexiones remotas establecidas o las conchas abiertas. exit Antes de salir es recomendable eliminar todos los trabajos o procesos de la estacin de trabajo. || Sintaxis: exit.

fg

Manda un proceso a primer plano. || Sintaxis: fg PID.

file

Determina el tipo del o los archivo(s) indicado(s). || Sintaxis: file nom_archivo.

find

Busca los archivos que satisfacen la condicin en el directorio indicado. || Sintaxis: find nom_directorio o nom_archivo condicin.

finger

Permite encontrar informacin acerca de un usuario. || Sintaxis: finger / finger usuario.

free

Muestra informacin sobre el estado de la memoria del sistema, tanto la swap como la memoria fsica.Tambien muestra el buffer utilizado por el kernel. || Sintaxis: free.

fsck

Para chequear si hay errores en nuestro disco duro. || Sintaxis: fsck t fs_typo dispositivo.

ftp

Protocolo de Transferencia de Archivos, permite transferir archivos de y para computadores remotos. || Sintaxis: ftp maquina_remota. G

gksu nautilus

acceso al navegador de archivos con privilegios de root (requiere contrasea)

Su funcionalidad es la de escribir en salida estndar aquellas lneas que concuerden grep con un patrn. Busca patrones en archivos. || Sintaxis: grep [-cilnv] expr nom_archivos.

gzip

Comprime solo archivo utilizando la extensin .gz. || Sintaxis: gzip nom_archivo. H

Muestra las primeras lineas de un fichero. || Sintaxis: head -count nom_archivo. head history Lista los ms recientes comandos que se han introducido en la ventana. Es utilizado para repetir comandos ya tipeados, con el comando !. || Sintaxis: history I

id Numero id de un usuario. || Sintaxis: id

ifconfig

Obtener informacin de la configuracin de red. || Sintaxis: ifconfig.

insmod

Carga en memoria un mdulo. || Sintaxis: insmod J

job

Lista los procesos que se estn ejecutando en segundo plano. || Sintaxis: jobs K

Permite interactuar con cualquier proceso mandando seales.Kill (pid) termina un kill proceso y Kill -9 (pid) fuerza a terminar un proceso en caso de que la anterior opcin falle. || Sintaxis: kill [opciones] PID. L

last

Este comando permite ver las ltimas conexiones que han tenido lugar. || Sintaxis: last.

less

Muestra el archivo de la misma forma que more, pero puedes regresar a la pgina anterior presionando las teclas u o b. || Sintaxis: less nom_archivo

Sirve para crear enlaces a archivos, es decir, crear un fichero que apunta a otro. ln Puede ser simblico si usamos -s o enlace duro. || Sintaxis: ln [-s] nom_archivo nom_acceso.

logout Las sesiones terminan con el comando logout. || Sintaxis: logout.

lpr

Imprime un archivo en la impresora predeterminada. || Sintaxis: lpr -[lista de requerimientos]/ lpr -P nombre_archivo.

ls

Lista los archivos y directorios dentro del directorio de trabajo. || Sintaxis: ls.

ls -F Lista archivos y directorios mostrando un '/' adicional el que indica rutas

diferenciando carpetas de archivos

lsattr Ver atributos de un fichero. || Sintaxis: lsattr nom_archivo.

lsmod

Muestra los mdulos cargados en memoria. || Sintaxis: lsmod. M

mail

Para enviar/recibir correo a/de otros usuarios de la red, o dentro de nuestro ordenador. || Sintaxis: mail.

make

Es una herramienta que controla la creacin de ejecutables y otros archivos de un programa a partir de los archivos fuente. || Sintaxis: make.

man

Ofrece informacin acerca de los comandos o tpicos del sistema UNIX, as como de los programas y libreras existentes. || Sintaxis: man comando.

mkdir

Crea un nuevo directorio. || Sintaxis: mkdir nom_directorio.

mv

Este comando sirve para renombrar un conjunto. || Sintaxis: mmv nom_archivos1 nom_archivos2.

Muestra el archivo en pantalla. Presionando enter, se visualiza linea por linea. more Presinando la barra espaciadora, pantalla por pantalla. Si desea salir, presiona q. || Sintaxis: more nom_archivo.

En Linux no existen las unidades A: ni C: sino que todos los dispositivos cuelgan mount del directorio raz /. Para acceder a un disco es necesario primero montarlo, esto es asignarle un lugar dentro del rbol de directorios del sistema. || Sintaxis: mount -t sistema_de_archivo dispositivo nom_directorio.

Mueve archivos o subdirectorios de un directorio a otro, o cambiar el nombre del mv archivo o directorio. || Sintaxis: mv nom_archivo1 nom_archivoN nom_directorio. N

netstat Muestra las conexiones y puertos abiertos por los que se establecen las

comunicaciones. || Sintaxis: netstat.

nice

Permite cambiar la prioridad de un proceso en nuestro sistema. || Sintaxis: nice -n prioridad PID. O Si tienes alguna sugerencia con sta letra, comntalo. P

passwd

Se utiliza para establecer la contrasea a un usuario. Sintaxis: passwd nom_usuario.

El comando ping se utiliza generalmente para testear aspectos de la red, como comprobar que un sistema est encendido y conectado; esto se consigue enviando a ping dicha mquina paquetes ICMP. El ping es til para verificar instalaciones TCP/IP. Este programa nos indica el tiempo exacto que tardan los paquetes de datos en ir y volver a travs de la red desde nuestro PC a un determinado servidor remoto. Sintaxis: ping (maquina).

poweroff

Apagar el ordenador. Sintaxis: poweroff.

Muestra informacin acerca de los procesos activos. Sin opciones, muestra el nmero ps del proceso, terminal, tiempo acumulado de ejecucin y el nombre del comando. Sintaxis: ps.

pstree

Muestra un rbol de procesos. Sintaxis: pstree.

pwd

Muestra el directorio actual de trabajo. Sintaxis: pwd. Q Si tienes alguna sugerencia con sta letra, comntalo. R

Si observamos que escribimos en pantalla y no aparece el texto pero al pulsar enter realmente se est escribiendo, o que los colores o los textos de la consola se reset corrompen, puede ser que alguna aplicacin en modo texto haya finalizado bruscamente no restaurando los valores estndar de la consola al salir. Con esto forzamos unos valores por defecto, regenerando la pantalla. Sintaxis: reset.

rlogin Conectan un host local con un host remoto. Sintaxis: rlogin maquina_remota.

rm

Remueve o elimina un archivo. Sintaxis: rm nom_archivo.

rmdir

Elimina el directorio indicado, el cual debe estar vaco. Sintaxis: rmdir nom_directorio.

rmmod

Descarga de memoria un mdulo, pero slo si no est siendo usado. Sintaxis: rmmod.

route

El comando route se utiliza para visualizar y modificar la tabla de enrutamiento. Sintaxis: route (muestra informacin del comando route). S

scp

Sirve para hacer una copia segura entre dos ordenadores. La informacin viaja encriptada. Sintaxis: scp usuario@servidor:directorio_servidor directorio_local.

set

Para ver las variables de entorno. Sintaxis: set.

Protocolo de Transferencia de Archivos, permite transferir archivos de y para sftp computadores remotos. La informacin viaja encriptada. Sintaxis: sftp maquina_remota.

sort

Muestra el contenido de un fichero, pero mostrando sus lneas en orden alfabtico. Sintaxis: Sort [opciones] nom_archivo.

Es un programa para conectarse en una mquina remota y ejecutar programas en ella. Utilizado para reemplazar el rlogin y rsh, adems provee mayor seguridad en la ssh (Secure Shell Client) comunicacin entre dos hosts. El ssh se conecta al host indicado, donde el usuario de ingresar su identificacin (login y password) en la mquina remota, la cual realiza una autentificacin del usuario. Sintaxis: ssh maquina_remota.

startx

Inicia el entorno grfico(servidor X). Sintaxis: startx.

su o sudo

Con este comando accedemos al sistema como root. En Ubuntu se puede utilizar gksudomientras en Kubuntu: kdesudo. Sintaxis: su. T

tail

Este comando es utilizado para examinar las ltimas lneas de un fichero. Sintaxis: tail -count nom_archivo.

tar

Comprime archivos y directorios utilizando la extensin .tar. Sintaxis: tar -[arg] nom_archivo.tar nom_archivo.

telnet

Conecta el host local con un host remoto, usando la interfaz TELNET. Sintaxis: telnet maquina_remota

Muestra los procesos que se ejecutan en ese momento, sabiendo los recursos que se top estn consumiendo(Memoria,CPU,).Es una mezcla del comando uptime,free y ps. Sintaxis: top.

touch Crea un archivo vacio. Sintaxis: touch nom_archivo.

traceroute

Permite determinar la ruta tomada por un paquete para alcanzar su destino en Internet. Sintaxis: traceroute [opciones] host [tamao del paquete]. U

umask

Establece la mscara de permisos. Los permisos con los que se crean los directorios y los archivos por defecto. Sintaxis: umask a-rwx,u+rw,g+r.

umount

Establece la mscara de permisos. Los permisos con los que se crean los directorios y los archivos por defecto. Sintaxis: umask a-rwx,u+rw,g+r.

unalias

Borra un alias. Sintaxis: unalias nom_alias.

Este comando lee un archivo de entrada y compara las lneas adyacentes escribiendo solo una copia de las lneas a la salida. La segunda y subsecuentes copias de las uniq lneas de entrada adyacentes repetidas no sern escritas. Las lneas repetidas no se detectarn a menos que sean adyacentes. Si no se especifica algn archivo de entrada se asume la entrada estndar. Sintaxis: uniq [opciones] nom_archivo_entrada nom_archivo_salida.

uptime Nos indica el tiempo que ha estado corriendo la mquina. Sintaxis: uptime. V

vi

Permite editar un archivo en el directorio actual de trabajo. Es uno de los editores de texto ms usado en UNIX. Sintaxis: vi nom_archivo.

view

Es similar al vi, solo que no permite guardar modificaciones en el archivo, es para leer el contenido del archivo. Sintaxis: view nom_archivo. W

wc

Cuenta los carteres, palabras y lneas del archivo de texto. Sintaxis: wc nom_archivo.

whereis

Devuelve la ubicacin del archivo especificado, si existe. Sintaxis: whereis nomb_archivo.

who, w

Lista quienes estn conectado al servidor, con nombre de usuario, tiempo de conexin y el computador remoto desde donde se conecta. Sintaxis: who / w.

whoami

Escribe su nombre de usuario en pantalla. Sintaxis: whoami. X

xmessage

Enviar un mensaje al display de otro usuario o al nuestro propio. Sintaxis: xmessage (mensaje) / export DISPLAY=157.92.49.211:0 xmessage Hola!!. Y

yes

Escribe y continuamente. Sintaxis: yes. Z Si tienes alguna sugerencia con sta letra, comntalo. Varios

&

Aadiendo un & al final del comando haremos que dicho comando se ejecute en segundo plano. Sintaxis: nom_comando&.

Repite el ltimo comando colocando la letra con la que comienza el comando o su nmero de history. Sintaxis: !.

[editar]

Ver tambin

Anda mungkin juga menyukai