Vous êtes sur la page 1sur 13

Universidad de El Salvador Facultad de Ingeniera y Arquitectura Escuela de Ingeniera Elctrica Introduccin A La Informtica Ciclo 01 2014 Instructor: Augusto Meja.

Docente: Ingeniero: Carlos Pocasangre.

Asignacin de laboratorio # 4

Integrantes: Barrera Jimnez No Edgardo. BJ14001 GL: 02 Leones Rosa Edwin Osmaro. LR13003 GL: 02 Lobato Leiva Carlos Alonso. LL13001 GL: 05 Rodriguez Martnez Daniel Adonnis. RM13041 GL: 02

CIUDAD UNIVERSITARIA 25 ABRIL DE 2014.

ASIGNACION 1. Qu es multitarea y multiusuario? Multitarea: Si es capaz de ejecutar varios programas al mismo tiempo. Este tipo de SO normalmente asigna los recursos disponibles (CPU, memoria, perifricos de forma alternativa a los programas !ue los solicitan, de manera !ue el usuario percibe !ue todos funcionan a la vez. Multiusuario: Si permite !ue varios usuarios ejecuten simult"neamente sus programas, #ccediendo a la vez a los recursos del ordenador. $ormalmente estos SO utilizan mtodos de Protecci%n de datos, de manera !ue un programa no pueda usar o cambiar los datos de otro Usuario. 2. Cul son los caracteres e como !n? C"mo se usan los caracteres e como !n?
Un carcter comodn es un carcter que representa cualquier otro carcter o cadena de caracteres. Algunos de los caracteres comodines que se utilizan en informtica son:*(asterisco),%(por ciento),_(guion bajo),?(signo de interrogacin). Los caracteres comodines cambian de una aplicacin a otra. Por ejemplo en bases de datos es comn que los comodines sean % y _. Sin embargo en expresiones regulares el carcter comodn por excelencia es el . (punto). El comodn puede ser utilizado como carcter comodn en casi cualquier motor de bsqueda en Internet; comnmente para sustituir palabras no recordadas por el usuario en la frase a buscar (Ejemplo: "El lago * es el ms profundo del mundo"), dando el motor de bsqueda resultados variados al entender el comodn como cualquier carcter o palabra. Los caracteres Wildcard son utilizados en nombres de archivos tambin. Por esta razn, al expandir una lista de los formatos en que el programa puede guardar un documento (extensiones de nombres de archivo), en la lista aparecen los formatos (extensiones) de esta forma: *.png, *.jpg, *.bmp, etc; siendo el comodn el nombre que el usuario le va a otorgar al archivo.

#. $acer un lista o e SO el %asa o y el %resente. &indo's (P &indo's ) #ndroid Ubuntu *S +OS &indo's ,OS ( iOS &indo's -.. S/mbian &indo's P0one Opensuse OpenSolaris 1ista

&. Qu es el 'ernel? 2ernel es el n3cleo de todo sistema operativo. (. C"mo se )orrar un irectorio com%leto sin estar *ac!o? Si directorio inclu/e m"s de un componente en el camino, lo borra, luego !uita el 3ltimo componente / borra el directorio resultante, etc., 0asta !ue todos los componentes 0a/an sido eliminados. #s4, 5rmdir p a6b6c7 es e!uivalente a 5rmdir a6b6c8 rmdir a6b8 rmdir a7.

6. Para cada uno de los siguientes comandos incluir: descripcin, tres banderas u opciones y dos ejemplos de su uso. 1. SPLIT: En ocasiones surge el problema de limitar a cierto tamao los archivos para hacer alguna cosa en particular, y para ello existen varias opciones. Banderas: 1)split [OPTION]... [INPUT [PREFIX]] 2)split -b10m archivo 3) Ejmplos de uso. -Para dividir un archivo en varios de tamao de 10 mb, sera de la siguiente manera. -Permite dividir un archivo en varios, estableciendo el tamao mximo que deba tener cada archivo, o bien, en cuantos archivos queras dividirlo. 2. SSH: Programa de login remoto seguro, programa del paquete openssh (protocolo de comunicacin encriptado). 3. KILL: El comando kill se usa para detener procesos en segundo plano. Opciones: 1) s Especfica la seal a enviar. La seal puede ser un nombre de seal o un nmero. 2) l Escribe todos los valores de seal soportados por la implementacin, si no se da ningn operando. 3) pid Identificador de proceso o trabajo. Ejemplos de uso: -Es posible aniquilar un proceso especificando el nombre completo o parte del nombre. Eso significa que no hay necesidad de que recuerdes el PID del proceso para enviar la seal. -Como contrapartida, este mtodo aniquilar todos los procesos que contengan la palabra ingresada. Eso significa que si tenemos abiertos 2 procesos que comparten una palabra en el nombre, se cerrarn ambos. 4. lpr, lpq y lprm: Aade un documento a la cola de impresin, Muestra los documentos para imprimir en la cola de impresin, 5. fuser: Muestra que procesos estn usando un: archivo, directorio, sockets, etc.

6.DIFF: Busca y muestra diferencias entre archivos. 7. EJECT: Desmonta y expulsa un medio removible, como cdroms. 8. SU: Cambia del usuario actual al indicado. 9. WHEREIS: Localiza el binario, fuentes y/o librerias, y documentacin de un comado.

10. WHO, WHOIAM: Muestra quien est conectado al sistema, Muestra el usuario actual.

11. SSH, EXIT: Programa de login remoto seguro, programa del paquete openssh (protocolo de comunicacin encriptado), Sale del shell o terminal actual. 12.FIND: Utilizado para buscar archivos.
La instruccin find tiene dos partes.

find [camino...] [expresin] Camino es la ruta o rutas a partir de la cual empezara las bsquedas, puede ser una o ms de una. find ./PDF/ ./xarxa/ -iname "*.pdf" Todos los pdf que hay en los directorios PDF y xarxa. La parte de expresin empezara en el momento en que se encuentre uno de estos caracteres - ( ) , !
13. IFCONFIG:

se usa para configurar los interfaces de red residentes en el ncleo. Se utiliza durante el arranque para configurar aquellos interfaces que se necesiten. Tras esto, normalmente slo se necesita para la depuracin de errores o para la puesta a punto del sistema. Si no se pasan argumentos, ifconfig muestra el estado de los interfaces activos. Si se pasa un slo argumento de interfaz, muestra slamente el estado de ese interfaz; si se da un solo argumento -a, muestra el estado de todos los interfaces, incluso de aquellos que no estn activos. De otro modo, configura un interfaz.

14.GREP:

El comando grep es uno de los ms tiles en Linux. Bien utilizado nos ahorra mucho tiempo a la hora de buscar en archivos y documentos. Puede que al principio no le des mucha importancia, pero cuando lo usas con soltura se vuelve imprescindible. Qu hace el comando grep? Algo muy simple, busca determinada palabra o frase entre los archivos de texto. Si el termino buscado aparece varias veces en un mismo archivo, nos muestra varias lineas de resultado, una por cada coincidencia. Para entender su funcionamiento, nada mejor que un ejemplo: grep -r curso /home/steven/Documentos/*

15.CAL: A partir de la estructura Cal -my = Muestra el calendario de todo el ao


16.SORT:

La utilidad sort ordena las lineas de un texto y las muestra en la salida estndar. Se usa para ordenar, mezclar, y comparar lneas de ficheros o de la entrada estndar. Usa la siguiente sintaxis: sort opcion fichero
17. ALIAS:

Si utilizas el terminal de linux, te habrs dado cuenta de que hay ciertos comandos que usas con asiduidad. Adems, stos pueden no ser el simple "ls" o "top", sino que pueden tratarse de comandos ms largos y por tanto msengorrosos de escribir. Para estos casos, lo mejor es hacer uso de los alias o sinnimos. En qu consisten? Pues muy sencillo, veamos un ejemplo: Queremos ejecutar la orden:

cd /media/discoduro/archivos/Pictures 18. CHMOD Y CHOWN: Comandos linux para asignar permisos y dueos de archivos y/o carpetas Comando chown chgrp chmod Efecto Maneja el dueo Asigna el grupo Asigna los permisos de escritura, lectura y ejecucin

PROPIETARIO Sintaxis para usar chown: chown [nombre_propietario] [nombre_archivo_o_carpeta] Si escribimos: chown -R [nombre_propietario] [nombre_carpeta] Cambia en forma recursiva el propietario del contenido de la carpeta. Es decir de todo lo que contenga dicha carpeta.

GRUPO Sintaxis para usar chgrp: chgrp [nombre_grupo] [nombre_archivo]

PERMISOS La sintaxis para usar chmod con texto: chmod [ugo][+-=][rwx] [nombre_archivo] 19. ZIP Y UNZIP: Se utilizan para comprimir y descomprimir archivos en Ubuntu Ejemplo: unzip Mophant-0.1Alpha3.zip -d ./ 20.NETSTAT: netstat - Muestra conexiones de red, tablas de encaminamiento, estadsticas de interfaces, conexiones enmascaradas y mensajes del tipo netlink. SINTAXIS: netstat [-venaoc] [--tcp|-t] [--udp|-u] [--raw|-w] [--unix|-u] [--inet|--ip] [--ax25] [--ipx] [--netrom] netstat [-veenc] [--inet] [--ipx] [--netrom] [--ddp] [--ax25] {--route|-r} netstat [-veenac] {--interfaces|-i} [iface] netstat [-enc] {--masquerade|-M} netstat [-cn] {--netlink|-N} netstat {-V|--version} {-h|--help}

21. TRACEROUTE: Traceroute permite investigar redes tratando de establecer una lista de servidores entre tu computadora y alguna computadora destino. Haciendo "ping" a otro servidor, Traceroute enva un paquete de datos a ese servidor. Este paquete le dice a los servidores que atraviesa por el camino que enve respuestas a la computadora que envo el ping, terminando con el servidor en el que hizo ping. En base a los paquetes que recibe Traceroute a cambio, el programa muestra una lista de los servidores por los que el ping pas, junto con el tiempo de viaje del paquete.

22. MAN: La gran utilidad de este comando es la posibilidad de buscar comandos nuevos, si en la consola introducimos man -k seguido de la palabra a buscar nos da como resultados todos los comandos que contengan dicha palabra (tanto en el nombre como en el manual). Un ejemplo muy tpico es el de: user@makina:~$ man -k date 23. VI: El editor vi no es un procesador de texto ni un sistema de edicin. No hay mens y casi no hay ayudas. vi, es un procesador de textos por comandos y la forma de actuar es la siguiente:

Pulsando el botn [insert] de tu teclado, activar el modo insertar, por lo que ya podrs empezar a escribir, cuando quieras regresar al modo comandos de vi, debers pulsar [Esc], o

bien (dependiendo de su versin). Estos son los comandos principales de vi: Entrando a vi prompt$ vi NombreArchivo prompt$ vi Abandonando: :q Sale sin hacer cambios :q! Sale y abandona todos los cambios :wq guarda y sale de vi Deshacer un comando: presionan ESC y luego :u Comandos para guardar: :w guarda el archivo :w FileName guarda el archivo con nombre :w! FileName guarda y sobre escribe el nombre del archivo Desplazamiento por palabras en modo comando: w avanza una palabra b va al principio de la palabra actual e va al final de la palabra actual shif+g ir a la ultima lnea del archivo Movimiento de cursor: w: forward until beginning of word e: forward until end of word b: backward until beginning of word $: forward until end of line ng: line number n Adicin e insercin: a: aade texto, despus de la posicin del cursor. I: inserta texto delante de la posicin del cursor. o: abre una lnea por debajo de la lnea actual para agregar texto shift+a aade texto al final de la lnea actual shift+o abre una lnea encima de la lnea actual para agregar texto Supresin de texto: x suprime el carcter en la posicin del cursor dd suprime la lnea entera independientemente donde se encuentra el cursor n x para borrar n caracteres n d w para borrar n palabras d $ suprime todo desde la posicin del cursor.

[insert]

Bsqueda: /string busca la cadena hacia delante en el archivo ? string busca la cadena hacia atras en el archivo n vuelve a buscar en la direccin actual Cortar, copiar, pegar: VI tiene un comando para copiar texto que ya hemos visto: el comando 'y'. Para cortar texto, simplemente use el comando 'd'. Para pegar el contenido de la memoria annima, Ud. usa los comandos 'p' o 'P' (por Paste, Pegar. 24. SHUTDOWN: SINTAXIS: shutdown opcin +minutos opciones -P Apagar la computadora. -c Cancelar shutdown. -r Reiniciar la computadora despus del shutdown. Este comando debe ejecutarse desde una Terminal, y deber hacerse a travs del comando sudo porque se requieren privilegios de root. Al ejecutar el comando para que se apague la computadora despus de 30 minutos, quedara como sigue: orlando_olguin@ooo-laptop:~$ sudo shutdown -P +30 [sudo] password for orlando_olguin: Broadcast message from orlando_olguin@ooo-laptop (/dev/pts/0) at 17:37 ... The system is going down for power off in 30 minutes! Si se tiene abierta otra terminal en la cul se estaba trabajando, automticamente aparece un mensaje como el que se muestra a continuacin: orlando_olguin@ooo-laptop:~$ Broadcast message from orlando_olguin@ooo-laptop (/dev/pts/0) at 17:40 ... The system is going down for power off in 30 minutes! Despus del cual, uno puede seguir trabajando tras presionar la tecla Enter. Si se requiere cancelar la accin de que se apague la computadora tras los 30 minutos, entonces, se requiere abrir una nueva ventana Terminal, y en ella, usar el mismo comando con la opcin de cancelacin: orlando_olguin@ooo-laptop:~$ sudo shutdown -c

[sudo] password for orlando_olguin: orlando_olguin@ooo-laptop:~$ Con esto, en la ventana original desde la que se lanz el comando para apagar la computadora automticamente, se ver un aviso de la cancelacin del comando: orlando_olguin@ooo-laptop:~$ sudo shutdown -P +30 [sudo] password for orlando_olguin: Broadcast message from orlando_olguin@ooo-laptop (/dev/pts/0) at 17:37 ... The system is going down for power off in 30 minutes! shutdown: Shutdown cancelled orlando_olguin@ooo-laptop:~$ Con lo cual, queda cancelado el proceso de shutdown. 25. GZIP Y GUNZIP:

El programa gzip reduce el tamao de los ficheros dados mediante el algoritmo de compresin de Lempel-Ziv (LZ77). Cuando es posible, cada fichero se reemplaza por otro con la extensin .gz, mantenindose los mismos permisos, propietarios y tiempos de modificacin. (La extensin predeterminada es -gz para VMS, y z para MSDOS, la FAT de OS/2, la FAT de Windows NT, y Atari.) Si no se da ningn fichero, o si un nombre de fichero es "-", se lee de la entrada estndar, que se comprime y se manda el resultado a la salida estndar. El programa gzip slo intentar comprimir ficheros regulares. En particular, no har nada con enlaces simblicos. Si el nombre del fichero comprimido es demasiado largo para su sistema de ficheros, gzip lo trunca. Gzip intenta truncar solamente las partes del nombre del fichero que sean de ms de 3 caracteres. (El delimitador de las partes es el punto.) Si el nombre consiste solamente en partes pequeas, se truncan las mayores. Por ejemplo, si los nombres de ficheros estn limitados a 14 caracteres, gzip.msdos.exe se comprime a gzi.msd.exe.gz. Los nombres no se truncan en sistemas que no tienen un lmite respecto a la longitud de nombres de ficheros. Por omisin, gzip mantiene el nombre de fichero original, as como los tiempos de acceso, etc., en el fichero comprimido. Estos datos se emplean cuando se descomprime el fichero con la opcin -N. Esto es til cuando el nombre de fichero comprimido se trunc o cuando los tiempos no se preservaron despus de una transferencia. Los ficheros comprimidos pueden restaurarse a su forma original mediante gzip -d o gunzip o zcat. Si el nombre original guardado en el

fichero comprimido no es adecuado para su sistema de ficheros, se construye un nuevo nombre a partir del original de forma que sea vlido para este sistema de ficheros. El programa gunzip toma una lista de ficheros en su lnea de rdenes y reemplaza cada uno de ellos cuyo nombre acabe en .gz, -gz, .z, -z, _z o .Z, y que empiece con el nmero mgico correcto, con un fichero descomprimido sin la extensin original. gunzip tambin reconoce las extensiones especiales .tgz y .taz como abreviaturas de .tar.gz y de .tar.Z respectivamente. Cuando comprime, gzip emplea la extensin .tgz si es necesario en vez de truncar el nombre de un fichero con una extensin .tar. gunzip puede en la actualidad descomprimir ficheros creados por gzip, zip, compress, compress -H o pack. La deteccin del formato de la entrada es automtica. Cuando se utilicen los dos primeros formatos, gunzip prueba un CRC de 32 bits. Para pack, gunzip comprueba la longitud sin comprimir. El formato estndar de compress no fue diseado para permitir pruebas de consistencia. Sin embargo, gunzip es capaz a veces de detectar un fichero .Z malo. Si obtenemos un error cuando descomprimimos un fichero .Z, no debemos suponer que el fichero .Z es correcto simplemente porque el uncompress estndar no protesta. Esto significa generalmente que el uncompress estndar no comprueba su entrada, y genera basura en la salida sin preocuparse de ms. El formato del compress -H de SCO (mtodo de compresin lzh) no incluye un CRC pero tambin permite algunas pruebas de consistencia. Los ficheros creados por zip pueden descomprimirse con gzip slo si tienen un solo miembro comprimido con el mtodo de `deflacin'. Esta caracterstica se aadi solamente para ayudar en la conversin de ficheros .tar.zip al formato .tar.gz. Para extraer ficheros zip con varios miembros, emplee unzip en vez de gunzip. zcat es idntico a gunzip -c. (En algunos sistemas, zcat puede haberse instalado como gzcat para preservar el enlace original a compress.) zcat descomprime tanto una lista de ficheros en la lnea de rdenes o su entrada estndar, y escribe los datos descomprimidos en la salida estndar. zcat descomprimir ficheros que tengan el nmero mgico correcto tanto si tienen un sufijo .gz como si no. Gzip emplea el algoritmo de Lempel-Zip usado en zip y PKZIP. La cantidad de compresin obtenida depende del tamao de la entrada y de la distribucin de subcadenas de caracteres comunes. Tpicamente, texto en ingls o cdigo fuente se reduce en un porcentaje del 60 al 70%. La commpresin es por lo general mucho mejor que la que se obtiene con LZW (que es lo que se usa en compress), la codificacin de Huffman (lo que se usa en pack), o el cdigo de Huffman adaptativo (usado en compact).

La compresin siempre se realiza, aunque el fichero comprimido resulte algo mayor que el original. La expansin en el peor caso es de unos pocos bytes para la cabecera del fichero gzip, ms 5 bytes cada bloque de 32 kB, o una relacin de expansin del 0,015% para ficheros grandes. Observe que el nmero de bloques de disco usados realmente casi nunca se incrementa. gzip preserva el modo, propietarios y tiempos de los ficheros, cuando comprime o cuando descomprime.

Vous aimerez peut-être aussi