PDF de programación - Introducción al sistema operativo UNIX

Imágen de pdf Introducción al sistema operativo UNIX

Introducción al sistema operativo UNIXgráfica de visualizaciones

Publicado el 14 de Enero del 2017
704 visualizaciones desde el 14 de Enero del 2017
365,4 KB
63 paginas
Creado hace 16a (24/02/2008)
INTRODUCCI ÓN AL SISTEMA OPERATIVO

UNIX

Antonio Villalón Huerta <[email protected]>

Febrero, 2008

‘The bad reputation UNIX has gotten is totally undeserved, laid on by people who don’t understand,
who have not gotten in there and tried anything.’

Jim Joyce

This is 100 % free of Micro$oft products. By LATEX for Linux.

1

ÍNDICE
Índice
1. INTRODUCCI ÓN

1.1. ¿Qué es un Sistema Operativo? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Historia del Sistema Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3. Características de Unix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4. Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5. Nociones básicas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2. LA PRIMERA SESI ÓN

2.1. Nociones previas: login y password . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Cambio de claves: la orden passwd . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3. Los archivos /etc/profile y .profile . . . . . . . . . . . . . . . . . . . . . . . . .
2.4. Fin de una sesión: exit y logout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3. ÓRDENES B ÁSICAS DE UNIX

3.1.
3.2. Gestión de archivos y directorios

Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1. ls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2. cd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3. pwd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.4. mkdir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.5. touch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.6. cp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.7. mv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.8. rm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.9. rmdir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.10. ln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.11. chmod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3. Ayuda en línea: man . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Información del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.
3.4.1. date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.2. uname . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.3. id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.4. who . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.5. w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.6. last . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.7. ps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.8. kill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.9. du . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.10. df . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5. Tratamiento básico de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.1. file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.2. cat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.3. more/less . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.1. head . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.2. tail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.3. cmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.4. diff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.5. grep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.6. wc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.7. sort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.8. spell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6. Tratamiento avanzado de archivos

2

5
5
5
6
8
9

10
10
11
11
12

14
14
14
14
15
15
15
15
16
16
17
17
17
18
19
20
20
20
20
21
21
21
21
22
22
22
23
23
23
24
24
24
24
24
25
25
26
26
26

ÍNDICE

3.7. Órdenes de búsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.1. find . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.2. which . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8. Compresión y empaquetado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.1. gzip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.2. tar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8.3. bzip2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9. Otras órdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.1. echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.2. cal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.3. passwd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.4. clear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.5. sleep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.6. nohup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9.7. alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4. COMUNICACI ÓN ENTRE USUARIOS

4.1.
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. La orden write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3. La orden talk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4. La orden mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5. EL EDITOR DE TEXTOS vi

5.1.
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2. Comenzando con vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3. Saliendo del editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4. Tratamiento del texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5. Otras órdenes de vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6. Órdenes orientadas a líneas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6. UNIX Y REDES: APLICACIONES

6.1.
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2. tin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3. Uso de tin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4. lynx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5. Uso de lynx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6. gopher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7. ftp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.8. telnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.9. finger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.10. elm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.11. pine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7. CONCEPTOS DEL SISTEMA OPERATIVO UNIX

7.1. Ficheros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2. Permisos de los archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3. Archivos ejecutables, imágenes y procesos . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4. El shell
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5. Programación en shell
7.6. Organización de directorios
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7. Planos de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8. Entrada y salida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3
27
27
28
28
28
28
30
30
30
30
31
31
31
31
31

33
33
33
33
34

36
36
36
37
37
38
39

41
41
41
41
42
43
43
44
46
46
47
49

50
50
51
52
52
53
54
55
56

ÍNDICE
8. SEGURIDAD B ÁSICA DEL USUARIO

8.1. Sistemas de contraseñas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2. Archivos setuidados y setgidados
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3. Privilegios de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4. Cifrado de datos
. . . . . . . . . . . . . .
  • Links de descarga
http://lwp-l.com/pdf542

Comentarios de: Introducción al sistema operativo UNIX (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad