curso introductorio a la administración de sistemas gnu/linuxcurso introductorio a la...
TRANSCRIPT
![Page 1: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/1.jpg)
Curso introductorio a la
Administración de Sistemas GNU/Linux
Sistemas de archivos
Ing. Emiliano Marini
![Page 2: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/2.jpg)
2
Presentación
● Ing. Emiliano Marini
– SysAdmin @ DGSI UNS
– Auxiliar Docente @ DCIC UNS
– IT Consultant @ Qualydat● Contacto:
– www.linuxito.com
– linkedin.com/in/emarini/
![Page 3: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/3.jpg)
3
S01E02 – “Dial M for mount”
● Particionado y formato de discos
● LVM
● Montaje de sistemas de archivos
● Configuración de swap
● El kernel Linux y el proceso de inicio
● Instalar y compilar paquetes (software)
![Page 4: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/4.jpg)
4
Particionado de discos
● fdisk
● cfdisk
● gparted (GUI)
![Page 5: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/5.jpg)
5
Logical Volume Management (LVM)
● Volume Groups
● Physical Volumes
● Logical Volumes
man lvm
![Page 6: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/6.jpg)
6
pv*
● pvchange
● pvck
● pvcreate
● pvdisplay
● pvmove
● pvremove
● pvresize
● pvs
● pvscan
![Page 7: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/7.jpg)
7
vg*
● vgcfgbackup
● vgcfgrestore
● vgchange
● vgck
● vgconvert
● vgcreate
● vgdisplay
● vgexport
● vgextend
● vgimport
● vgimportclone
● vgmerge
● vgmknodes
● vgreduce
● vgremove
● vgrename
● vgs
● vgscan
● vgsplit
![Page 8: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/8.jpg)
8
lv*
● lvchange
● lvconvert
● lvcreate
● lvdisplay
● lvextend
● lvmchange
● lvmdiskscan
● lvmdump
● lvreduce
● lvremove
● lvrename
● lvresize
● lvs
● lvscan
![Page 9: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/9.jpg)
9
¡STOP!
● Veamos directamente un ejemplo práctico
![Page 10: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/10.jpg)
10
Un ejemplo práctico con LVM
1)Instalar LVM
2)Agregar un disco a la VM con VBoxManage
3)Particionar un disco y setear una partición de tipo LVM
4)Listar la tabla de particiones
5)Y los demás...
pvcreate, pvs, vgcreate, vgs, lvcreate, lvs, vgs, fdisk -l, mkfs.ext4, mkdir, mount, df -h, cd, ls
![Page 11: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/11.jpg)
11
Formatear sistemas de archivos
● mkfs*
● mk*
● e2label
● tune2fs
![Page 12: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/12.jpg)
12
Montar sistemas de archivos
● mount
● file
● /etc/fstab
![Page 13: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/13.jpg)
13
Diagnosticar y resolver problemas
● dmesg
● e2fsck
![Page 14: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/14.jpg)
14
Montar sistemas de archivos en red
● mount
● smbclient (Samba)
● mount -t nfs4 (NFS)
![Page 15: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/15.jpg)
15
Configurar una swap
● dd
● mkswap
● bc
● swapon
● swapoff
● swapiness
![Page 16: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/16.jpg)
16
Linux
● ¡Un momento! ¿Acaso no era este un curso de Linux?
● kernel.org/doc/
![Page 17: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/17.jpg)
17
Variables del kernel
● sysctl
● /etc/sysctl.conf
● El sistema de archivos /proc
– man proc● Mensajes del kernel
– dmesg● Módulos del kernel
– lsmod, modprobe
![Page 18: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/18.jpg)
18
El proceso de inicio del sistema
● GRUB
● vmlinuz, initrd
● init (userland)
![Page 19: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/19.jpg)
19
Gestión de paquetes (software)
● apt-get
● apt-cache
● apt-file
● dpkg-query -L
![Page 20: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/20.jpg)
20
Compilar software
● ¿Y qué si la versión provista por los repositorios de la distribución no satisface mis necesidades?
– wget
– tar
– configure
– make
![Page 21: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/21.jpg)
21
Real life case
● Redimensionar un disco virtual y expandir el sistema de archivos.
1)Agregar otro disco y otorgárselo completamente a LVM
2)fdisk -l, pvcreate, pvs, vgextend, vgs, pvs
3)umount
4)lvs, lvextend, lvs
5)resize2fs, mount, df -h
![Page 22: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/22.jpg)
22
Sistemas de archivos de Windows
● ¿Y si necesito formatear y montar sistemas de archivos de otros sistemas operativos o dispositivos extraíbles?
– dosfs, ntfs
![Page 23: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/23.jpg)
23
![Page 24: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/24.jpg)
24
¿Preguntas?
![Page 25: Curso introductorio a la Administración de Sistemas GNU/LinuxCurso introductorio a la Administración de Sistemas GNU/Linux Sistemas de archivos Ing. Emiliano Marini. 2 Presentación](https://reader033.vdocuments.co/reader033/viewer/2022041700/5e40fe2a686340369f341fab/html5/thumbnails/25.jpg)
25
Referencias
● Redimensionar volúmenes físicos, volúmenes lógicos y grupos en LVMhttps://www.linuxito.com/gnu-linux/nivel-alto/286-redimensionar-volumenes-fisicos-volumenes-logicos-y-grupos-en-lvm
● Particionado manual de discos en GNU/Linuxhttps://www.linuxito.com/gnu-linux/nivel-medio/49-particionado-manual-de-discos-en-gnu-linux
● Utilizar un archivo como swap en Linuxhttps://www.linuxito.com/gnu-linux/nivel-basico/645-utilizar-un-archivo-como-swap-en-linux
● Gestión de paquetes en cualquier distribuciónhttps://www.linuxito.com/herramientas/yum-get-ss