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

Introduccin al UNIX

TABLA DE CONTENIDO
1

Objetivo..................................................................................................................................................3

Definicin De Sistema Operativo UNIX................................................................................................3

Funciones Bsicas Del Sistema Operativo.............................................................................................3


3.1
3.2
3.3

CLASES DE SISTEMA OPERATIVO...................................................................................................4


4.1
4.2

MONOUSUARIO...................................................................................................................................4
MULTIUSUARIO...................................................................................................................................4

CARACTERSTICAS DEL S.O. UNIX..................................................................................................5


6.1
6.2
6.3
6.4

MONOTAREA......................................................................................................................................4
MULTITAREA......................................................................................................................................4

CARACTERSTICAS DE LAS CLASES DE SISTEMA OPERATIVO...........................................4


5.1
5.2

MANEJO DE LOS DISPOSITIVOS DE ENTRADA Y SALIDA...............................................................................3


MANEJO DE LA MEMORIA......................................................................................................................3
PERMITIR LA EJECUCIN DE PROGRAMAS Y APLICACIONES..........................................................................4

ES UN SISTEMA OPERATIVO MULTIUSUARIO Y MULTITAREA........................................................................5


PORTABILIDAD DE APLICACIONES............................................................................................................5
GRAN NMERO DE HERRAMIENTAS Y APLICACIONES..................................................................................5
ES UN SISTEMA OPERATIVO ABIERTO.....................................................................................................5

COMPONENTES INTERNOS DE UNIX...............................................................................................5


7.1
7.2

EL KERNEL........................................................................................................................................5
SHELL...............................................................................................................................................5

USUARIOS Y GRUPOS............................................................................................................................6

ENTRADA AL SISTEMA OPERATIVO UNIX....................................................................................6

10

MANEJO DE ARCHIVOS Y DIRECTORIOS.................................................................................7


10.1 TIPOS DE ARCHIVOS............................................................................................................................7
10.1.1
Archivos de datos....................................................................................................................7
10.1.2
Directorios..............................................................................................................................7
10.1.3
Especiales...............................................................................................................................7
10.1.4
De enlace simblico................................................................................................................7
10.1.5
Transitorios............................................................................................................................7
10.2 PERMISOS DE LOS ARCHIVOS.................................................................................................................7
10.2.1
Valores para el campo tipo de archivo:..................................................................................8
10.2.2
Valores para las tres tripletas de letras..................................................................................8
10.3 NOMBRES DE LOS ARCHIVOS..................................................................................................................9
10.4 ORGANIZACIN DE LOS ARCHIVOS Y DIRECTORIOS .....................................................................................9
10.4.1
Directorio Raz (Principal).....................................................................................................9
10.4.2
Directorio /bin........................................................................................................................9
10.4.3
Directorio /etc.......................................................................................................................10
10.4.4
Directorio /lib.......................................................................................................................10
10.4.5
Directorio /tmp.....................................................................................................................10
10.4.6
Directorio /usr......................................................................................................................10
10.4.7
Directorio /dev......................................................................................................................10

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX
10.4.8
11

Directorio /home...................................................................................................................10

COMANDOS BSICOS DEL SISTEMA OPERATIVO UNIX....................................................10


11.1 SINTAXIS GENERAL...........................................................................................................................10
11.2 MENSAJES DE ERROR DE LOS COMANDOS ...............................................................................................11
11.2.1
No encuentra el comando....................................................................................................11
11.2.2
Permiso denegado................................................................................................................11
11.2.3
No puede crear archivo........................................................................................................11
11.2.4
No puede encontrar archivo.................................................................................................11
11.3 PRINCIPALES COMANDOS .....................................................................................................................11
11.3.1
Comando ls...........................................................................................................................11
11.3.2
Comando passwd..................................................................................................................11
11.3.3
Comando man......................................................................................................................11
11.3.4
Comando mkdir....................................................................................................................12
11.3.5
Comando rmdir....................................................................................................................12
11.3.6
Comando rm.........................................................................................................................12
11.3.7
Comando cd..........................................................................................................................12
11.3.8
Comando mv.........................................................................................................................12
11.3.9
Comando chmod...................................................................................................................12
11.3.10
Comando chown...............................................................................................................13
11.3.11
Comando chgrp................................................................................................................13
11.3.12
Comando file....................................................................................................................13
11.3.13
Comando doswrite............................................................................................................13
11.3.14
Comando dosread.............................................................................................................13
11.3.15
Comando dostounix..........................................................................................................14
11.3.16
Comando unixtodos..........................................................................................................14
11.3.17
Comando cat.....................................................................................................................14
11.3.18
Comando pg......................................................................................................................14
11.3.19
Comando cpio...................................................................................................................14
11.3.20
Comando grep..................................................................................................................15
11.3.21
Comando fgrep.................................................................................................................15
11.3.22
Comando ps......................................................................................................................15
11.3.23
Comandos compress y uncompress..................................................................................16
11.3.24
Comando zcat...................................................................................................................16
11.3.25
Comando kill....................................................................................................................16

12

MANEJO DE IMPRESIN................................................................................................................16
12.1 DEFINICIN DE LA IMPRESORA.............................................................................................................16
12.2 ADMINISTRACIN..............................................................................................................................17
12.2.1
Deshabilitar una impresora.................................................................................................17
12.2.2
Habilitar una impresora.......................................................................................................17
12.2.3
Mirar la cola de impresin:..................................................................................................17
12.2.4
Mirar estado de la impresora...............................................................................................17
12.2.5
Cancelar impresiones.:.........................................................................................................17
12.2.6
Imprimir un archivo determinado:......................................................................................17

13

EDITOR VI.......................................................................................................................................18
13.1
13.2
13.3
13.4

EDICIN DE TEXTO EXISTENTE.............................................................................................................18


MOVER, BORRAR Y COPIAR TEXTO........................................................................................................18
MOVIMIENTO DENTRO DEL ARCHIVO.....................................................................................................18
REALIZAR OTRAS TAREAS...................................................................................................................19

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

CAPACITACIN BSICA SOBRE CONCEPTOS DE


UNIX
1 Objetivo.
Capacitar a los coordinadores de informtica sobre los principales conceptos del sistema
operativo UNIX con el fin de brindar un mejor y oportuno soporte de primera mano y una
mejor colaboracin con los analistas de sistemas.

2 Definicin De Sistema Operativo UNIX


Se entiende por Sistema Operativo, un conjunto de programas que se ejecutan en un
computador para administrar sus recursos como memoria, dispositivos de entrada y salida,
almacenamiento en disco, etc. Es la interface entre el usuario y el computador.

3 Funciones Bsicas Del Sistema Operativo.


3.1

Manejo de los dispositivos de entrada y salida.

Los dispositivos de entrada son: la unidad de CD-ROM, el teclado, el mouse, el escner,


la tabla digitalizadora, el lpiz ptico, el micrfono, el joystick, la cmara de video digital,
la cmara fotogrfica digital. Las unidades de salida son: la pantalla, la impresora, los
plotters, los altavoces o parlantes. Las unidades de entrada/salidacon:

unidad del

disquete, el disco duro, unidad de cintas magnticas, unidad de disco pticos, unidad de
CD-RW (Compact Disk ReWritable), unidad de DVD (Digital Video Disk), Unidad disco
de estado slido o PCMCIA (Tarjetas de memoria Flash), el fax mdem, las tarjetas de
interface (como la tarjeta de red, video, sonido, multi I/O, fax mdem, SCSI ).
3.2

Manejo de la memoria.

Clculos matemticos, programas residentes durante su ejecucin, procesos, demonios y

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

tareas de background..
3.3

Permitir la ejecucin de programas y aplicaciones.

El Sistema Operativo funciona como un traductor entre el usuario y la mquina; basta con
escribir comandos simples para que se ejecuten programas complejos, los cuales pueden
corresponder tanto a los propios programas del S.O. como a las aplicaciones que el
usuario tenga instaladas en sus unidades de almacenamiento.

4 Clases De Sistema Operativo.


4.1

Monotarea.

Es la capacidad que tiene el sistema operativo de asignar a la memoria RAM un solo


proceso a la vez.
4.2

Multitarea.

Es cuando el sistema operativo es capaz de administrar varias tareas a la vez, asignando


prioridades a los diferentes procesos que se pueden enviar a memoria.

5 Caractersticas De Las Clases De Sistema Operativo.


5.1

Monousuario.

Permite que solo un usuario pueda realizar trabajos en un mismo momento dentro del
sistema. Esta caracterstica es tpica de todos los Sistemas Operativos monotarea y de unos
pocos multirea..
5.2

Multiusuario.

Permite a varios usuarios interactuar en un mismo momento dentro del sistema. La


mayora de los sistemas multitarea son multiusuario y normalmente son varias pantallas
con sus teclados enlazadas a este sistema.

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

6 Caractersticas Del S.O. UNIX.


6.1

Es un Sistema Operativo multiusuario y multitarea.

6.2

Portabilidad de

aplicaciones.

Permite compartir programas entre dos plataformas UNIX.


6.3

Gran nmero de herramientas y aplicaciones.

En sus componentes bsicos posee un gran nmero de herramientas para administracin


de archivos, comunicaciones y usuarios.
6.4

Es un Sistema Operativo abierto.

De fcil comunicaciones con otros Sistemas Operativos mediante programas que incluye
en su paquete bsico y otros entregados por los proveedores de servicio.

7 Componentes Internos De UNIX.


Un Sistema Operativo est compuesto pos dos partes fundamentales.
7.1

El Kernel.

Es el ncleo del Sistema Operativo UNIX, controla las funciones principales y contiene un
cdigo de bajo nivel que se cumunica con el hardware. Sus funciones son:
Manejo de dispositivos de entrada y salida.
Manejo de la memoria.
Traduce y controla tareas y procesos.
7.2

Shell.

Es el interpretador de la lnea de comandos, es la interface entre el Kernel y el usuario. Sus


funciones son:
Proporcionar los prompts y las pantallas al usuario.
Interpretar comandos y entregrselos al kernel.
En la estructura de un sistema operativo las funciones de bajo nivel y el Shell se

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

encuentran separadas, por lo que es


posible que un mismo sistema operativo acceda a Shells diferentes, por ejemplo en el
sistema operativo UNIX se puede reemplazar la lnea de comandos por el sysadm.

8 Usuarios y Grupos.
Por ser un sistema operativo multiusuario, UNIX debe reconocer al usuario que est
trabajando en el sistema en un momento determinado. Para este, cada persona que deba
tener acceso al sistema debe primero matricularse, de manera que UNIX le permita
trabajar. De igual manera, varios usuarios pueden tener archivos y tareas en comn, y es
cuando nace la necesidad de clasificarlos en grupos. As por ejemplo, los usuario que
realizan trabajos de contabilidad tienen sus archivos y directorios, y los empleados que
realizan trabajos de nmina tienen otros archivos y directorios. Las personas de nmina no
deben accesar los recursos del personal de contabilidad; sin embargo, si es necesario tener
un recurso en comn como por ejemplo los salarios, el Sistema Operativo est en
capacidad de administrar estos recursos de tal manera que todos puedan realizar sus
laboras sin perturbar las de otros.

9 Entrada al Sistema Operativo UNIX.


Existen varias formas de loguearse al sistema:
1. Por medio del encendido de una terminal.
2. Por lnea switchada o conmutada (mdem).
3. Dispositivos multiplexores o conmutadores.
4. Al ingresar al Sistema Operativo, se ejecuta el programa de login, se corre la
shell del usuario y se proporciona la lnea de comandos.

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

10 Manejo de Archivos y Directorios.


10.1 Tipos de Archivos.
10.1.1 Archivos de datos.
Son los que contiene informacin o son programas con objetivos especficos, pueden ser
de texto, cdigo binario, cdigo ejecutable.
10.1.2 Directorios.
Son los que contienen informacin de otros archivos.
10.1.3 Especiales.
Son los asociados a los dispositivos perifricos del sistema. Hay dos clases, los de
carcter y los de bloque, los primeros son los asociados a dispositivos de entrada y salida
que reciben un solo carcter, como por ejemplo la impresora (/dev/lp0), las terminales
(/dev/term/00), etc.; los segundos estn asociados a dispositivos de entrada y salida que
reciben bloques de bytes, por ejemplo las cintas (/dev/rmt0), los disquetes (/dev/rdsk/f0t),
Discos duros, etc.
10.1.4 De enlace simblico.
Son establecidos mediante links a otros archivos, es decir, cuando me refiero al archivo
que tiene el link, internamente me estoy refiriendo al archivo original. Se usan para
proteger archivo de mucha importancia o para compartirlos con otras aplicaciones o
usuarios.
10.1.5 Transitorios.
Se crean temporalmente durante la ejecucin de comandos, por ejemplo en una impresin.

10.2 Permisos de los Archivos.


Por tratarse de un sistema multiusuario, UNIX maneja permisos para todos sus archivos y
directorios. Estos permisos son establecidos a nivel del mismo usuario, del grupo al cual
pertenece el usuario y de usuarios de otros grupos. El comando ls -l (ms adelante lo

Hugo Hernn Castaeda Prez

23/08/12

Tipo de archivo.
Permisos
al usuario mismo.
Permisos
a
usuarios del
de otros
grupos.
Permisos a usuarios
mismo
grupo.
Introduccin al UNIX

veremos detalladamente) permite visualizar dicha informacin para cada


archivo.
__________

10.2.1 Valores para el campo tipo de archivo:


d

=> Directorio.

=> Archivo especial de carcter.

=> Archivo especial de bloque.

=> Archivo de enlace simblico.

=> Archivo de datos.

10.2.2 Valores para las tres tripletas de letras.


r

=> Lectura (read).

=> Escritura (write).

=> Ejecucin (execute)

=> No tiene permiso.

El orden dentro de esta tripleta debe ser rwx. Si en vez de la letra va el carcter _ es
porque carece de este permiso.

Hugo Hernn Castaeda Prez

23/08/12

Permiso
de
lectura
de
otros grupos.
Permiso
lectura
yusuarios
escritura
del
Permiso de
deEs
lectura,
escritura
yusuarios
ejecuci?n
a grupo.
?l mismo.
un archivo
de datos.
Introduccin al UNIX

Ejemplo :
_rwxrw_r__

10.3 Nombres de los archivos.


El nombre de un archivo es la etiqueta por medio de la cual se diferencia de los dems
archivos. Sus caractersticas son:
Este nombre puede tener de 1 a 256 caracteres
Puede contener cualquier carcter, evitando los espacios, tabs,
backspace o los siguientes: ? # $ ^ & * ( ) [ ] \ | ; ` <
>
Evitar que el nombre del archivo comience por + o -.
El carcter en letra mayscula es diferente al carcter en letra
minscula para UNIX.

10.4 Organizacin de los archivos y directorios.


UNIX trabaja los archivos en organizacin jerrquica de rboles.
10.4.1 Directorio Raz (Principal).
Se conoce como el directorio root, su nomenclatura es /, de l parten los dems
directorios.
10.4.2 Directorio /bin.
Donde se almacenan los comandos, herramientas y programas de UNIX.

Hugo Hernn Castaeda Prez

23/08/12

Funci?n

C?mo

A qui?n

Introduccin al UNIX

10

10.4.3 Directorio /etc.


Contiene los archivos del administrador del sistema y algunas utilidades.
10.4.4 Directorio /lib.
Libreras del lenguaje C.
10.4.5 Directorio /tmp.
Guarda archivos temporales que se borran cuando se apaga la mquina.
10.4.6 Directorio /usr.
Otras aplicaciones y utilidades del sistema.
10.4.7 Directorio /dev.
Contiene los dispositivos del sistema.
10.4.8 Directorio /home.
En l se crean los directorios de trabajo de los usuario.

11 Comandos bsicos del Sistema Operativo UNIX.


En esta seccin se hablar de los comandos ms utilizados durante el soporte a la
operacin de los almacenes.
11.1 Sintaxis General.
comando [-opciones] [argumentos]

Ejemplo:
ls -l plu.dat

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

11

11.2 Mensajes de error de los comandos.


11.2.1 No encuentra el comando.
Porque no existe, est mal digitado o no encuentra la ruta o camino del archivo ejecutable.
11.2.2 Permiso denegado.
Es un comando administrativo o usted no tiene permiso de usuario o de grupo para
ejecucin.
11.2.3 No puede crear archivo.
No tiene permiso de escritura en ese directorio o para ese archivo porque ya existe.
11.2.4 No puede encontrar archivo.
No existe, hay problemas con la ruta o camino.

11.3 Principales comandos.


11.3.1 Comando ls.
Despliega el nombre de los archivos y subdirectorios contenidos en un directorio. Sus
opciones son:
-l

=> Muestra la informacin larga del archivo.

-a

=> Muestra archivos ocultos (comenzados por punto).

-t

=> Muestra los archivos en orden cronolgico de creacin.

-d => Muestra los archivos que representan directorios.


11.3.2 Comando passwd.
Cambia la clave de paso de su usuario. El sistema pedir clave actual y nueva clave. Para
cambiar la clave de otros usuario, lo debe hacer el administrador root digitando el nombre
del usuario luego de la palabra passwd.
11.3.3 Comando man.
Despliega informacin en la pantalla a cerca de cualquier comando UNIX.

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

Ejemplo:

12

man ls

Muestra la informacin del comando ls.

11.3.4 Comando mkdir.


Crea subdirectorios dentro del directorio actual.
Ejemplo:

mkdir file

Crea el subdirectorio file.

Borra el subdirectorio file.

11.3.5 Comando rmdir.


Borra subdirectorios vacos.
Ejemplo:

rmdir file

11.3.6 Comando rm.


Borra archivos y subdirectorios con datos.
Ejemplos:

rm datos

Borra el archivo datos.

rm -r file

Borra el subdirectorio file.

rm -i datos

Borra el archivo datos y pide confirmacin.

11.3.7 Comando cd.


Cambio de directorio actual al especificado.
Ejemplos:

cd usr

Cambia al subdirectorio usr.

cd /

Cambia al directorio raz.

cd /etc

Cambia al directorio etc en la raz.

cd ..

Cambia al directorio padre.

cd ../files

Cambia al directorio hermano files.

11.3.8 Comando mv.


Mueve o renombra archivos a otros nombres y/o directorios.
Ejemplo:

mv plu.dat plu.old

Renombra plu.dat como plu.old.

11.3.9 Comando chmod.


Cambia los permisos de propietario, grupo y otros grupos un archivo o directorio.
Ejemplo:

chmod n1n2n3 wkventas

Cambia permisos a wkventas.

n1, n2 y n3 pueden tomar valores entre 0 y 7, cada uno de estos representa una
Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

13

tripleta de permisos (usuario, grupo, otros usuarios). Dicho valores son:


0 Ningn permiso

( _ _ _ ).

1 Solo ejecucin

( _ _ x ).

2 Solo escritura

( _ w _ ).

3 Escritura y ejecucin

( _ w x ).

4 Solo lectura

( r _ _ ).

5 Lectura y ejecucin

( r _ x ).

6 Lectura y escritura( r w _ ).
7 Todos los permisos

( r w x ).

11.3.10Comando chown.
Cambia el propietario de un archivo.
Ejemplo:

chown s1000 plu.dat

Cambia a propietario s1000.

11.3.11Comando chgrp.
Cambia el grupo de un archivo.
Ejemplo:

chown others plu.dat

Cambia a grupo others.

11.3.12Comando file.
Dice de qu tipo es un archivo.
Ejemplo:

file wkventas

Sale Command Text. Lo que

quiere decir qu tipo de archivo es wkventas.


11.3.13Comando doswrite.
Escribe archivos en formato UNIX en el dispositivo del disquete.
Ejemplos:

doswrite upro2101 a:

doswrite -a mvto01.dat a:

Copia upro2101 al a:.


Copia mvto01.dat al a:

La opcin a en el comando doswrite, se hace una conversin del archivo durante


la copia de formato UNIX a formato DOS.
11.3.14Comando dosread.
Lee archivos en formato DOS desde el dispositivo del disquete.
Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

Ejemplos:

14

dosread a:uact2101 uact2101 Copia a:uact2101 al D.D.


dosread a a:actual36.dat . Copia a:actual36.dat al D.D.

La opcin a en este comando, hace una conversin del archivo durante la copia
de formato DOS a formato UNIX.
11.3.15Comando dostounix.
Convierte archivos del formato DOS al formato UNIX.
Ejemplo:

dostounix actual36.tem actual36.dat Convierte actual36.dat


de formato DOS a formato UNIX, dejndolo en actual36.dat.

11.3.16Comando unixtodos.
Convierte archivos del formato UNIX al formato Dos.
Ejemplo:

unixtodos mvto01.dat mvto01.tem Convierte mvto01.dat de


formato UNIX a formato Dos, dejndolo en mvto01.tem.

11.3.17Comando cat.
Muestra por pantalla el contenido de un archivo. Tambin puede ser utilizado para enviar
el contenido de archivos como entrada de datos a otros programas.
Ejemplos:

cat mvto13.dat

Muestra el contenido de mvto13.dat.

cat mvto13.dat > ventas13.dat Enva el contenido del archivo


mvto13.dat al archivo ventas13.dat.
cat mvto13.dat | wkventas

Enva el contenido del archivo

mvto13.dat como entrada al programa que suma los registros.


11.3.18Comando pg.
Muestra por pantalla el contenido de un archivo. A diferencia del comando cat, este
comando hace una pausa cada pantallazo para poder observar archivos demasiado
grandes.
Ejemplo:

pg transacc.aux

Muestra el contenido de transacc.aux.

11.3.19Comando cpio.
Para hacer respaldos de archivos en un formato especial del UNIX, tiene varias opciones:

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

15

-i => Los datos son de entrada.

-o => Los datos son de salida.

-v => Muestra lo que est copiando.

-t => Slo muestra el contenido del dispositivo de entrada.

-u => Sobreescribe archivos que ya existen.

-d => Crea directorios si es necesario.

-B => Factor de ablocamiento igual a ***** bytes.

-Q => Factor de ablocamiento igual a ***** bytes.

Ejemplos:

cpio -icv < /dev/rdsk/f0t

Copia desde el disquete.

cpio -icvu < /dev/rmt0

Copia desde la cinta.

ls *.dat | cpio -ocv > /dev/rdsk/f0t

Copia al disquete.

cat lista | cpio -ocvQ > /dev/rmt0

Copia a la cinta.

11.3.20Comando grep.
Toma el contenido desplegado por otros comandos y filtra una o varias palabras
mostrndolas por pantalla.
Ejemplo:

cat mvto01.dat | grep 498001 Slo muestra las lneas con


este texto.

11.3.21Comando fgrep.
Busca un texto determinado dentro de un archivo.
Ejemplo:

fgrep TOTAL actual36.dat

Busca el texto y muestra toda

la lnea por pantalla.


11.3.22Comando ps.
Muestra informacin de procesos activos. Muestra el PID (Process ID) que es la
identificacin que se necesita para terminar el proceso. Sus opciones son:

-u => Muestra la informacin de los procesos por usuarios.

-a => Muestra la informacin de procesos por pantallas.

Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

16

-e => Muestra informacin extendida de los procesos.

-f => Muestra informacin extendida de los procesos.

Ejemplos:

ps -a

Procesos que se estn corriendo en cada pantalla.

ps -ef

Informacin extendida de todos los procesos.

ps -ef | grep console

Todos los procesos de la consola.

11.3.23Comandos compress y uncompress.


Sirven para comprimir y descomprimir archivos.
Ejemplos:

compress f transacc2.dat

Comprime el archivo

transacc2.dat dejndolo como transacc2.dat.Z. La opcin f obliga


a sobreescribir si ya existe un archivo compreso.
ucompress plu.dat.Z -ef

Descomprime plu.dat.

11.3.24Comando zcat.
Tiene la misma funcin que el comando cat pero se ejecuta sobre archivo empaquetado sin
necesidad de desempaquetarlos.
Ejemplo:

zcat transacc.aux.Z

Procesos que se estn

corriendo en cada pantalla.


11.3.25Comando kill.
Termina procesos especificados por su PID.
Ejemplo:

kill -9 12345

Termina el proceso cuyo PID es 12345.

12 Manejo de impresin.
12.1 Definicin de la impresora.
El puerto para la impresora ya se encuentra configurado, sin embargo, por tratarse de un
sistema multiusuario y multiproceso, UNIX nos permite definir varias impresoras con
formatos personales, por lo tanto el sistema no tiene impresoras predefinidas. La
definicin corre por cuenta del usuario. Para definir una impresora que cumpla con los
formatos de impresin de Cadenalco, se deben ejecutar los siguientes comandos con
Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

17

usuario root:
lpadmin -p print1 -o nobanner
lpadmin -d print1
accept print1

12.2 Administracin.
12.2.1 Deshabilitar una impresora.
Para pausar una impresin o detener la cola de impresin:
disable print1
12.2.2 Habilitar una impresora.
Para reiniciar impresiones suspendidas o si la impresora no ha iniciado un requerimiento
de impresin.
enable print1
12.2.3 Mirar la cola de impresin:
lpstat
12.2.4 Mirar estado de la impresora.
Muestra el estado de la impresora, cuales impresoras hay definidas y las colas de
impresin.dems de la cola de impresin.
lpstat -t
12.2.5 Cancelar impresiones.:
cancel print1-n

cancel -u nom-usuario

Donde n es el nmero del requerimiento.


Cancelar la cola de impresin del usuario actual.

12.2.6 Imprimir un archivo determinado:


lp nom-archivo
lp -o nobanner nom-archivo

Hugo Hernn Castaeda Prez

Imprime sin banner de informacin.

23/08/12

Introduccin al UNIX

18

13 Editor vi.
El editor vi es el editor de texto del Sistema Operativo UNIX. Su operacin,

aunque

muy poco amigable, es muy eficiente. Este editor trabaja sobre modos de operacin, y
antes de entrar a un modo se debe presionar la tecla [Esc].

13.1 Edicin de texto existente.


a => Inserta texto despus del siguiente carcter.
i => Inserta texto desde donde se encuentre el cursor.
o => Inserta una lnea de texto abajo.
O => Inserta una lnea de texto arriba.
s => Permite modificar el siguiente carcter por el texto digitado.
cw=> Para editar la siguiente palabra.
C => Para editar el resto de la lnea.
r => Para cambiar un carcter por otro.

13.2 Mover, borrar y copiar texto.


x => Corta un carcter.
dd => Corta una lnea.
yy => Copia una lnea.
p => Pega el texto cortado a partir de donde se encuentre el cursor.

13.3 Movimiento dentro del archivo.


h => Mueve el cursor un carcter a la izquierda.
j => Mueve el cursor una lnea abajo.
k => Mueve el cursor un carcter a la derecha.
l => Mueve el cursor una lnea arriba.
w => Mueve el cursor una palabra a la derecha.
c => Mueve el cursor al final de la siguiente palabra.
b => Mueve el cursor al principio de la palabra anterior.
Hugo Hernn Castaeda Prez

23/08/12

Introduccin al UNIX

19

$ => Mueve el cursor al final de la lnea.


0 => Mueve el cursor al principio de la lnea.
G => Mueve el cursor al final del documento.
H => Mueve el cursor a la primera lnea de la pantalla.
L => Mueve el cursor a la ltima lnea de la pantalla.
M => Mueve el cursor a la mitad de la pantalla.
^d => Sube media pgina.
^u => Baja media pgina.
^f => Baja una pgina.
^b => Sube una pgina.
13.4 Realizar otras tareas.
Mediante el modo extendido se pueden ejecutar una gran serie de comandos tiles. A
continuacin se describirn los ms importantes. Para ingresar al modo extendido se deben
presionar la teclas [Esc], [:].
w

=> Guarda lo que se ha editado hasta el momento.

=> Sale del documento.

=> Busca texto especfico hacia adelante.

=> Busca texto especfico hacia atrs.

=> Repite la bsqueda anterior.

=> Repite la bsqueda anterior pero en sentido contrario.

=> Ejecuta un comando de la Shell de UNIX.

Hugo Hernn Castaeda Prez

23/08/12

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