GNU/Linux >> Tutoriels Linux >  >> Linux

Que signifie opt (comme dans le répertoire opt) ? Est-ce une abréviation ?

Auparavant, "/opt" était utilisé par les fournisseurs UNIX tels que AT&T, Sun, DEC et les fournisseurs tiers pour contenir les packages "Option" ; c'est-à-dire des forfaits pour lesquels vous avez peut-être payé un supplément. Je ne me souviens pas avoir vu "/opt" sur Berkeley BSD UNIX. Ils ont utilisé "/usr/local" pour les éléments que vous avez installés vous-même.

Mais bien sûr, le véritable "sens" des différents répertoires a toujours été un peu flou. C'est sans doute une bonne chose, car si ces répertoires avaient des significations précises (et rigoureusement appliquées), vous vous retrouveriez avec une prolifération de noms de répertoires différents.

La norme de hiérarchie du système de fichiers dit ceci à propos de "/opt/*":

"/opt est réservé à l'installation de progiciels d'application complémentaires. "

En revanche, il dit ceci à propos de "/usr/local/*":

"La hiérarchie /usr/local est destinée à être utilisée par l'administrateur système lors de l'installation locale du logiciel. "

De nos jours, "/usr/local/*" est généralement utilisé pour installer un logiciel qui a été construit localement, éventuellement après avoir modifié les options de configuration, etc.


Progiciels complémentaires.

Voir http://www.pathname.com/fhs/2.2/fhs-3.12.html pour plus de détails.

Également décrit sur Wikipédia.

Son utilisation remonte au moins à la fin des années 1980, lorsqu'il faisait partie intégrante de System V UNIX. De nos jours, on le voit également sous Linux, Solaris (qui est SysV), OSX Cygwin, etc. à moins qu'ils ne soient administrés par quelqu'un qui est plus à l'aise dans d'autres environnements.


OPT rationnel

Il contient des logiciels et des packages facultatifs que vous installez et qui ne sont pas nécessaires au fonctionnement du système.


Il est généralement décrit comme pour optional add-on software packages source, ou tout ce qui ne fait pas partie du système de base. Seules certaines distributions l'utilisent, d'autres utilisent simplement /usr/local .


Linux
  1. Que signifie "-" (double tiret) ?

  2. Que signifie la taille d'un répertoire dans la sortie de la commande "ls -l" ?

  3. Que signifie le tilde (~) à la fin d'un nom de fichier ? ?

  4. Que signifie l'esperluette à la fin d'une ligne de script Shell ?

  5. Que signifie l'attribut "s" dans les autorisations de fichiers ? ?

Que signifie le dernier - (trait d'union) dans les options de `bash` ?

Que signifie le nom de l'interface eth0 sous Linux ?

Que signifie la lettre « u » dans /dev/urandom ?

Que signifie le ./ (barre oblique) sous Linux ?

Que signifie la capacité ep ?

Que signifie un + à la fin des autorisations de ls -l ?