Minecraft Maps / Redstone Device

Linux File System: Permissions

  • 511 views, 2 today
  • 2
  • 0
  • 2
Storm_Inc's Avatar Storm_Inc
Level 21 : Expert Engineer
9
Welcome to my newest project, the Linux File System! This is the first part of the file system, the permissions. The goal is to create an automatic file system that works off of what I have learned from Linux class.

Let me explain abit the system. The files have permissions for 3 different users: Owner, group members and others. The first triad gives you the permissions to the owner, the second triad to the group members and the third to other users. The permissions are represented in 2 ways. The first is in Binary (Binary is represented in 1 and 0's or on and off in redstone). Next you have rwx. The 'r' stands for read, the 'w' stands for write and finally the 'x' stands for execute.

Now the machine itself works by giving 3 permissions to the 3 groups, by simply turning on or off a redstone torch. This is the first part of the file system. The next that I am working on is a way to create files automatically and being able to change the permissions without having to go all the way to the save file.

I just started learning about Linux so it is possible I made or will make mistakes. If you find any just leave it in the comments!
-----------------------------------------
Update 1: I have just finished a prototype of an automatic permissions system, it is only in its first stage, so its quite messy. It has 2 parts: the read and write for the permissions.

First you set the permissions with the levers to your right. This is the only part to your set. After you push a button which is right on top of the levers. This button is part of your read or could be considered as an updater. After successfully updating the system, there is a display in the center that will show you the permissions given to that group (This machine only does one group so far, just to keep it simple as a first trial.), after it will set what you can do with your machine. If you look to the left there are 3 more buttons, these buttons are to read, write or execute the file you are trying to access.

This finishes up the first update, I will work on it even more later on the get simple text files working. After finishing text files I will try finding a way to save files without having to mess too much with any redstone.

Additional Notes

I don't think I will upload the world just yet because of how little there is on it, but when it gets bigger and better I will release it!
Progress10% complete
Tags

1 Update Logs

Update #1 : by Storm_Inc 04/25/2013 10:00:31 amApr 25th, 2013

I have just finished a prototype of an automatic permissions system, it is only in its first stage, so its quite messy. It has 2 parts: the read and write for the permissions.

First you set the permissions with the levers to your right. This is the only part to your set. After you push a button which is right on top of the levers. This button is part of your read or could be considered as an updater. After successfully updating the system, there is a display in the center that will show you the permissions given to that group (This machine only does one group so far, just to keep it simple as a first trial.), after it will set what you can do with your machine. If you look to the left there are 3 more buttons, these buttons are to read, write or execute the file you are trying to access.

This finishes up the first update, I will work on it even more later on the get simple text files working. After finishing text files I will try finding a way to save files without having to mess too much with any redstone.

Create an account or sign in to comment.

1
04/23/2013 10:47 pm
Level 31 : Artisan Princess
fokem7653
fokem7653's Avatar
WOW O_o you need a sub ;)
1
04/24/2013 7:26 pm
Level 21 : Expert Engineer
Storm_Inc
Storm_Inc's Avatar
Thank you! I always appreciate them!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome