GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Récupération de la suppression de l'autorisation d'exécution de Ld-linux.so ?

Après avoir lu sur la suppression de l'autorisation d'exécution de chmod, je suis devenu curieux. Est-il possible de récupérer de la suppression de l'autorisation d'exécution de ld-linux.so sans redémarrer si je n'ai pas encore quitté bash ? Chaque commande semble cesser de fonctionner.

Réponse acceptée :

Vous auriez besoin d'un utilitaire lié statiquement (ou déjà en cours d'exécution) qui peut faire un chmod opération. Si vous aviez installé une BusyBox liée statiquement ou un shell d'urgence similaire, cela suffirait probablement.

Dans certaines anciennes distributions, l'utilitaire de gestion de paquets de base (par exemple, dpkg ou rpm ) étaient autrefois liés de manière statique pour permettre les mises à niveau de la libc et du chargeur. De nos jours, il existe apparemment d'autres moyens de le faire. Mais si votre utilitaire de gestion de paquets était lié statiquement et le paquet contenant ld-linux serait toujours dans le répertoire cache des outils de gestion de paquets, vous pourriez être en mesure de forcer la réinstallation de ld-linux package et corrigez-le de cette façon.


Linux
  1. Gestionnaires de packages Linux :dnf vs apt

  2. Gestion des packages Linux avec apt

  3. Comment répertorier les fichiers installés à partir d'un package RPM ou DEB sous Linux

  4. matlab exécute le script à partir de la ligne de commande linux

  5. Installer Linux à partir de Linux

Comment modifier les autorisations sous Linux

Comment exécuter un package .run ou .bin sous Linux

Exécuter des fichiers binaires sous Linux

Passer de Windows à Linux

Comment désinstaller des programmes d'Ubuntu Linux

Comment exécuter les packages .run et .bin dans le système Linux