InicioLinuxLinux: Todo sobre sistemas de archivos [2.5]

Linux: Todo sobre sistemas de archivos [2.5]

Linux•4/24/2016
Recapìtulando

Como lo prometido es deuda, .. Pues bien, ya he hablado de los permisos de usuario y el superusuario, ahora hablemos de los permisos "Setuid", "Setgid" y "Sticky"... Probablemente sea la primera vez que los oyes, no importa, muchos usuarios avanzados de Linux tampoco los conocen.

Setuid: Es un permiso de acceso que se utiliza principalmente para permitir a los usuarios del sistema ejecutar binarios con privilegios elevados temporalmente para realizar una tarea específica.



Vamos a explicarlo mejor, si el archivo en cuestión es ejecutable, cuando otro usuario lo ejecute se comportará como si fuera el dueño, de esta manera se puede tener acceso a archivos a los cuales sólo el dueño debería tener acceso, pero cuidado, porque sólo el dueño del archivo o el Superusuario pueden darle esa función.



Setgid: Lo mismo que el anterior, sólo que esta vez refiere al grupo de usuarios.



Sticky: Los permisos de "Sticky" se demuestran con una "T". Para explicar este permiso se utilizará el siguiente ejemplo:

Digamos que el user "Cosme fulanito" desea dar permisos de escritura a los demás usuarios del sistema en el directorio /home/Cosme Fulanito/Descarga/Mis Videos Descargados/Poringa. Pues bien, Fulanito quiere compartir sus archivos con otros usuarios pero no quiere que ningún user le borre los archivos a otro, en especial aquellos que son suyos, y la única forma en que puede hacer esto es con el Sticky, para ello, precisa del comando chmod, pero eso se explicará mejor en un post futuro.



Devices: Los hay de dos tipos, los "Block" y "Character". Se trata de bloques de datos que se utilizan para acceder a algún Hardware que soporte accesos aleatorios (Disqueteras, Discos, Tapes, Etc.), todos ellos transmiten sus datos en bloques o grupos de carácteres. Los "Devices" de caracteres se utilizan para accesar "Hardware" como impresoras, ratones, teclados. Todos los device en UNIX se encuentran en el directorio /dev

Links simbolicos: Se representan con una "L", estos se comportan de forma similar a los "Accesos directos" en Windows. Para crear links simbolicos en UNIX se utiliza el comando ln.

¿Errores en el sistema de archivos?

Hay ocasiones, por ejemplo, cuando se apaga mal un ordenador, en los cuales el sistema de archivos se corrompe (Se daña), en ese caso, UNIX te da la posibilidad de arreglarlo con el comando fsck, no obstante, muchos informáticos recomiendan el uso de Backups a menudo para evitar este tipo de problemas. Pero vallamos por partes, y volvamos a lo más básico, ¿Que es un "Backup"?

Backup: Es ni más ni menos que un respaldo de datos, en otras palabras, un Backup es el lugar donde se almacenas datos de suma importancia, los cuales en caso de que tengamos que formatear el sistema, podamos evitarnos tal asaña y usar el Backup para restaurar nuestro equipo a un estado anterior.

Hablemos de la terminal

Para empezar debemos de saber que cada comando de Linux es un pequeño programa escrito en código sencillo, ya que ese fue el objetivo principal con el cual se creo UNIX, a diferencia de Windows donde se necesitan de programas y otros programas para llamar a otros programas (Favor de investigar programación orientada a objetos), lo que UNIX decidió hacer fue crear programas sin entornos gráficos que pudiesen trabajar de modo correcto y consumir la menor cantidad posible de recursos. Ahora veamos los nombres relacionados a la terminal o Shell, . Se denomina "Procesos" a un programa en ejecución, los sistemas basados en UNIX, normalmente tienen varios procesos ejecutandose al unisono. Los procesos de Linux pueden verse con el comando ps

¿Que hago si el equipo se me congela?

Imagino a los más veteranos de Linux riendose ahora, pero yo les digo que si bien es muy raro que eso pasa, existe la posibilidad de que Linux se congele, y si apagamos mal el equipo, podemos dañar nuestro sistema de archivos. Así que, esto es lo que debes hacer.

REISUB (Puedes imaginarlo como reírse de un mal subtitulado o un cero con subtítulos, lo importante es que busques una frase que te recuerde esa palabra).

Esta secuencia de escape debe pulsarse junto con las teclas Alt e Impr Pant (y teniendo en cuenta que quizá en los portátiles requiera de una tecla adicional, llamada Fn por ejemplo). Son séis letras, y coincidirán con estas únicamente en el caso de disponer de un teclado QWERTY:

  • R lo que hace es dar el control de manera exclusiva al teclado de la máquina.
  • E enviará una señal a todas las aplicaciones, digamos, “pidiendo amablemente” que se cierren.
  • I envía una señal de finalización inmediata, sin esperar a que reaccionen.
  • S sincronizará los cambios en los sistemas de ficheros que estén montados en ese momento.
  • U desmontará todos los sistemas de ficheros.
  • B reiniciará la máquina, exactamente igual que si pulsáramos en este momento el botón de nuestra máquina. Llegados a este punto podemos elegir utilizar la letra O para apagar la máquina.

Es posible que en algún sistema encontréis esta secuencia desactivada: hay algunos usuarios que así lo deciden para sus núcleos. Por defecto las distribuciones mayoritarias la tienen activada. Comentar también que no son las únicas letras que responden a estas combinaciones: existe una documentación que explica muchas más posibilidades, como usar Alt+Impr Pant+L, que envía la señal de finalización inmediata (SIGKILL) a todos los procesos activos, incluso el init (sin el cual el sistema no puede funcionar).

Si el post les ha gustado, por favor puntuen y comenten


Datos
Datos archivados del Taringa! original
0puntos
1visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

k
komputiltago🇦🇷
Usuario
Puntos0
Posts91
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.