[Linux-disciples] The hierarchy

Stephen R Laniel steve at laniels.org
Mon Apr 25 21:25:08 EDT 2005


The filesystem hierarchy puzzles me a bit. According to the
man page for hier(7),

       /usr/sbin
	      This  directory contains program binaries for system administra
	      tion which are not essential for the boot process, for  mounting
	      /usr, or for system repair.

So you'd think that's where all the apt-* tools would be,
right? But no, they're in /usr/bin:

       /usr/bin
	      This  is	the  primary  directory for executable programs.  Most
	      programs executed by normal users which are not needed for boot
	      ing  or  for  repairing  the  system and which are not installed
	      locally should be placed in this directory.

In /usr/sbin we have only

-rwxr-xr-x  1 root root 37933 2004-11-26 23:14 /usr/sbin/apt-listbugs
-rwxr-xr-x  1 root root 27641 2005-04-05 14:24 /usr/sbin/apt-setup

Can anyone help me explain why these programs are where they
are?

-- 
Stephen R. Laniel
steve at laniels.org
+(617) 308-5571
http://laniels.org/


More information about the Linux-disciples mailing list