Comparison of Unix or GNU/Linux and NT

Unix or GNU/Linux NT
chgrpNo equivalent. Files don't have group attributes.
chmod(File) Properties->Security->Permissions or CACLS
chown(File) Properties->Security->Permissions or CACLS
emacswordpad or emacs in cygnus GNU tools
killkill command in Resource Kit
ifconfigipconfig
lpqlpq
lprlpr
mkfsformat and label
mountnet use
netstatnetstat
nslookupnslookup
pspstat in Resource Kit
routeroute
setenvset
susu in resource kit
tartar command in cygnus tools, or pax
traceroutetracert
GNU/Linux NT
/usr%SystemRoot% usually points to C:\WinNT
/bin or /usr/bin%SystemRoot%\System32
/dev%SystemRoot%\System32\Drivers
/etc%SystemRoot%\System32\Config
/etc/fstabNo equivalent
/etc/group%SystemRoot%\System32\Config\SAM* (binary)
/etc/passwd%SystemRoot%\System32\Config\SAM* (binary)
/etc/resolv.conf%SystemRoot%\System32\DNS\*
/tmpC:\Temp
/var/spool%SystemRoot%\System32\Spool
GNU/Linux NT
Unix libraries WIN32 API
Unix libraries Posix compatibility library
Symbolic/hard Links none (but short cuts)
Processes Processes
Threads Threads
Long filenames True long filenames on NTFS
Mount disk on directory Mount drive A: B: etc
endl is LF endl is CR LF
UID (User ID) SID (Subject ID)
groups groups
ACLs (non standard) ACLs
Permission bits (Only in ACLs or with cygwin)
Shared libraries DLL's
Environment variables Environment variables
httpd (free/commerical) httpd (free/commercial)
Daemons/services/init Service registry/control manager
DNS/bootp (free) DNS/DHCP (NT server)
X windows X windows
Various window managers Windows 95 GUI
System admin GUI (non-standard) System Admin GUI (Standard)
cfengine cfengine as of 1.5.0
Any client-server model Central server model (on PC, one job)
rlogin not yet
rsh limited implementation in server
Free software Some free software
Perl Perl + WIN32 module
Linux faster than NT on average
Scripts Limited scripts
Shells DOS Command window
Copy/paste between any windows Copy/paste between applications
Primitive security Primitive security
Dot files for configuation System registery
Pipes with comm1 | comm2 Ceci n'est pas une pipe!
Configuration by text/ascii files Config by database
Except with regedit.exe

Mark Burgess
Last modified: Fri Apr 30 09:47:57 MET DST 1999