GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Perché ci sono infinite sottodirectory X11 in /usr/bin/x11?

Perché il /usr/bin/x11 cartella contiene un altro x11 cartella e quando apri quella x11 ottieni un altro x11 e poi un altro e un altro?

L'ho fatto circa 6 volte e mi sono sentito frustrato, quindi non ho idea di quanto sia profondo, ma

  • Qual ​​è lo scopo (o è un problema tecnico?)?
  • Questo consumo di spazio su disco è più del dovuto? (Stavo per eliminarne uno o più, ma ho pensato che fosse meglio chiedere prima)

Non vedo alcun motivo per cui questo dovrebbe accadere.

Risposta accettata:

/usr/bin/X11/ è un collegamento simbolico (collegamento simbolico) che punta a /usr/bin/ . Quindi contiene se stesso e puoi seguire quei X11 cartelle tutto il giorno ma ce n'è ancora solo una sul tuo disco.

Questo è per motivi di compatibilità poiché alcuni programmi si aspettano che altri programmi siano in /usr/bin/X11/ ma Ubuntu li mette in /usr/bin/ .


Ubuntu
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Perché è meglio usare "#!/usr/bin/env Name" invece di "#!/path/to/name" come The Shebang?

  3. Linux – Unire /usr/bin e /usr/sbin in /bin (gnu/linux)?

  4. Perché /bin/sh punta a /bin/dash e non a /bin/bash??

  5. Node.js Conflitti:/sbin/node Vs /usr/bin/node?

Installa i binari in /bin, /sbin, /usr/bin e /usr/sbin, interazioni con --prefix e DESTDIR

Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

Perché mettere cose diverse da /home in una partizione separata?

Differenza tra /bin e /usr/bin

Spostato il contenuto di /bin in /usr/bin, è possibile annullare?

Perché vero e falso sono così grandi?