Está en la página 1de 12

Linux

Visión General del Usuario

SOYR - 2021 1/12


Sistema de Archivos
• Linux utiliza un sistema de archivos para
almacenar información.
• En Linux (Unix en general) el sistema de
archivos es jerárquico y se inicia con un
directorio que se llama “raíz” o “/”
• Cada directorio, en realidad es un archivo
que almacena información sobre otros
archivos que están contenidos en él.

SOYR - 2021 2/12


Arbol de directorios
/ bin/ ls
more
boot/
mount
dev/ rc0.d/
.
rc1.d/
etc/ .

home/ passwd
bin/ group
lib/
games/
proc/ include/
root/ lib/
lib32/
sbin/ libexec/
tmp/ local/
sbin/
usr/
share/
var/ src/

SOYR - 2021 3/12


Directorios, Archivos y Permisos

• Un directorio es un archivo cuyo contenido es la ubicación


de otros archivos o directorios.
• Un archivo es una estructura de datos que puede contener
información
• Los archivos pueden ser virtuales o físicos.
• Los archivos físicos, se almacenan en un dispositivo que
pueda almacenar información. (RAM, CD, DVD, Disco,
SSD, pendrive, etc)
• Los archivos virtuales, se acceden como archivos pero no
necesariamente ocupan un lugar físico determinado. (por
ejemplo /proc/)
SOYR - 2021 4/12
Directorios, Archivos y Permisos

• El comando /bin/ls si se utiliza con la opción -l


nos muestra los permisos del archivo o directorio.
• Los permisos tienen esta forma:
-rwxrwxrwx (archivos)
drwxrwxrwx (directorios)
Las letras drwx, indican
• r: permiso de lectura
• w: permiso de escritura ( o borrado)
• x: permiso de ejecución
• d: identificación de directorio

SOYR - 2021 5/12


Directorios, Archivos y Permisos

• Los permisos se agrupan en cuatro bloques


– rwx rwx rwx

d o – dueño grupo rdm

• El primero me identifica archivo o directorio


• El segundo, permisos del dueño
• El tercero permisos del grupo
• El cuarto permisos para “el resto del mundo” (rdm)

SOYR - 2021 6/12


usuarios y grupos
• Linux es un sistema operativo multiusuario
• pueden trabajar distintos usuarios a la vez en la misma computadora.
• Cada usuario es identificado por un número, pero a su vez se le puede
asignar un nombre
• Un usuario pueda a su vez pertenecer a uno o más grupos de usuarios.
• Ciertos programas pueden ser ejecutados por algunos usuarios o por
algunos grupos exclusivamente
• Uno puede “hacerse pasar por otro usuario “ si tiene la password
necesaria.
ver los siguientes archivos:
• /etc/passwd
• /etc/group
• comando sudo


SOYR - 2021 7/12
mount: asociar un directorio
con un dispositivo
• Al contrario que en Windows, Linux no posee el
concepto de “unidad de disco”
• En cambio existe el concepto de punto de
montaje o directorio de montaje, donde se
interpreta que a partir de cierto directorio, todos
los archivos y directorios que contenga, estarán
en un dispositivo físico distinto al que contiene el
directorio raíz.
• Sobre el directorio raíz también se debe montar
un dispositivo físico.
SOYR - 2021 8/12
mount: asociar un directorio
con un dispositivo
• El comando ”mount” nos muestra todos los
puntos de montaje activos, ademas de darnos
información acerca del tipo de dispositivo y
cierta información sobre restricciones
• Los dispositivos montados pueden ser virtuales
o físicos.
• Otro comando que nos da información sobre
espacio utilizado en los sistemas de archivos
montados es ”du”

SOYR - 2021 9/12


Comandos básicos de la Consola

• La consola, es un programa que nos permite


interactuar con el SO.
• Al iniciar la consola se inicia un programa
llamado shell que permite esa interacción.
• La shell mas común en Linux es /bin/bash
• Cuando se accede como root, la
shell que se utiliza es /bin/sh
• La shell actúa como intérprete de
comandos
SOYR - 2021 10/12
Comandos básicos de la Consola

• La consola, es un programa que nos permite


interactuar con el SO.
• Al iniciar la consola se inicia un programa
llamado shell que permite esa interacción.
• La shell mas común en Linux es /bin/bash
• Cuando se accede como root, la
shell que se utiliza es /bin/sh
• La shell actúa como interprete de
comandos
SOYR - 2021 11/12
Comandos básicos de la Consola
• Comandos más comunes:
• ls : lista los archivos en un directorio si usamos -l también da información
de tamaño y permisos
• cd : nos situa en el directorio indicado, p. ej. cd / nos lleva al directorio
raíz
• pwd : nos indica en que directorio estamos situados
• mkdir: crea un directorio nuevo
• touch: crea un archivo nuevo
• rm : borra los archivos indicados
• chown : cambia el propietario de un archivo
• chmod : cambia los permisos de un archivo
• cat: nos muestra el contenido de un archivo
• more: o less: son equivalentes, nos muestran el contenido de un archivo de a
una pagina por vez
• man: nos muestra la pagina de manual del comando indicado
• tail: nos muestra las ultimas lineas de un archivo
• head: nos muestra las primeras lineas de un archivo
• whoami : nos dice nuestro usuario actual.

SOYR - 2021 12/12

También podría gustarte