Vous êtes sur la page 1sur 10

Pgina 1 de 11

Programa Acadmico
Asignatura
VoIp

El Sistema linux:

LINUX es un sistema operativo
peculiares lo diferencian del resto de l
el mercado, la primera,
pagar ningn tipo de licencia a
el uso del mismo, la segunda, es que el
cdigo fuente. El sistema lo forman el ncleo del sistema
nmero de programas / libreras que hacen posible su utilizacin.

LINUX se distribuye bajo la
tiene que estar siempre acces
por multitud de programadores alrededor del
sigue en continuo desarrollo bajo la coordinacin de
de la que parti la idea de este proyecto, a principios
noventa.
Da a da, mas y mas programas / aplicaciones estn disponibles para este
sistema, y la calidad de los mismos aumenta de versin a versin. La gran
mayora de los mismos
distribuyen gratuitamente bajo los trminos
License.

En los ltimos tiempos, ciertas casas de software comercial han empezado a
distribuir sus productos para LINUX y la presencia del mismo en empresas
aumenta rpidamente
consigue con LINUX.

Las plataformas en las que en un principio se puede utilizar LINUX son 386
Pentium, Pentium Pro, Pentium II/III/IV,
se adapta cada vez mejor a las ms recientes plat
cual asegura un performance envidiable por otros sistemas operativos y se
consolida como Sistema operativo de servidores, mucho mas all de los que
se pens en sus orgenes;
plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.


Estructura de directorios de linux:


Ing. Eduar Criollo Salamanca

Programa Acadmico: Profesional en Ingeniera de Sistemas
Bloque de Contenido
Bloque 6
Didctica
Taller
sistema operativo, compatible UNIX. Dos caractersticas muy
diferencian del resto de los sistemas que podemos encontrar en
el mercado, la primera, es que es libre, esto significa que no tenemos que
pagar ningn tipo de licencia a ninguna casa desarrolladora de software por
el uso del mismo, la segunda, es que el sistema viene acompaado de
. El sistema lo forman el ncleo del sistema (kernel) mas un gran
nmero de programas / libreras que hacen posible su utilizacin.
LINUX se distribuye bajo la GNU Public License, por lo tanto, el cdigo fuente
estar siempre accesible. El sistema ha sido diseado y programado
por multitud de programadores alrededor del mundo. El ncleo del sistema
sigue en continuo desarrollo bajo la coordinacin de Linus Torvalds
de la que parti la idea de este proyecto, a principios de la dcada
Da a da, mas y mas programas / aplicaciones estn disponibles para este
calidad de los mismos aumenta de versin a versin. La gran
mayora de los mismos vienen acompaados del cdigo fuente y se
tuitamente bajo los trminos de licencia de la
En los ltimos tiempos, ciertas casas de software comercial han empezado a
sus productos para LINUX y la presencia del mismo en empresas
aumenta rpidamente por la excelente relacin calidad
Las plataformas en las que en un principio se puede utilizar LINUX son 386
Pentium, Pentium Pro, Pentium II/III/IV, sin embargo LINUX con cada realease
se adapta cada vez mejor a las ms recientes plataformas de AMD e INTEL lo
cual asegura un performance envidiable por otros sistemas operativos y se
consolida como Sistema operativo de servidores, mucho mas all de los que
se pens en sus orgenes; tambin existen versiones para su utilizacin en otras
plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
structura de directorios de linux:
Ing. Eduar Criollo Salamanca

istemas
Didctica
, compatible UNIX. Dos caractersticas muy
os sistemas que podemos encontrar en
, esto significa que no tenemos que
ninguna casa desarrolladora de software por
sistema viene acompaado del
(kernel) mas un gran
nmero de programas / libreras que hacen posible su utilizacin.
, por lo tanto, el cdigo fuente
El sistema ha sido diseado y programado
mundo. El ncleo del sistema
Torvalds, la persona
de la dcada de los
Da a da, mas y mas programas / aplicaciones estn disponibles para este
calidad de los mismos aumenta de versin a versin. La gran
vienen acompaados del cdigo fuente y se
de licencia de la GNU Public
En los ltimos tiempos, ciertas casas de software comercial han empezado a
sus productos para LINUX y la presencia del mismo en empresas
acin calidad-precio que se
Las plataformas en las que en un principio se puede utilizar LINUX son 386-, 486-
sin embargo LINUX con cada realease
aformas de AMD e INTEL lo
cual asegura un performance envidiable por otros sistemas operativos y se
consolida como Sistema operativo de servidores, mucho mas all de los que
utilizacin en otras

Pgina 2 de 11

La composicin de los archivos en Linux, cambia dependiendo de la
distribucin, ya que uno tambin
propia raz de archivos.
estructura de los directorios en Linux (est se crea automticamente durante
el proceso de instalacin del sistema):




Ing. Eduar Criollo Salamanca

La composicin de los archivos en Linux, cambia dependiendo de la
distribucin, ya que uno tambin puede crear las propia distribucin y crear su
hivos. Ac va una lista de la composicin estndar de la
estructura de los directorios en Linux (est se crea automticamente durante
el proceso de instalacin del sistema):
Ing. Eduar Criollo Salamanca

La composicin de los archivos en Linux, cambia dependiendo de la
puede crear las propia distribucin y crear su
Ac va una lista de la composicin estndar de la
estructura de los directorios en Linux (est se crea automticamente durante



Pgina 3 de 11

Comandos Bsicos de linux:

El Shell es un programa que nos permite interac
operativo a travs de instrucciones (llamadas tambin Comandos de Shell).
Existen diferentes tipos de shell en Linux, entre los cuales se encuentran
bash2, tchs, ksh, zsh. Por defecto, define a
tiene grandes ventajas puesto que este shell es compatible con casi todas las
variantes de *nix (Unix, Solaris, Minix, entre otros). Por lo tanto, si aprendemos a
manejarlo, podremos interactuar mucho mejor con los otros usuarios de
plataformas *nix cuando lo necesitemos
Cmo Ingresar al Shell de Comandos

Si se encuentra en el Login o en el Entorno grfico debe pulsar la combinacin
Ctlr + Alt + F1. All podr observar la siguiente informacin:
o Distribucin y Versin (Ej. Red Hat Linux r
o Versin del Kernel (Ej. Kernel 2.4.18
o Login: A continuacin deber escribir el login y password para ingresar.
Observe el siguiente ejemplo:
o Localhost login: estudiantes
o Password: *****
o Dependiendo del tipo de usuario que haya in
sistema aparecer de la siguiente forma:
o [usuario@usuario usuario]$
o [root@localhost root]#
o Linux cuenta con 6 terminales, las cuales pueden ser accesadas
presionando las teclas
o Cuando se presiona la combinacin
entorno grfico.

Si desea utilizar el shell estando en
GNOME), podr accesar
encuentra en el panel.

Comandos de manipulacin de archivos
cat Todo lo que hace
(teclado) hacia la salida estndar(pantalla).
entrada estndar sigue siendo
redireccionado hacia un
archivo. Si el archivo no existe, LIN
se reemplaza. Puede teclear cuantas lneas desee y, al final, oprimir

Ing. Eduar Criollo Salamanca

omandos Bsicos de linux:
El Shell es un programa que nos permite interactuar directamente con el sistema
operativo a travs de instrucciones (llamadas tambin Comandos de Shell).
Existen diferentes tipos de shell en Linux, entre los cuales se encuentran
Por defecto, define a bash como el shell
tiene grandes ventajas puesto que este shell es compatible con casi todas las
Unix, Solaris, Minix, entre otros). Por lo tanto, si aprendemos a
manejarlo, podremos interactuar mucho mejor con los otros usuarios de
cuando lo necesitemos
Cmo Ingresar al Shell de Comandos
Si se encuentra en el Login o en el Entorno grfico debe pulsar la combinacin
All podr observar la siguiente informacin:
Distribucin y Versin (Ej. Red Hat Linux release 7.3).
Versin del Kernel (Ej. Kernel 2.4.18-3 on an i686)
Login: A continuacin deber escribir el login y password para ingresar.
Observe el siguiente ejemplo:
estudiantes
Dependiendo del tipo de usuario que haya ingresado, el prompt del
sistema aparecer de la siguiente forma:
usuario]$ - Si se trata de un usuario
root]# - Si se trata del superusuario o root.
Linux cuenta con 6 terminales, las cuales pueden ser accesadas
presionando las teclas Alt+F1 hasta Alt + F6 respectivamente.
Cuando se presiona la combinacin Alt + F7 se regresa al login grfico o al
Si desea utilizar el shell estando en cualquiera de los escritorios grficos (KDE o
GNOME), podr accesar haciendio clic en el botn konsole
encuentra en el panel.
Comandos de manipulacin de archivos:
Todo lo que hace cat es copiar los datos desde la entrada
teclado) hacia la salida estndar(pantalla). Con el comando
entrada estndar sigue siendo el teclado, pero la salida estndar se ha
redireccionado hacia un archivo. Cada lnea que teclee se copiar en el
archivo no existe, LINUX lo crea por usted. Si existe, su
Puede teclear cuantas lneas desee y, al final, oprimir
Ing. Eduar Criollo Salamanca

tuar directamente con el sistema
operativo a travs de instrucciones (llamadas tambin Comandos de Shell).
Existen diferentes tipos de shell en Linux, entre los cuales se encuentran bash, csh,
como el shell del usuario; esto
tiene grandes ventajas puesto que este shell es compatible con casi todas las
Unix, Solaris, Minix, entre otros). Por lo tanto, si aprendemos a
manejarlo, podremos interactuar mucho mejor con los otros usuarios de
Si se encuentra en el Login o en el Entorno grfico debe pulsar la combinacin
Login: A continuacin deber escribir el login y password para ingresar.
gresado, el prompt del

Linux cuenta con 6 terminales, las cuales pueden ser accesadas
respectivamente.
se regresa al login grfico o al
cualquiera de los escritorios grficos (KDE o
o terminal que se
es copiar los datos desde la entrada estndar
Con el comando cat>archivo la
el teclado, pero la salida estndar se ha
archivo. Cada lnea que teclee se copiar en el
UX lo crea por usted. Si existe, su contenido
Puede teclear cuantas lneas desee y, al final, oprimir

Pgina 4 de 11

<CTRL>+<D>.Si desea anexar datos al final de un archivo existente, use
para redireccionar la salida estndar :

head El comando head
defecto, head despliega las primeros diez lneas de un
desplegar un nmero diferente de lneas, especifquelo
comando head. Por ejemplo, para desplegar las
archivo use : head 20 archivo

tail El comando tail permite desplegar el fin de un archivo. Por
despliega las ltimos diez lneas de un archivo.
podemos servirnos de otra orden para visualizar
comando visualiza, el o los
detenindose al final de cada pantalla o cada vez que se encuentre un
carcter de borrado de pantalla.
pueden visualizar archivos

Con more al final de cada pgina desplegada en pantalla se nos
hay ms, por medio del indicador
porcentaje de caracteres que hemos
<BARRA ESPACIADORA>, conseguiremos una nueva pantalla del mismo
archivo, que se imprimir y volver a informarnos de la misma
hizo anteriormente. Este proceso lo podramos
archivo. Pulsando la tecla <RETORNO>
sola lnea ms.

cp Para realizar una copia de un archivo se utiliza el comando
archivo consiste en sacar una copia del mismo pero
otro lugar, es decir, tener dos archivos
independientes, cada uno con su
comando es fcil, por ejemplo, si tiene un archivo
elaborar una copia que lleve el nombre

mv El comando mv nos va
moverlo de un directorio a otro. Por ejemplo, si desea
llamado datos hacia un directorio llamado
un directorio llamado trabajo no existe, entonces mv supone
cambiar el nombre del archivo).
mover no slo archivos, sino tambin directorios.

rm Para borrar o eliminar un archivo tenemos el comando
orden pondremos el o los nombres de los

Ing. Eduar Criollo Salamanca

Si desea anexar datos al final de un archivo existente, use
para redireccionar la salida estndar : cat>>archivo
head permite desplegar el comienzo de un archivo.
defecto, head despliega las primeros diez lneas de un archivo.
desplegar un nmero diferente de lneas, especifquelo como opcin al
comando head. Por ejemplo, para desplegar las primeras veinte lneas de un
20 archivo
permite desplegar el fin de un archivo. Por
despliega las ltimos diez lneas de un archivo. more Adems de cat,
podemos servirnos de otra orden para visualizar archivos, llamada
comando visualiza, el o los archivos indicados, por pantallas completas,
final de cada pantalla o cada vez que se encuentre un
de borrado de pantalla. Una diferencia con cat es que slo se
hivos de texto, no ejecutables.
Con more al final de cada pgina desplegada en pantalla se nos
hay ms, por medio del indicador --More--, y tambin se nos informa del
porcentaje de caracteres que hemos visualizado. Si en este punto pulsamos la
ESPACIADORA>, conseguiremos una nueva pantalla del mismo
archivo, que se imprimir y volver a informarnos de la misma
hizo anteriormente. Este proceso lo podramos repetir hasta llegar al final del
Pulsando la tecla <RETORNO> conseguiremos que se visualice
Para realizar una copia de un archivo se utiliza el comando
archivo consiste en sacar una copia del mismo pero con otro nombre, o en
otro lugar, es decir, tener dos archivos exactamente
independientes, cada uno con su nombre y en su propio directorio.
comando es fcil, por ejemplo, si tiene un archivo llamado
elaborar una copia que lleve el nombre extra, use : cp datos extra
nos va a permitir cambiar el nombre a un
moverlo de un directorio a otro. Por ejemplo, si desea mover un archivo
hacia un directorio llamado trabajo, use : mv datos trabajo
un directorio llamado trabajo no existe, entonces mv supone
cambiar el nombre del archivo). Con el comando mv se pueden renombrar y
archivos, sino tambin directorios.
Para borrar o eliminar un archivo tenemos el comando rm
orden pondremos el o los nombres de los archivos que deseemos borrar. Si un
Ing. Eduar Criollo Salamanca

Si desea anexar datos al final de un archivo existente, use >>
permite desplegar el comienzo de un archivo. Por
archivo. Si desea
como opcin al
veinte lneas de un
permite desplegar el fin de un archivo. Por defecto, tail
Adems de cat,
, llamada more. Esta
archivos indicados, por pantallas completas,
final de cada pantalla o cada vez que se encuentre un
Una diferencia con cat es que slo se
Con more al final de cada pgina desplegada en pantalla se nos indica que
se nos informa del
visualizado. Si en este punto pulsamos la
ESPACIADORA>, conseguiremos una nueva pantalla del mismo
manera como lo
repetir hasta llegar al final del
conseguiremos que se visualice una
Para realizar una copia de un archivo se utiliza el comando cp. Copiar un
con otro nombre, o en
exactamente iguales, pero
nombre y en su propio directorio. Usar este
llamado datos y desea
cp datos extra.
a permitir cambiar el nombre a un archivo, o
mover un archivo
mv datos trabajo (si
que usted quiere
Con el comando mv se pueden renombrar y
rm. Tras la propia
chivos que deseemos borrar. Si un

Pgina 5 de 11

archivo tiene enlaces y lo
enlaces, y no el archivo propiamente tal, pero suponiendo que el enlace
estemos borrando sea el ltimo entonces se borrar
ejemplo, si deseamos borrar el archivo llamado datos,
Para borrar un subdirectorio completo use el comando
(recurrente) y especifique el nombre de un directorio;
directorio sino todos sus ar
directorio llamado extra
previamente borrado?

ln El comando ln permite crear un enlace (o liga) para un archivo.
de enlace de archivos es una caracterstica de
disco un slo archivo que
nombres, siendo sin embargo todas las entradas pertenecientes al mismo
archivo, hasta tal punto que si modificamos uno
sufrirn la misma alteracin sin tocarlos.
llamado datos y deseamos
usaremos: ln datos otro

grep, egrep, fgrep Los comandos de que dispone el LINU
cadenas (o patrones) en archivos son grep, egrep y fgrep. La finalidad de
estos comandos es imprimir por la salida estndar las lneas que
una cierta cadena.

grep se dise para ser el programa de propsito general.
patrones con similitudes exactas entre los
concuerden con una especificacin

fgrep se dise para ser un programa de bsqueda ms veloz.
slo puede buscar caracteres exactos (una
generales.

egrep se dise para ser el programa grep ms poderoso.
modelos ms complejos que grep y, por lo
No obstante, el mtodo que
grep o fgrep. Una cadena fija es la que contiene slo el texto que se desea
buscar, mientras que una expresin puede contener caracteres
Los caracteres especiales que se pueden usar son

El punto (.) para representar cualquier caracter.
especificar un caracter en un determinado

Ing. Eduar Criollo Salamanca

archivo tiene enlaces y lo borramos, en realidad habremos borrado uno de sus
no el archivo propiamente tal, pero suponiendo que el enlace
estemos borrando sea el ltimo entonces se borrar tambin el archivo
ejemplo, si deseamos borrar el archivo llamado datos, usaremos :
Para borrar un subdirectorio completo use el comando rm
(recurrente) y especifique el nombre de un directorio; rm no slo borra el
directorio sino todos sus archivos y subdirectorios. Por ejemplo, para borrar un
extra, teclee : rm r extra. Es posible restaurar un archivo
No
permite crear un enlace (o liga) para un archivo.
os es una caracterstica de LINUX, consiste en tener en el
disco un slo archivo que aparecer en varios sitios e incluso con diferentes
siendo sin embargo todas las entradas pertenecientes al mismo
archivo, hasta tal punto que si modificamos uno de los enlaces,
sufrirn la misma alteracin sin tocarlos. Por ejemplo, si tenemos un archivo
y deseamos crear un enlace para este archivo llamado

Los comandos de que dispone el LINU
patrones) en archivos son grep, egrep y fgrep. La finalidad de
estos comandos es imprimir por la salida estndar las lneas que
se dise para ser el programa de propsito general.
atrones con similitudes exactas entre los caracteres, o patrones que
concuerden con una especificacin ms general.
se dise para ser un programa de bsqueda ms veloz.
slo puede buscar caracteres exactos (una cadena fija), no especif
se dise para ser el programa grep ms poderoso.
modelos ms complejos que grep y, por lo general, es el ms veloz de los tres.
No obstante, el mtodo que usa en ocasiones requiere ms memoria que
cadena fija es la que contiene slo el texto que se desea
buscar, mientras que una expresin puede contener caracteres
Los caracteres especiales que se pueden usar son los siguientes :
) para representar cualquier caracter. Los cor
especificar un caracter en un determinado rango. Si el primer caracter
Ing. Eduar Criollo Salamanca

borramos, en realidad habremos borrado uno de sus
no el archivo propiamente tal, pero suponiendo que el enlace que
tambin el archivo. Por
usaremos : rm datos
rm con la opcin r
rm no slo borra el
Por ejemplo, para borrar un
Es posible restaurar un archivo
permite crear un enlace (o liga) para un archivo. La tcnica
LINUX, consiste en tener en el
aparecer en varios sitios e incluso con diferentes
siendo sin embargo todas las entradas pertenecientes al mismo
de los enlaces, los dems
Por ejemplo, si tenemos un archivo
crear un enlace para este archivo llamado otro,
Los comandos de que dispone el LINUX para buscar
patrones) en archivos son grep, egrep y fgrep. La finalidad de
estos comandos es imprimir por la salida estndar las lneas que contengan
se dise para ser el programa de propsito general. Puede buscar
caracteres, o patrones que
se dise para ser un programa de bsqueda ms veloz. Sin embargo,
cadena fija), no especificaciones
se dise para ser el programa grep ms poderoso. Puede buscar
general, es el ms veloz de los tres.
usa en ocasiones requiere ms memoria que
cadena fija es la que contiene slo el texto que se desea
buscar, mientras que una expresin puede contener caracteres especiales.
los siguientes :
Los corchetes [ ] para
rango. Si el primer caracter

Pgina 6 de 11

contenido en los corchetes es
est en el rango especificado.
continuacin lo buscamos al principio de una lnea.
caracter de retorno de carro.
Por ejemplo, para buscar to
espacio en el archivo llamado
durante la bsqueda en archivos, pero
magnitud dentro de una
tan til es que puede reducir una gran cantidad de datos sin procesar, en una
pequea cantidad de informacin til. Por ejemplo, suponga que
desplegar todos los usuarios que entraron al sistema
noche. Use la interconex
desea desplegar los identificadores de
use : w h | grep pm | cut
cut El comando cut extrae columnas de datos de un archivo. Este
ofrece una gran flexibili
delimitados de cada lnea del archivo.
usted desea extraer y el
extraer las columnas 1, 8 y 10 del archivo llamado
datos Tambin puede especificar un rango de nmeros de columna
colocando el comienzo y el final del rango. Por ejemplo, para
columnas 1, 8 , y de la 10 a la 15, del archivo
15 datos

sort El comando sort efecta dos tareas principales. Primera, y
esperar, ordena datos. sort es muy til para
ordenar los datos dentro de
archivos con datos previa
archivo grande y ordenado.

La manera ms sencilla de usar sort consiste en ordenar un solo
desplegar el resultado en pantalla, por ejemplo :
datos ya ordenados en otro arch
sort datos>maestro Para ordenar un archivo y guardar la salida en el mismo
archivo, use un comando como :
originales del archivo datos

De manera preestablecida, los datos se acomodan en orden
acuerdo con el cdigo ASCII. Lo relevante es

Ing. Eduar Criollo Salamanca

contenido en los corchetes es , se representa a cualquier caracter que no
especificado. El signo indica que el caracter que sigue a
buscamos al principio de una lnea. El signo
caracter de retorno de carro.
Por ejemplo, para buscar todas las lneas que contengan
espacio en el archivo llamado datos, use : grep : datos
durante la bsqueda en archivos, pero realmente se le aprecia en toda su
magnitud dentro de una interconexin entre procesos. Lo que ha
puede reducir una gran cantidad de datos sin procesar, en una
pequea cantidad de informacin til. Por ejemplo, suponga que
desplegar todos los usuarios que entraron al sistema durante la tarde o la
noche. Use la interconexin de procesos : w h | grep pm Suponga que slo
desea desplegar los identificadores de usuario y no a la dems informacin,
h | grep pm | cut c1-8
extrae columnas de datos de un archivo. Este
ofrece una gran flexibilidad. Puede extraer columnas especficas o fragmentos
delimitados de cada lnea del archivo. cut requiere la lista de columnas que
usted desea extraer y el nombre de un archivo de entrada. Por ejemplo, para
columnas 1, 8 y 10 del archivo llamado datos, use :
Tambin puede especificar un rango de nmeros de columna
colocando el comienzo y el final del rango. Por ejemplo, para
columnas 1, 8 , y de la 10 a la 15, del archivo llamado datos, use :
efecta dos tareas principales. Primera, y
esperar, ordena datos. sort es muy til para ordenar archivos de datos y para
ordenar los datos dentro de una interconexin de procesos. Segunda : sort lee
datos previamente ordenados y los fusiona para formar un
archivo grande y ordenado.
La manera ms sencilla de usar sort consiste en ordenar un solo
desplegar el resultado en pantalla, por ejemplo : sort datos
datos ya ordenados en otro archivo, puede redireccionar la salida estndar :
Para ordenar un archivo y guardar la salida en el mismo
use un comando como : sort o datos datos en este caso, los datos
datos se reemplazan por los datos ordenados.
De manera preestablecida, los datos se acomodan en orden
acuerdo con el cdigo ASCII. Lo relevante es que el cdigo ASCII es como el
Ing. Eduar Criollo Salamanca

representa a cualquier caracter que no
indica que el caracter que sigue a
El signo $ representa el
das las lneas que contengan: seguido de un
grep es muy til
realmente se le aprecia en toda su
interconexin entre procesos. Lo que hace a grep
puede reducir una gran cantidad de datos sin procesar, en una
pequea cantidad de informacin til. Por ejemplo, suponga que desea
durante la tarde o la
Suponga que slo
usuario y no a la dems informacin,
extrae columnas de datos de un archivo. Este comando
especficas o fragmentos
cut requiere la lista de columnas que
nombre de un archivo de entrada. Por ejemplo, para
, use : cut c1,8,10
Tambin puede especificar un rango de nmeros de columna
colocando el comienzo y el final del rango. Por ejemplo, para extraer las
, use : cut c1,8,10-
efecta dos tareas principales. Primera, y como es de
ordenar archivos de datos y para
una interconexin de procesos. Segunda : sort lee
mente ordenados y los fusiona para formar un
La manera ms sencilla de usar sort consiste en ordenar un solo archivo y
Para guardar los
redireccionar la salida estndar :
Para ordenar un archivo y guardar la salida en el mismo
en este caso, los datos
enados.
ascendente, de
que el cdigo ASCII es como el

Pgina 7 de 11

alfabeto que usted usa, pues los
usa sort para hacer com
El comando sort tiene varias opciones que puede usar para
que desea emplear, por ejemplo :
nmeros y espacios, ignorando los dems caracteres.
datos de manera inversa.
archivos mltiples que contengan datos ordenados. Para usar sort de
modo, especifique la opcin
nombres, viejos y adicionales
siguiente fusiona todos los datos en un solo archivo,
m nombres viejos adicionales maestro

wc El comando wc cuenta las lneas, palabras y caracteres. Los
provenir de la entrada estndar o d
accin inmediata. Genera como salida tres
caracteres en los datos. Si usted
escribe el nombre del archivo despus de los tres nmeros. Si especi
de un archivo, wc tambin proporciona las estadsticas totales.
tres nmeros, puede usar las opciones :
palabras; y c cuenta los
who | wc l para contar el nmero de identificadores de usuario dentro de su
sistema actualmente

Comandos de manipulacin de directorios
Ls: Para desplegar informacin acerca del contenido de un
el comando ls (que viene de LiSt). Descubrir
LINUX que se usan con mayor
opciones para controlar
lista alfabtica de los nombres de archivos en un directorio. Por
enlistar los archivos del directorio

Si desea saber cunto espacio ocupa un directorio o un archivo,
comando ls con la opcin
de archivo su tamao en kilobytes. Si
tambin muestra el total
Cualquier archivo cuyo nombre comience con un . (punto) se
como ARCHIVO PUNTO o ARCHIVO OCULTO. Los
ocultos, por ejemplo, .proofile, no se
a menos que se emplee la opcin
informacin posible acerca de un
la opcin l (larga). La salida consiste en un resumen del almacenamiento en

Ing. Eduar Criollo Salamanca

alfabeto que usted usa, pues los caracteres guardan cierto orden, orden que
comparaciones.
El comando sort tiene varias opciones que puede usar para modificar el orden
que desea emplear, por ejemplo : La opcin d slo toma en cuenta letras,
ignorando los dems caracteres. La opcin
nversa. Adems de ordenar los datos, sort tambin fusiona
mltiples que contengan datos ordenados. Para usar sort de
modo, especifique la opcin m. Por ejemplo, suponga que tiene tres archivos
adicionales, que contienen datos ordenados, el comando
siguiente fusiona todos los datos en un solo archivo, denominado
m nombres viejos adicionales maestro.
cuenta las lneas, palabras y caracteres. Los
provenir de la entrada estndar o de uno o ms archivos. Este comando es de
accin inmediata. Genera como salida tres nmeros : de lneas, palabras y
caracteres en los datos. Si usted especifica el nombre de un archivo, wc
archivo despus de los tres nmeros. Si especi
archivo, wc tambin proporciona las estadsticas totales.
tres nmeros, puede usar las opciones : -l cuenta las lneas;
cuenta los caracteres. Por ejemplo, puede usar el comando
contar el nmero de identificadores de usuario dentro de su
Comandos de manipulacin de directorios
Para desplegar informacin acerca del contenido de un directorio emplee
(que viene de LiSt). Descubrir que es uno de los comandos de
LINUX que se usan con mayor frecuencia, por lo tanto, existen muchas
opciones para controlar su salida. La funcin bsica de ls es desplegar una
alfabtica de los nombres de archivos en un directorio. Por
rchivos del directorio /bin, use: ls /bin
Si desea saber cunto espacio ocupa un directorio o un archivo,
comando ls con la opcin s (size o tamao). ls coloca antes de cada nombre
de archivo su tamao en kilobytes. Si especifica un nombre de dire
tambin muestra el total de todo el directorio.
Cualquier archivo cuyo nombre comience con un . (punto) se
como ARCHIVO PUNTO o ARCHIVO OCULTO. Los nombres de los archivos
ocultos, por ejemplo, .proofile, no se enlistan cuando usted usa el comando ls,
emplee la opcin a (all o todos). Para desplegar la mayor
informacin posible acerca de un directorio o archivo, use el comando ls con
La salida consiste en un resumen del almacenamiento en
Ing. Eduar Criollo Salamanca

caracteres guardan cierto orden, orden que
modificar el orden
slo toma en cuenta letras,
La opcin r ordena los
Adems de ordenar los datos, sort tambin fusiona
mltiples que contengan datos ordenados. Para usar sort de este
Por ejemplo, suponga que tiene tres archivos
os ordenados, el comando
denominado maestro : sort
cuenta las lneas, palabras y caracteres. Los datos pueden
Este comando es de
nmeros : de lneas, palabras y
especifica el nombre de un archivo, wc
archivo despus de los tres nmeros. Si especifica ms
archivo, wc tambin proporciona las estadsticas totales. Si no quiere los
cuenta las lneas; -w cuenta las
Por ejemplo, puede usar el comando
contar el nmero de identificadores de usuario dentro de su
directorio emplee
los comandos de
frecuencia, por lo tanto, existen muchas
su salida. La funcin bsica de ls es desplegar una
alfabtica de los nombres de archivos en un directorio. Por ejemplo, para
Si desea saber cunto espacio ocupa un directorio o un archivo, use el
antes de cada nombre
especifica un nombre de directorio, ls
Cualquier archivo cuyo nombre comience con un . (punto) se denomina
nombres de los archivos
sa el comando ls,
Para desplegar la mayor
directorio o archivo, use el comando ls con
La salida consiste en un resumen del almacenamiento en

Pgina 8 de 11

disco seguido de una lnea por archivo. En el extremo izquierdo de
el primer caracter indica el tipo de archivo (existen
las que a usted interesan son
archivo ordinario). A con
enlaces existen para ese archivo, seguido del identificador de
dueo del archivo, el tamao del archivo en bytes,
modific el archivo por ltima vez, y
ejemplo : -rw-rw-r- - 1 unix2 2255 Aug 3 20:30 datos

La informacin desplegada por la opcin
maneras, por ejemplo, para enlistar los nombres de
directorio actual que se hayan modifi
usar : ls l | grep Aug Para contar cuntos archivos se modificaron por ltima
vez en agosto, use : ls

cd, pwd Para cambiar su directorio de trabajo, utilice el comando
directory o cambiar directorio).
trabajo, utilice el comando
de trabajo). Veamos algunos ejemplos de cmo usar el comando cd :
pasar al directorio /bin utilice :
nombre de directorio, por
tambin podra lograrse usando :

mkdir Para crear un directorio utilice el comando
hacer directorio). Por ejem
dentro de su directorio de tra
gzip gunzip Estos comandos permite comprimir y desc
respectivamente. Por e
con el comando: $gunzip letters.doc
comprobar el cambio
comando: ls lh.

rmdir Para borrar o remover un directorio emplee el comando
directory o remover directorio).
su directorio de trabajo use :
obliga a seguir dos reglas importantes.

Primera regla: no puede borrarlo a menos
medida de seguridad.
La segunda regla para borrar directorios especif
ningn directorio que se encuentre
directorio raz. Quizs haya ocasiones en que en realidad quiera borrar

Ing. Eduar Criollo Salamanca

ido de una lnea por archivo. En el extremo izquierdo de
el primer caracter indica el tipo de archivo (existen varias posibilidades, pero
las que a usted interesan son d, que significa directorio, y -, que quiere decir
continuacin , se muestra un nmero que indica cuntos
enlaces existen para ese archivo, seguido del identificador de
dueo del archivo, el tamao del archivo en bytes, la fecha y hora en que se
modific el archivo por ltima vez, y por ltimo, el nombre del archivo. Por
1 unix2 2255 Aug 3 20:30 datos
La informacin desplegada por la opcin l puede usarse de
maneras, por ejemplo, para enlistar los nombres de todos los archivos del
directorio actual que se hayan modificado por ltima vez en agosto puede
Para contar cuntos archivos se modificaron por ltima
l | grep Aug | wc l
Para cambiar su directorio de trabajo, utilice el comando
ar directorio). Para desplegar el nombre de su directorio de
comando pwd (print working directory o imprimir el directorio
Veamos algunos ejemplos de cmo usar el comando cd :
pasar al directorio /bin utilice : cd /bin Si emplea el comando cd sin un
nombre de directorio, por defecto, lo lleva a su directorio propio.
tambin podra lograrse usando : cd $HOME
Para crear un directorio utilice el comando mkdir (make
Por ejemplo, para crear un directorio llamado
dentro de su directorio de trabajo use : mkdir extra
Estos comandos permite comprimir y descomprimir archivos
ejemplo co: $gzip letters.doc se comprim
$gunzip letters.doc - para descomprimir el archivo
de tamao liste las propiedades de
Para borrar o remover un directorio emplee el comando
directory o remover directorio). Por ejemplo, para borrar el directorio
irectorio de trabajo use : rmdir extra Cuando borre un directorio, UNIX lo
reglas importantes. :
: no puede borrarlo a menos que se encuentre vaco. Esta es una

para borrar directorios especifica que no puede borrar
ningn directorio que se encuentre dentro de su directorio de trabajo y de su
Quizs haya ocasiones en que en realidad quiera borrar
Ing. Eduar Criollo Salamanca

ido de una lnea por archivo. En el extremo izquierdo de cada lnea,
varias posibilidades, pero
, que quiere decir
tinuacin , se muestra un nmero que indica cuntos
enlaces existen para ese archivo, seguido del identificador de usuario del
la fecha y hora en que se
nombre del archivo. Por
l puede usarse de muchas
todos los archivos del
por ltima vez en agosto puede
Para contar cuntos archivos se modificaron por ltima
Para cambiar su directorio de trabajo, utilice el comando cd (change
Para desplegar el nombre de su directorio de
(print working directory o imprimir el directorio
Veamos algunos ejemplos de cmo usar el comando cd : Para
Si emplea el comando cd sin un
defecto, lo lleva a su directorio propio. Lo anterior
(make directory o
plo, para crear un directorio llamado extra
omprimir archivos
comprime el archivo; y
para descomprimir el archivo. Para
el archivo con el
Para borrar o remover un directorio emplee el comando rmdir (remove
Por ejemplo, para borrar el directorio extra de
Cuando borre un directorio, UNIX lo
que se encuentre vaco. Esta es una
no puede borrar
dentro de su directorio de trabajo y de su
Quizs haya ocasiones en que en realidad quiera borrar un

Pgina 9 de 11

directorio que no est vaco. Durante esa operacin,
comando rm con la opcin
Taller 1
Ingrese al Shell de LINUX
Cada procedimiento ejecutado debe ser escrito en una hoja aparte. Entregue
informe de las salidas de
preguntas de repaso.
Cree un directorio al que lla
Dentro del directorio
Cree 3 archivos con la extensin .doc y 3 con la extensin .txt
cat.
Mueva los archivos .doc al directorio
Cambie el nombre del directorio
Cmbiese al directorio
Copie los archivos de
Copie los archivos de
Elimine los archivos del directorio
Aumente el contenid
editor cat.
Copie el archivo comprimido en el directorio
Descomprima el archivo del directorio
Copie los archivos .doc que se encuentran en
Elimine los archivos .tx
Elimine el directorio beta.
ubquese en el directorio del usuario
Elimine todala carpe

Preguntas de repas
Parte I: Responda a las si

1. Qu es LINUX ?
2. Mencione 3 diferencias entre
3. Cuntos y cules son los pasos de seguridad para iniciar una sesin de
LINUX ?
4. Mencione algunas caractersticas importantes del sistema LINUX.
5. Cul es la ventaja ms importante de trabajar con LINUX ?
6. Cul es la limitante
LINUX?
7. Mencione 4 requerimientos de Hardware para poder trabajar con LINUX

Ing. Eduar Criollo Salamanca

directorio que no est vaco. Durante esa operacin, puede emplear el
m con la opcin r.
y siga las instrucciones que se mencionan a continuacin.
Cada procedimiento ejecutado debe ser escrito en una hoja aparte. Entregue
e cada comando al profesor, junto con la
Cree un directorio al que llamar Eva
Dentro del directorio Eva cree los directorios alfa y beta
Cree 3 archivos con la extensin .doc y 3 con la extensin .txt
Mueva los archivos .doc al directorio alfa y los .txt al directorio
Cambie el nombre del directorio alfa por alpha
iese al directorio alpha.
Copie los archivos de alpha en el directorio beta (Utilice la tcnica ../)
Copie los archivos de beta en el directorio alpha (Utilice la tcnica .)
Elimine los archivos del directorio Eva sin moverse de alpha.
Aumente el contenido de algn archivo del directorio alpha
Copie el archivo comprimido en el directorio Eva
Descomprima el archivo del directorio alpha
Copie los archivos .doc que se encuentran en alpha en el directorio
Elimine los archivos .txt que se encuentran en beta
beta.
ubquese en el directorio del usuario
eta Eva.
so:
iguientes preguntas:

Mencione 3 diferencias entre LINUX y UNIX ?
Cuntos y cules son los pasos de seguridad para iniciar una sesin de
Mencione algunas caractersticas importantes del sistema LINUX.
Cul es la ventaja ms importante de trabajar con LINUX ?
Cul es la limitante (Hardware) que tienen los programas desarrollados en
Mencione 4 requerimientos de Hardware para poder trabajar con LINUX
Ing. Eduar Criollo Salamanca

puede emplear el
y siga las instrucciones que se mencionan a continuacin.
Cada procedimiento ejecutado debe ser escrito en una hoja aparte. Entregue un
as respuestas a las
Cree 3 archivos con la extensin .doc y 3 con la extensin .txt con el comando
al directorio beta
(Utilice la tcnica ../)
(Utilice la tcnica .)

alpha utilizando el
en el directorio Eva.
Cuntos y cules son los pasos de seguridad para iniciar una sesin de
Mencione algunas caractersticas importantes del sistema LINUX.
Cul es la ventaja ms importante de trabajar con LINUX ?
(Hardware) que tienen los programas desarrollados en
Mencione 4 requerimientos de Hardware para poder trabajar con LINUX

Pgina 10 de 11

8. Cules son los requerimientos de espacio de disco duro ?
9. Qu tipos de controladores de disco duro soporta LINUX ?
10. Mencione los requerimientos para trabajar con X window.
11. Qu tipos de tarjetas de video soporta LINUX ?
12. Cuntas distribuciones de LINUX hay aparte de las ya mencionadas?
13. Investigue donde hay ms pginas web donde hablen de distribucio
LINUX.
14. Cuales son los filesystem de Linux?

Parte II: Explicar brevemente lo que realiza cada uno de los siguientes comandos
LINUX:

1. ls | wc l
2. who | grep jlepe | wc
3. find . name temp
4. head 10 arch1 | tail
5. mkdir m 750 tareas

Parte III: Especificar el o la secuencia de comandos que permiten realizar las
siguientes acciones:

1. Entregar la lista ordenada de usuarios conectados al sistema.
2. Determinar el nmero de identificadores de usuarios actualmente activos.
3. Mostrar slo la sptima lnea de un archivo
4. Obtener una lista de los archivos ejecutables d
5. Mostrar slo los archivos ocultos del directorio actual de trabajo
6. Montar una particin
7. Grabe las cinco primeras lneas de un archivo en otro. Agregue tambin al
final de ste, las cinco ltimas lneas del archivo original




Ing. Eduar Criollo Salamanca

Cules son los requerimientos de espacio de disco duro ?
Qu tipos de controladores de disco duro soporta LINUX ?
Mencione los requerimientos para trabajar con X window.
Qu tipos de tarjetas de video soporta LINUX ?
Cuntas distribuciones de LINUX hay aparte de las ya mencionadas?
Investigue donde hay ms pginas web donde hablen de distribucio
Cuales son los filesystem de Linux?
vemente lo que realiza cada uno de los siguientes comandos
who | grep jlepe | wc -l
name temp exec rm i {} \;
10 arch1 | tail 1
m 750 tareas
Especificar el o la secuencia de comandos que permiten realizar las
Entregar la lista ordenada de usuarios conectados al sistema.
Determinar el nmero de identificadores de usuarios actualmente activos.
slo la sptima lnea de un archivo
Obtener una lista de los archivos ejecutables de un directorio
Mostrar slo los archivos ocultos del directorio actual de trabajo
particin de Windows
Grabe las cinco primeras lneas de un archivo en otro. Agregue tambin al
ste, las cinco ltimas lneas del archivo original.

Ing. Eduar Criollo Salamanca

Cules son los requerimientos de espacio de disco duro ?
Qu tipos de controladores de disco duro soporta LINUX ?
Mencione los requerimientos para trabajar con X window.
Cuntas distribuciones de LINUX hay aparte de las ya mencionadas?
Investigue donde hay ms pginas web donde hablen de distribuciones
vemente lo que realiza cada uno de los siguientes comandos
Especificar el o la secuencia de comandos que permiten realizar las
Entregar la lista ordenada de usuarios conectados al sistema.
Determinar el nmero de identificadores de usuarios actualmente activos.
e un directorio
Mostrar slo los archivos ocultos del directorio actual de trabajo
Grabe las cinco primeras lneas de un archivo en otro. Agregue tambin al

Vous aimerez peut-être aussi