Vous êtes sur la page 1sur 7

1.

Investigue cules son las variables de ambiente del Linux utiliza


Una variable del entorno es un valor dinmico cargado en la memoria, que puede ser utilizado por
varios procesos que funcionan simultneamente. En la mayora de los sistemas operativos, la
ubicacin de algunas bibliotecas o de los archivos ejecutables del sistema ms importantes puede
variar segn la instalacin de las ms importantes son!
"#$% $ontiene la descripcin de la arquitectura del equipo.
&'()*"+ $ontiene la identificacin de la terminal de visualizacin que se utilizar en el
administrador de ventanas ,-../.
%01E $ontiene el directorio del usuario
*"23 1uestra el cdigo del idioma predeterminado.
U(E# $ontiene el login del usuario
)4& $ontiene el directorio actual
(%E** $ontiene el nombre del (hell de cone-in
)"5% $ontiene la lista de directorios donde se encuentran los comandos que el usuario puede
ejecutar
%0(52"1E $ontiene el nombre del equipo
%0(5('6E $ontiene el tama7o m-imo de los comandos ejecutados contenidos en el archivo
histrico
)(. $ontiene la configuracin para la visualizacin del prompt
)#'25E# $ontiene el nombre de la impresora predeterminada.
8(%E** 'ndica la ruta del int9rprete de comandos utilizado.
8U(E# 1uestra la identificacin del usuario actual.
2. Existir algn mtodo diferente a n para obtener la misma salida
(e puede inicializar una variable con date
v.:date
Echo *a fecha es 8vi.
. !u significa el comando rpm
Es una herramienta de administracin de paquetes. Es capaz de instalar, actualizar, desinstalar,
verificar y solicitar programas. 5iene como ventaja principal el encargarse de verificar las posibles
dependencias o requisitos para la instalacin o actualizacin de un paquete en particular, as como
tambi9n el verificar si el paquete que se proceder a desinstalar es requerido por otros paquetes
presentes en el sistema.
". El comando #c cuenta palabras$ aun%ue escribe como salida & de l'neas( & de palabras ) & de
b)tes. Investigue c*mo puede presentar solo un dato.
El comando para lineas es ;c <l 0 ;c <=lines,
)ara palabras ;c <; 0 ;c <=;ords,
)ara bytes ;c <c 0 ;c <=bytes,
=c, ==bytes print the byte counts
=m, ==chars print the character counts
=l, ==lines print the ne;line counts
==files>=from:? read input from the files specified by 2U*=terminated names in
=;, ==;ords print the ;ord counts
==help display this help and e-it
==version output version information and e-it
+. Escriba un programa %ue( dados valores ,val1( val2( val- los escriba en orden ascendente.
.enor a ma)or
@ABbinBbash
Calor.:.
CalorD:D
CalorE:E
'? F 8valor. G 8valorD H II F 8valor. G 8valorE H
5hen
'? F 8valorD G 8valorEH
5hen
echo 8valor. 8valorD 8valorE
Else
echo 8valor. 8valorE 8valorD
fi
else
'? F 8valorD G 8valor. H II F 8valorD G 8valorE H
then
'? F 8valor. G 8valorEH
5hen echo 8valorD 8valor. 8valorE
Else
Echo 8valorD 8valorE 8valor.

fi
Else
'? F 8valorE G 8valor. H II F 8valorE G 8valorD H
then
'? F 8valor.G 8valorDH
5hen echo 8valorE 8valor. 8valorD
Else echo 8valorE 8valorD 8valor.
?i
fi
/. Escriba otro donde lo 0aga en forma descendente.
@ABbinBbash
Calor.:.
CalorD:D
CalorE:E
if F8valor. =gt 8valorDH II F8valor. = gt 8valorEH
then echo 8valor.
if F8valorD = gt 8valorEH
then echo 8valorD
echo 8valorE
else
echo 8valorE
echo 8valorD
fi
else
if F8valorD = gt 8valor.H II F8valorD = gt 8valorEH
then echo 8valorD
if F8valor. =gt 8valorEH
then echo 8valor.
echo 8valorE
else
echo 8valorE
echo 8valor.
fi
else
if F8valorE < gt 8valor.H II F8valorE = gt 8valorDH
then echo 8valorE
if F8valor. = gt 8valorDH
then echo 8valor.
echo 8valorD
else
echo 8valorD
echo 8valor.
fi
fi
1. Invente su propio e2emplo para programar los if3s anidados$ asociados a Linux.
4. Expli%ue brevemente %u pedo con el siguiente programa
@ABbinBbash
@*ectura de la lnea de comandos
val.:8F8. J 8DH
echo *a multiplicacin es 8val.
)ara correr el programa mult.sh se hace de la siguiente formaK
8 .Bmult.sh E .D
#: *ee dos nmeros en la misma lnea del comando que es E y .D y los multiplica
5. Elabore un programa %ue dados la base ) la altura de un tringulo( presente el rea de dic0o
tringulo.
16. Expli%ue( con sus propias palabras( el resultado del siguiente c*digo.
En la variable . se guarda la operacin de punto flotante, donde el bc recibe los datos mediante re
direccionamiento de echo.
11. Escriba un programa %ue compare las cadenas 78ola9 con 70ola9 :;or %u sale ese resultado<
)orque uni- distinque las maysculas y minusculas
12. Escriba un programa %ue compare las cadenas 70ola9 con 70oLa9 :;or %u sale ese resultado<
)orque uni- distinque las maysculas y minusculas
1. Escriba un programa que dadas las cadenas LpedroM, LpepeM, LpapaM, LphelipeM, L)acoM y L)abloM las
ordene en forma descendente.
1". Existe un comando el Linux %ue 0ace lo anterior( investigue cul es ) c*mo se utiliza.
Ci lista.t-t
Cista *ista.sh
sort es una utilidad de la lnea de comandos del sistema operativo Uni-.
?unciona de la siguiente maneraK toma los archivos que figuran en su lista de argumentos y ordena
sus lneas. *a ordenacin se realiza sobre la base de una o ms claves e-tradas de cada lnea de los
archivos de entrada. &e forma predeterminada, todos los datos de entrada se toman como clave de
ordenacin. *os espacios en blanco son tomados por defecto como separadores de campo. El
parmetro =r invertir el orden.
UsoK
8 sort FopcionesH FarchivoH

Vous aimerez peut-être aussi