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

Bsicos man pginas del manual ls listar rm borrar un archivo cp copiar un archivo pwd identificar el directorio en que se est

cd directorio cambia al directorio cd .. cambiar al directorio de nivel inferior chown, chgrp, chmod, chattr, touch comandos para manejo de atributos de archivos find, locate buscar archivos cat, more, head listar archivos split partir archivos grep buscar texto en archivos

Comunicaciones who lista usuarios conectados finger informacin sobre usuario mail programa de correo write mensaje a la pantalla de un usuario mesg bloquear mensajes de write wall mensaje a todos los usuarios talk establecer una charla con otro usuario banner letrero en pantalla con texto cal calendario en pantalla clear limpiar la pantalla date fecha y hora actuales passwd cambiar contrasea de usuario

Entorno grfico startx iniciar X

startx -- :2 , :3 , :4 , etc. abrir nuevas sesiones

/etc/X11/xorg.conf configuracin de xorg dpkg-reconfigure xserver-xorg configurar xorg ctrl-alt-backspace cerrar las X

Archivos comprimidos tar -xvzf archivo tar -xvf archivo gzip -d archivo tar archivo archivo gzip archivo Descomprime un archivo.tar.gz Descomprime un archivo.tar Descomprime un archivo.gz Empaqueta sin comprimir

Comprime archivos empaquetados

Manejo de archivos ln -sf Enlace simblico entre archivos

ln -sf /dev/ttyS0 /dev/mouse (puerto serie 1) ln -sf /dev/ttyS1 /dev/modem (puerto serie 2) ls -i ls -l Nmero de inodo Nmero de enlaces de un archivo Borrar enlaces, si no tiene enlaces, borra el archivo)

rm archivo rm -r df

Borrar directorios Ver espacio libre en disco entero

du -sh Directorios y archivos) find / -name mime.types Buscar un archivo (la / es la raiz donde quieres buscar)

Sistema ps Ver pid de procesos en ejecucin Inicializar puertos serie

/etc/rc.boot/0setserial /etc/init.d/boot dmesg , dmesg | more lsmod PS1="\W$"

Inicio del sistema Listar el hardware reconocido

Ver mdulos cargados en el kernel Prompt export

\W , nombre del usuario

\H , nombre del Host \T , hora uname -a Informacin del sistema Bibliotecas instaladas Bibliotecas utilizadas por programa

ldconfig -p

ldd /ruta/programa shutdown -r 0

Salir del sistema, reinicializa el ordenador

shutdown -h 0 Cierra el sistema y se para AltGr + PetSis mas de a una R E I S U B sin perdidas Reinicia sistema bloqueado

Impresora /dev/lp1 Dispositivo ls > /dev/lp1 Probarlo lpq Ver colas impresin lpc status lprm Estado impresoras

Eliminar colas en impresin

Instalacin dpkg -i Instalar paquete dpkg --info Informacin del paquete dpkg -c Lista de archivos contenidos dpkg --contents Lista todos los archivos contenidos con sus directorios dpkg -f Informa versin del paquete dpkg --unpack Desempaqueta dpkg --purge Borra un paquete incluidos los archivos de configuracin dpkg -r Borra un paquete pero no borra los archivos de configuracin dpkg -L Lista el paquete si est instalado dpkg -l Lista los paquetes instalados Convertir paquetes alien -d archivo.rpm convierte archivo rpm a deb alien -d archivo.tgz convierte archivo tgz a deb

alien -i archivo.rpm convierte archivo rpm a deb y lo instala alien -i archivo.tgz convierte archivo tgz a deb y lo instala

Mucha gente siente verdadero temor a la consola de rdenes, les parece un modo arcaico y muy difcil de hacer las cosas, destinado solamente a profesionales y frikis. La verdad es que la consola de rdenes ha pasado a ser un buen complemento en las distribuciones modernas de GNU/Linux. Cualquier cosa que podemos hacer mediante consola tambin puede hacerse desde el entorno grfico. Gracias a la consola de rdenes ganamos sobretodo en velocidad a la hora de realizar ciertas tareas, con un simple comando podemos ahorrarnos varios pasos de su equivalente grfico. Para acceder a la consola de rdenes solo tenemos que ir al men Aplicaciones >> Accesorios >> Terminal Algunos comandos que os sern muy tiles:

cd <directorio> Cambia el directorio, sirve para posicionarnos en un directorio concreto del sistema. Por ejemplo cd /home nos apunta al directorio donde se guardan los directorios personales de cada usuario del sistema. ls o dir Sirven para listar un directorio y ver que contiene. mkdir <nombre directorio> Crear un directorio vaco, su uso es muy simple, solamente hay que aadir el nombre del nuevo directorio detrs del comando. Por ejemplo mkdir prueba sudo <comando> Permite ejecutar un comando con permisos de administrador. Cuando necesitamos algn comando con ms privilegios que los que tenemos como usuario empleamos el comando sudo. Por ejemplo sudo apt-get update history Nos muestra el historial de comandos ejecutados. Podemos volver a ejecutar una orden del historial simplemente escribiendo !<numero de la historia> top Permite ver que procesos se estn ejecutando, carga del procesador, memoria ocupada y libre, ... Todo ello actualizndose constantemente. ps -aux El comando ps nos muestra los procesos que tenemos activos en nuestra mquina, con la opcin -aux nos muestra informacin detallada de cada uno de ellos, como el propietario y el uso de cpu por parte del proceso. kill <pid> Permite matar un proceso del sistema, necesita conocer el nmero del proceso que queremos terminar. Podemos obtener este pid de otros comandos como ps por ejemplo. xkill Igual que el comando kill pero de forma grfica, si tienes una ventana que se ha quedado colgada, ejecuta xkill y selecciona la ventana con el cursor que te aparecer. La ventana y el proceso que la cre morirn. apt-get install <paquete> Nos permite instalar nuevo software en nuestro equipo. Para ello necesitamos conexin a Internet man <comando> Quiz uno de las ms importantes comandos del sistema, nos muestra la ayuda de los dems comandos.

/ (raz): Es el nivel ms alto dentro de la jerarqua de directorios. De aqu cuelgan el resto de carpetas, particiones y otros dispositivos. Es por esto que donde se instala el sistema, se selecciona la particin deseada y se le indica que el punto de montaje es justamente /. /bin (binarios): Los binarios son los ejecutables de Linux. Aqu tendremos los ejecutables de los programas propios del sistema operativo, entre ellos comandos como cp, mv, cat, chown, etc. No es el nico directorio que contiene ejecutables como veremos ms adelante. /boot (arranque): Aqu nos encontramos los archivos necesarios para el inicio del sistema, desde los archivos de configuracin de Grub Lilo, hasta el propio kernel del sistema. /dev (dispositivos): Linux se basa en la simpleza y en el tratamiento homogneo de la informacin. Linux trata los dispositivos como si fueran un fichero ms para facilitar el flujo de la informacin. En esta carpeta tenis los dispositivos del sistema, por ejemplo los usb, sda (o hda) con sus respectivos nmeros que indican las particiones, etc. /etc (etctera): Aqu se guardan los ficheros de configuracin de los programas instalados, as como ciertos scripts que se ejecutan en el inicio del sistema. Los valores de estos ficheros de configuracin pueden ser complementados o sustituidos por los ficheros de configuracin de usuario que cada uno tiene en su respectivo home (carpeta personal). /home (hogar): Este hogar no es ms que un directorio que a su vez contiene otros, uno por cada usuario dado de alta en el sistema. Dentro de dichos directorios es donde el usuario tiene su carpeta personal, donde estn los ficheros de configuracin de usuario, as como los archivos personales del mismo que puede crear, modificar y eliminar bajo su propio criterio. /lib (bibliotecas): Contiene las bibliotecas (tambien mal conocidas como libreras) del sistema, as como mdulos y controladores (drivers). /lost+found (perdido y encontrado): Es una carpeta que nos podemos encontrar en todas las particiones. Cuando por cualquier circunstancia se cierra mal el sistema (un apagn por ejemplo), cuando ste se reinicie comprobaris que se llamar al programa fsck para restaurar la integridad del sistema de ficheros. En esta carpeta encontraremos la informacin que se mal-guard debido a la incidencia. /media (media/medios): Es donde se montan las unidades extrables como los dispositivos USB, disqueteras, unidades de CD/DVD y en algunas distros, como Ubuntu, las particiones adicionales. /mnt (montajes): Es un directorio que se suele usar para montajes temporales de unidades. /opt (opcionales): Destinado para guardar paquetes adicionales de aplicaciones.

/proc: Informacin para la virtualizacin del sistema de ficheros de Linux. /root: Es el /home del administrador. Es el nico /home que no est incluido por defecto- en el directorio anteriormente mencionado. /sbin (binarios de sistema): Son los ejecutables de administracin, tales como mount, umount, shutdown /srv (servicios): Informacin del sistema sobre ciertos servicios que ofrece (FTP, HTTP). /sys (sistema): Informacin sobre los dispositivos tal y como los ve el kernel Linux. /tmp (temporales): Es un directorio donde se almacenan ficheros temporales. Cada vez que se inicia el sistema este directorio se limpia. /usr: Es el directorio padre de otros subdirectorios de importancia: o /usr/bin: Conjunto de ejecutables de la mayora de aplicaciones de escritorio entre otras (por ejemplo firefox). o /usr/include: Los ficheros cabeceras para C y C++. o /usr/lib: Las bibliotecas para C y C++. o /usr/local: Es otro nivel dentro que ofrece una jerarqua parecida al propio diretorio /usr. o /usr/sbin: Otra serie de comandos administrativos para el sistema. o /usr/share: Archivos compartidos como ficheros de configuracin, imgenes, iconos, etc. o /usr/src: Tiene en su interior el cdigo fuente para el kernel LInux. var: Ficheros de sistema como el buffer de impresin, logs o /var/cache: Se almacenan datos cacheados para las aplicaciones. o /var/lib: Informacin sobre el estado actual de las aplicaciones, modificable por las propias aplicaciones. o /var/lock: Ficheros que se encargan de que un recurso slo sea usado por una aplicacin determinada que ha pedido su exclusividad, hasta que sta lo libere. o /var/log: Es uno de los subdirectorios ms importantes ya que aqu se guardan todo tipo de logs del sistema. o /var/mail: Los correos de los usuarios. o /var/opt: Datos usados por los paquetes almacenados en /opt. o /var/run: Informacin sobre el sistema desde que se inici. o /var/spool: Datos esperando a que sean tratados por algn tipo de proceso. o /var/tmp: Otro fichero temporal.

Ubuntu?
Qu es Ubuntu?
Ubuntu

es una de las tantas distribuciones Ubuntu Ubuntu.

Linux. El nombre completo es

Linux, pero comnmente se le dice slo

Qu es una distribucin Linux? Una distribucin es un conjunto de programas que conforman un Sistema Operativo. Es Linux porque el ncleo de todo el sistema se llama as. Existen tantas distribuciones como gente dispuesta a crearlas, y se caracterizan porque todas tienen algo distinto entre s. La diferencia puede estar en los programas (paquetes, en Linux) que cada una instala por defecto, en los

programas disponibles en los repositorios (banco de software) propios, en las versiones de esos programas, en el entorno grfico o de escritorio (lo que se ve), el sistema de manejo de software, las actualizaciones de seguridad o de sistema, la gratuidad (dado que el Software Libre no necesariamente debe ser gratis) o algunas otras cosas menos notorias. Algunas distribuciones se basan en otras, es decir, comienzan a desarrollarse con otra como modelo. Toman sus comienzan a personalizarse desde ah. No es injusto esto? No, porque el Software Libre tiene como pauta el poder ser redistribuido sin obstculos, y el poder ser usado para cualquier propsito. Adems, puede modificarse y volverse a distribuir, de modo que se beneficie la sociedad toda. Por qu hay gente que tiene instalado slo Linux? No, uno no tiene slo una distribucin. componentes sin los cuales solamente Linux en su PC. Lo que uno tiene es Linux es solamente el ncleo, uno de los una PC no es usable. Adems, teniendo paquetes, o su configuracin general, y

Linux tampoco se logra la gran cosa. El grupo de software libre que siempre acompaa al ncleo (tambin libre), y que

incluso representa una mayor cantidad de cdigo, fue desarrollado por GNU. Por eso, un modo correcto de denominar al sistema es GNU/Linux.

Entonces, Uno tiene S, uno puede tener instalado

Ubuntu instalado? Ubuntu como cualquier otra distro.

Ubuntu es una de las ms amigables al usuario inexperto en informtica, y de ah que se apode Linux para seres humanos. Si bien GNU/Linux requiere conocimientos un tanto avanzados para su configuracin, Ubuntu se caracteriza por rebajar muchas etapas en algunos clicks. Es decir, cambia la consola por el entorno grfico, de modo que los usuarios no se sientan tan impotentes al querer modificar algo comn a todos los que usen la PC (tareas de administracin de sistema). Es ms difcil Linux que Windows? Si bien GNU/Linux es difcil de configurar (aunque ltimamente est cambiando), no es difcil de usar. Cualquier persona puede acostumbrarse a los programas despus de unos das. Solamente hay que mentalizarse en que algunas cosas van a ser distintas. Es oportuno aclarar esto porque seguramente el 95% de la poblacin mundial usa Windows. Desde ya que no va a haber Photoshop, ni Winamp, ni Messenger, ni Office. Pero s hay equivalentes. Y hay ms de uno para software, y en algunos casos hasta mejores. De dnde viene Ubuntu? Anteriormente se dijo que algunas distribuciones se basaban en otras. En el caso de Ubuntu, no es una distribucin empezada desde cero, sino que se basa en Debian GNU/Linux. Esto se debe principalmente al sistema de manejo de paquetes que posee (llamado APT), uno de los ms simples y eficientes que existen. Lo que hizo desde el trabajo de Debian fue mejorar la amigabilidad al usuario nuevo en GNU/Linux o al usuario no simpatizante con la informtica, priorizando la usabilidad por sobre la estabilidad del software (bugs y otros errores). Actualmente Ubuntu es una de las dos distros ms cada tipo de

populares (segn distrowatch.com), y sus usuarios esperan con ansias cada vez que sale por Canonical Ltd, que garantiza una nueva versin. una nueva Ubuntu es manejado cada 6 meses. Ubuntu nunca tendr

Adems, la empresa tambin se comprometi a que

una versin paga. Esto quiere decir que est disponible para cualquiera como imagen de CD en Internet, o incluso puede pedirse gratis un CD con envo a domicilio. El nico problema en el ltimo caso es que puede tardar de 2 a 6 semanas en llegar. Cabe aclarar que cada versin de Ubuntu tiene dos tipos de CD, uno de escritorio, y uno alternativo. El que puede encargarse es el

de escritorio, mientras que a travs de Internet pueden conseguirse ambos, adems del DVD, que cumple las funciones de los dos CD. Qu son Kubuntu o Xubuntu? Canonical Ltd. desarrolla ms de contraste directo con una distribucin. Por un lado, en Ubuntu, estn Kubuntu y Xubuntu. Mientras que

Ubuntu usa el escritorio Gnome, Kubuntu usa KDE (el cual es ms personalizable, aunque generalmente requiere algo ms de recursos), y Xubuntu usa Xfce (ms rpido, aunque ms bsico). Adems, tambin estn Edubuntu ( una versin pensada para escuelas) y (pensada para creacin y edicin de imagen/audio/video). Ubuntu Studio Todas las

anteriores, salvo por los paquetes correspondientes a lo grfico, tienen la misma base y reciben las mismas actualizaciones. Pueden ser descargadas de Internet sin costo adicional ms que el de ancho de banda y el disco virgen. Desde dnde puedo descargar Ubuntu? La web oficial de Ubuntu es ubuntu.com. Desde este punto, infinitas posibilidades. Tanto de informacin, como de instalacin y mantenimiento del sistema, o incluso de paquetes para instalar. En lo que es Linux,

los paquetes se consiguen directamente desde Internet, y en este caso (como en varios ms) los provee la misma distribucin. El CD de instalacin instala un sistema estndar (y no digo bsico, porque no hay nada tan bsico como un Windows XP recin instalado), y deja el resto a gusto del usuario. Pero obviamente es necesaria una conexin a Internet. En general, este es un requisito para todas las distribuciones mximo provecho de su instalacin. Linux si se quiere sacar el

Qu hace falta para instalar Ubuntu (o cualquier distro)? Hay que sealar que la instalacin no es para cualquiera, dado que en muchos casos Windows ocupa la totalidad del disco rgido. En estos casos, instalar Ubuntu implicara tocar lo que se llama particionado del disco, para hacer algo de espacio. Esto no lo debe hacer alguien que no entienda, dado que puede borrar todos los datos guardados si no se sabe bien lo que se est haciendo, y no hay posibilidad de deshacer la accin. Por otro lado, el CD de escritorio de Ubuntu es un Live CD. Esto quiere decir que puede probarse sin necesidad de tocar el disco rgido, teniendo activada la opcin de arranque desde CD en la BIOS. Cmo hace eso? Muy fcil, el sistema entero se carga en la memoria RAM. Por esto, para que pueda arrancar son necesarios como mnimo 384 MB (para la versin 8.04). Qu otras distribuciones puedo probar?

Estos son los enlaces a las distribuciones ms conocidas. Todas son gratis, legales, pueden copiarse y regalarse o venderse. Para generar bien los CD o DVD es necesario un gestor de copiado que posea la opcin de grabar imagen a disco o similar (no hay que descomprimir el archivo ISO). Como dije antes, en todos estos casos los paquetes son provedos por la misma distribucin, simplificando su instalacin y uso. Pods encontrar la demostracin de instalacin de algunas distribuciones en Instalar Distribuciones Linux, o ir directamente a su pgina principal.

Comandos ms usados: Muy Buena:Edinson Raico Aguilar/


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

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 siga

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

addgroup nombre_grupo

Se utiliza para crear un grupo nuevo.

addgroup Pepito

adduser nombre_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

alias nombre_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 install

Instala paquetes.

apt-get install

nombre_paquete

Gnome

apt-get remove nombre_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 una vez mostrado el contenido de todo el archivo. Permite concatenar uno o mas archivos de texto. || Sintaxis: cat nom_archivo. Cambia de directorio. || Sintaxis: cd nom_directorio. Cambiar atributos de un fichero. || Sintaxis: chattr atributos nom_archivo.

cat

cd chattr

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 w:escritura x:ejecucin +: aade permisos -:quita permisos u:usuario g:grupo del usuario o:otros || Sintaxis: chmod permisos nom_archivo Cambia el propietario de un archivo. || Sintaxis: chown nom_propietario nom_archivo. Nos permite cambiar el directorio raiz. || Sintaxis: chroot nom_directorio_raiz. 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 archivos de datos. Sintaxis: diff nom_archivo1 nom_archivo2 / cmp nom_archivo1 nom_archivo2. Copia archivos en el directorio indicado. || Sintaxis: cp nom_archivo nom_directorio. Realizar una tarea programada de forma regular. || Sintaxis: minuto(0-59) hora(023) 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 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. Retorna el da, fecha, hora (con minutos y segundos) y ao. || Sintaxis: date. Copia de un archivo, convirtiendo y formateando acorde a las opciones. Muy til para por ejemplo, "quemar" una Sintaxis: dd if=[a_copiar] of=[destino]

chmod

chown

chroot clear

cmp, diff

cp

crontab

cut

date

dd

imagen (.img) en un pendrive. 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 automticamente el directorio de trabajo del usuario. || Sintaxis: deluser nom_usuario. Muestra los sistemas de ficheros montados. || Sintaxis:df Muestra los mensajes del kernel durante el inicio del sistema. || Sintaxis: dmesg. Volver a reconfigurar un paquete ya instalado. || Sirve para ver lo que me ocupa cada directorio dentro del directorio en el que me encuentro y el tamao total. || Sintaxis: du Muestra un mensaje por pantalla. || Sintaxis: echo Cadena. 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. Para ver las variables globales. || Sintaxis: env. Cierra las ventanas o las conexiones remotas establecidas o las conchas abiertas. Antes de salir es recomendable eliminar todos los trabajos o procesos de la estacin de trabajo. || Sintaxis: exit. Manda un proceso a primer plano. || Sintaxis: fg PID. Determina el tipo del o los archivo(s) indicado(s). || Sintaxis: file nom_archivo. Busca los archivos que satisfacen la condicin en el directorio indicado. ||

[opciones]

deluser

df dmesg dpkg -reconfigure (paquetes)

du

echo

eject

env

exit

fg file find

Sintaxis: find nom_directorio o nom_archivo condicin. finger Permite encontrar informacin acerca de un usuario. || Sintaxis: finger / finger usuario. 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. Para chequear si hay errores en nuestro disco duro. || Sintaxis: fsck t fs_typo dispositivo. Protocolo de Transferencia de Archivos, permite transferir archivos de y para computadores remotos. || Sintaxis: ftp maquina_remota. G acceso al navegador de archivos con privilegios de root (requiere contrasea) Su funcionalidad es la de escribir en salida estndar aquellas lneas que concuerden con un patrn. Busca patrones en archivos. || Sintaxis: grep [-cilnv] expr nom_archivos. Comprime solo archivo utilizando la extensin .gz. || Sintaxis: gzip nom_archivo. H Muestra las primeras lineas de un fichero. || Sintaxis: head -count nom_archivo. 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 Numero id de un usuario. || Sintaxis: id Obtener informacin de la configuracin de red. || Sintaxis: ifconfig. Carga en memoria un mdulo. || Sintaxis: insmod J Lista los procesos que se estn ejecutando en segundo plano. || Sintaxis: jobs K

free

fsck

ftp

gksu nautilus

grep

gzip

head

id ifconfig insmod job

kill

Permite interactuar con cualquier proceso mandando seales.Kill (pid) termina un proceso y Kill -9 (pid) fuerza a terminar un proceso en caso de que la anterior opcin falle. || Sintaxis: kill [opciones] PID. L Este comando permite ver las ltimas conexiones que han tenido lugar. || Sintaxis: last. 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. Puede ser simblico si usamos -s o enlace duro. || Sintaxis: ln [-s] nom_archivo nom_acceso. Las sesiones terminan con el comando logout. || Sintaxis: logout. Imprime un archivo en la impresora predeterminada. || Sintaxis: lpr -[lista de requerimientos]/ lpr -P nombre_archivo. Lista los archivos y directorios dentro del directorio de trabajo. || Sintaxis: ls. Ver atributos de un fichero. || Sintaxis: lsattr nom_archivo. Muestra los mdulos cargados en memoria. || Sintaxis: lsmod. M Para enviar/recibir correo a/de otros usuarios de la red, o dentro de nuestro ordenador. || Sintaxis: mail. Es una herramienta que controla la creacin de ejecutables y otros archivos de un programa a partir de los archivos fuente. || Sintaxis: make. Ofrece informacin acerca de los comandos o tpicos del sistema UNIX, as como de los programas y libreras existentes. || Sintaxis: man comando.

last

less

ln

logout

lpr

ls lsattr lsmod

mail

make

man

mkdir

Crea un nuevo directorio. || Sintaxis: mkdir nom_directorio. 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. 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 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 archivo o directorio. || Sintaxis: mv nom_archivo1 nom_archivoN nom_directorio. N Muestra las conexiones y puertos abiertos por los que se establecen las comunicaciones. || Sintaxis: netstat. 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 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 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).

mv

more

mount

mv

netstat

nice

passwd

ping

poweroff

Apagar el ordenador. Sintaxis: poweroff. Muestra informacin acerca de los procesos activos. Sin opciones, muestra el nmero del proceso, terminal, tiempo acumulado de ejecucin y el nombre del comando. Sintaxis: ps. Muestra un rbol de procesos. Sintaxis: pstree. 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 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. Conectan un host local con un host remoto. Sintaxis: rlogin maquina_remota. Remueve o elimina un archivo. Sintaxis: rm nom_archivo. Elimina el directorio indicado, el cual debe estar vaco. Sintaxis: rmdir nom_directorio. Descarga de memoria un mdulo, pero slo si no est siendo usado. Sintaxis: rmmod. El comando route se utiliza para visualizar y modificar la tabla de enrutamiento. Sintaxis: route (muestra informacin del comando route). S Sirve para hacer una copia segura entre dos ordenadores. La informacin viaja encriptada. Sintaxis: scp usuario@servidor:directorio_servidor directorio_local. Para ver las variables de entorno. Sintaxis: set.

ps

pstree

pwd

reset

rlogin rm rmdir rmmod

route

scp

set

sftp

Protocolo de Transferencia de Archivos, permite transferir archivos de y para computadores remotos. La informacin viaja encriptada. Sintaxis: sftp maquina_remota. 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 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. Inicia el entorno grfico(servidor X). Sintaxis: startx. Con este comando accedemos al sistema como root. Sintaxis: su. T Este comando es utilizado para examinar las ltimas lneas de un fichero. Sintaxis: tail -count nom_archivo. Comprime archivos y directorios utilizando la extensin .tar. Sintaxis: tar -[arg] nom_archivo.tar nom_archivo. 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 estn consumiendo(Memoria,CPU,).Es una mezcla del comando uptime,free y ps. Sintaxis: top. Crea un archivo vacio. Sintaxis: touch nom_archivo. Permite determinar la ruta tomada por un paquete para alcanzar su destino en Internet. Sintaxis: traceroute [opciones] host [tamao del paquete]. U

sort

ssh (Secure Shell Client)

startx su o sudo (en ubuntu)

tail

tar

telnet

top

touch

traceroute

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. 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. 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 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. Nos indica el tiempo que ha estado corriendo la mquina. Sintaxis: uptime. V 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. 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 Cuenta los carteres, palabras y lneas del archivo de texto. Sintaxis: wc nom_archivo. Devuelve la ubicacin del archivo especificado, si existe. Sintaxis: whereis nomb_archivo. Lista quienes estn conectado al servidor, con nombre de usuario, tiempo de conexin y el computador remoto desde donde se conecta. Sintaxis: who / w.

umount

unalias

uniq

uptime

vi

view

wc

whereis

who, w

whoami

Escribe su nombre de usuario en pantalla. Sintaxis: whoami. X 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 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: !.

xmessage

yes

&

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