Sent from my iPhone

> On Aug 24, 2020, at 9:16 AM, Luciano Mannucci <luci...@vespaperitivo.it> 
> wrote:
> 
> On Mon, 24 Aug 2020 08:52:55 -0400
> fsmithred via Dng <dng@lists.dyne.org> wrote:
> 
>> I was told that everything in linux is a file, even your hardware.
> No,no, this is plan9...
> 

it’s been fun reading this thread.  

in plan9 everything is an object. that’s a little different.  OS/2 was that way.

In linux everything is a file.  directories are a type of file “find -type d,” 
for example. when you program, everything is a file.  you open it , you read 
from it or you write to it.  you flush the buffer and you close it. even on 
windows.  object oriented os’s are different. 

I’ve been working with linux (and BSD and Windows - all flavors since 3.0 and 
Novell Netware and DOS and OS/2. i even got to play with xenix, sco and aix a 
bit, too.) since the middle 90’s.  mkdir=make directory and rmdir=remove 
directory (DOS md and rd) try rmdir on a directory that has something in it and 
you’ll get a complaint that the “directory” is not empty.  then what’s in the 
directory?  another directory? perhaps, but maybe a file.

on windows they’re folders.  mac is based on bsd unix.  at the command line 
they’re directories.  in the gui, they’re folders.   i guess it’s that way for 
them all.  folders in the gui, directories at the command line.


my question would be how to differentiate directory servers (LDAP/AD (AD is 
LDAP+)). from directories.  they also get referred to as directories. this is 
why windows changed to file folders on its nomenclature.  windows command line 
tools still refer to folders as directories.  mkdir and rmdir still exist on 
the windows system.  and although no one cares OS/2 used directory/file

—Curtis 
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to