Está en la página 1de 17

LCC.

Abel Abraham Estrella Ojeda


Comandos básicos para consola
• SHELL
• El intérprete de comandos es la interfaz entre el usuario y el sistema operativo.
Por esta razón, se le da el nombre inglés "shell", que significa "caparazón".

• En el S.O. de microsoft el shell es el "explorer"

• Nota: linux es case-sensitive


Comandos básicos para consola
• mkdir – Creación de carpetas
• rmdir – Borrado de carpetas
• rm – Borrado de archivos
• cp – Copia un archivo o carpeta
• mv – Mueve un archivo o carpete
• clear – Limpia la pantalla en modo comando
• Permisos
• Definen hasta donde podemos llegar con un archivo o directorio.

• En linux hay 3 tipos de permisos:


• Lectura (read)
• Escritura (write)
• Ejecución (execute)

• Se le asignan a:
• Propietario
• Grupo
• Otros
• Permisos
• El orden de asignación de permisos de un archivo o directorio es el
siguiente:
• Usuario ó Propietario
• Grupo del usuario ó propietario
• Otros usuarios

• USUARIO-GRUPO-OTROS
• Permisos
• Comandos para establecer permisos
• chmod (cambiar permisos)
• chmod 755 abelestrella -R
• chgrp (cambiar grupo)
• chgrp abelestrella Descargas -R
• chown (cambiar propietario)
• chown abelestrella Descargas -R
• Permisos
• Asignación de permisos con letras
• r = read
• w = write
• X = execute

• Siempre se cumple el orden RWX, si no se utiliza algun atributo se


asigna un “-”
• Ejemplo:
• rwxrwxrwx
• rw-rw-r--
• Permisos
• Asignación de permisos se puede hacer con “letras” o
“números”
• rwxrwxrwx
• 777

• Cada parte (usuario, grupo, otros) se puede


representarce con “0” y “1”
• rwx-rwx-rwx >>>> 111-111-111 >>>> 777
• 111 en binario equivale a "7"
• rw--r---r-- >>>> 110-100-100 >>>> 644
• Permisos
• Agregar o remover permisos a un archivo o directorio

Operadores:
• + Agrega permisos
• - Remueve permisos

Ejemplo:
• chmod ugo+rwx algo.txt
• chmod ug+w algo.txt
• Permisos
Tipos de archivo
• En linux existen 5 tipos de archivos
• Archivos ordinarios
• Enlaces fisicos o duros (hard links)
• Enlaces simbólicos
• Directorios
• Archivos especiales
Tipos de archivo
• En linux existen 5 tipos de archivos

• Archivos ordinarios
• Contiene información con la que trabaja cada usuario.
• Normalmente son archivos que contienen texto, programas escritos por el
usuario en algún lenguaje.
Tipos de archivo
• En linux existen 5 tipos de archivos

• Enlaces físicos o duros(hard links)


• No es específicamente una clase de archivo sino un segundo nombre que se le
da a un archivo. Esto hace que al haber dos supuestos archivos distintos, en
realidad es uno solo y esto hace que si uno es modificado, él otro también sufre
ese cambio.
• Muy util si 2 usuarios estan trabajando el mismo archivo, asi no habrá 2 archivos
distintos.
• El contenido seguirá existiendo si alguna de las copias es eliminada.
Tipos de archivo
• En linux existen 5 tipos de archivos

• Enlaces simbólicos
• Al igual que el enlace duro también se utilizan para asignar un segundo nombre
a un archivo. La diferencia con los enlaces duros es que los simbólicos
solamente hacen referencia al nombre del archivo original.
• Si tenemos un enlace simbólico y borramos el archivo original perderemos los
datos.
Tipos de archivo
• En linux existen 5 tipos de archivos

• Directorios
• Son archivos especiales que contienen referencias a otros archivos o directorios.
Tipos de archivo
• En linux existen 5 tipos de archivos

• Archivos especiales
• Suelen representar dispositivos físicos, como unidades de almacenamiento,
impresoras, terminales, etc.
• En Linux, todo dispositivo físico que se conecte al ordenador está asociado a un
archivo.
• Linux trata los archivos especiales como archivos ordinarios

También podría gustarte