A /bin könyvtár azokat a parancsokat tartalmazza, amelyek a rendszeradminisztrátor és a felhasználók által egyaránt használtak, de amelyek szükségesek az egyszemélyes (single) felhasználói módban is. Olyan parancsokat is tartalmazhat, amelyek közvetett módon - scriptek által - használhatók.
A /bin könyvtárnak ne legyen alkönyvtára.
Azokat a parancs-binárisokat, amelyek viszonylag nélkülözhetőek, inkább a /usr/bin könyvtárban kellene elhelyezni a /bin helyett. Azok az adatok, amelyek inkább a normál felhasználók számára szükségesek (mail, chsh, stb.), általában nélkülözhetőek annyira, hogy ne a root partícióra kerüljenek.
A /bin legszükségesebb fájljai:
{ cat, chgrp, chmod, chown, cp, date, dd, df, dmesg, echo, ed, false, kill, ln, login, ls, mkdir, mknod, more, mount, mv, ps, pwd, rm, rmdir, sed, setserial, sh, stty, su, sync, true, umount, uname }
Amióta a C-parancsértelmező ténylegesen szabványos helye a /bin/csh, (ha - és csak, ha a C- vagy egy vele megegyező (például a tcsh) parancsértelmező - elérhető a rendszeren), ezt mindenképpen a /bin/csh néven kell elérhetővé tenni. A /bin/csh lehet egy szimbolikus link a /bin/tcsh-ra, vagy a /usr/bin/tcsh-ra.
Megjegyzés: A [ és a test parancsok beépítettek a legtöbb általánosan használt Bourne parancsértelmező (/bin/sh) alkotóelemei közé. Ezt a két parancsot tehát nem kell a /bin-be helyezni; ezek a /usr/bin-be kerülnek. Ez a két parancs azért létezik különálló formában is, hogy megkíséreljen eleget tenni a POSIX.2 szabvánnyal rendelkező UNIX vagy UNIX-típusú rendszereknek is.
Ezek a parancsok lehetővé teszik egy rendszer visszaállításának lehetőségét (ellátva ezzel a / sértetlenségét).
{ tar, gzip, gunzip (link a gzip-re), zcat (link a gzip-re) }
Ha a rendszer mentések végrehajtására a gzip-től és a tar-tól eltérő program használatos, akkor a root partíciónak tartalmaznia kell a visszaállításhoz szükséges minimális összetevőket. Például sok rendszer tartalmazza a cpio parancsot, amely a másik legismertebben használt mentési segédeszköz a tar után. Természetesen, ha nem szükséges a root partíció mentése, ezek a bináris állományok elhagyhatók (például, ha egy root ROM chip illeszti be a /usr fájlrendszert az NFS-en keresztül). Amennyiben a rendszer visszaállítását NFS-en keresztül kívánjuk megvalósítani, akkor az ftp vagy a tftp programot kellene elérhetővé tenni (az ftp kapcsolathoz szükséges valamennyi összetevővel együtt) a root partíción.
A különböző rendszereken a visszaállításhoz szükséges parancsok kerülhetnek a /bin vagy a /usr/bin könyvtárba.
Itt csak azok a binárisok találhatók, amelyek a felhasználók és a root számára is egyformán szükségesek lehetnek. További hálózati parancsok vannak még a /usr/bin, esetleg a /usr/local/bin könyvtárakban.
{ domainname, hostname, netstat, ping }