thisisflow.blogg.se

Generic hierarchical file system software
Generic hierarchical file system software











  1. #Generic hierarchical file system software software
  2. #Generic hierarchical file system software windows

user2 has no business doing stuff in user1's home (and the other way around is also true: user1 has no business doing stuff in user2's home). The same goes for /home: /home/user1 is property of user1. If a normal user could use this (s)he would be able to kill your session. But if they are admin only they should go to the s version of that directory. Files a normal user can start are in /bin, /usr/bin, /usr/local/bin based on where it most logically should reside. A normal user can not even start programs that are in there. You will see that files and directories that are admin only are gathered in the same directory: the s in /sbin and /usr/sbin and /usr/local/sbin stands for system. You can explain every directory when thinking about it being multi-user and security. Everything else can be explained from that idea.

#Generic hierarchical file system software windows

Remember that Unix and Linux where made as multi-user systems and Windows was created for a single user. Otherwise someone is bound to have to do alot of avoidable work. The current version is 3.0, released on June 3, 2015.Ī visual representation with a short description:īasically Linux has divided the directory structure based on the function of what is needed to make the system as secure as possible with the minimum amount of permissions needed.

#Generic hierarchical file system software software

The FHS is maintained by the Linux Foundation, a non-profit organization consisting of major software and hardware vendors, such as HP, Red Hat, IBM and Dell. For the most part, it is a formalization and extension of the traditional BSD filesystem hierarchy. The Filesystem Hierarchy Standard (FHS) defines the main directories and their contents in Linux operating systems. You can read up on this on for instance wikipedia. This question is a part of a bigger question which I am splitting up to make it more answerable. All I am looking for is a bit more clearer picture of the Ubuntu file system.

generic hierarchical file system software

Please understand that I do understand, that Ubuntu (Linux) has a different character than that of Windows, i.e., there need not be exact equivalent of Windows functions, in Ubuntu. But even the /home folder looks like it can fit the bill. The /usr folder seems like it’s the equivalent of the Users folder in Windows.

generic hierarchical file system software generic hierarchical file system software

The /bin folder seems to be the equivalent of the Windows folder in windows. In Ubuntu, when I reach the location /, there’s a huge list of folders, most of which I have no clue as to what they contain. Thus there’s a clear picture at some level in my mind of the Windows file system. Of course there’s a folder named Users where the users (who are not admins) can access only their folders. I simply stay away from Windows folder and the “add remove program files” is good enough to handle the program files folder of Windows. In Windows there’re perhaps only a couple of important folders (by important I mean important in my logical picture of the Windows file system) in the installation drive (in my case C:\).













Generic hierarchical file system software