Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/04/2011, 20h46   #1
Nouveau Membre du Club
 
Inscription : janvier 2009
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 39
Points : 32
Points : 32
Par défaut Restaurer la commande ls

Bonjour,

Je possède une distribution Debian Lenny 5.0 et suite a une panne de courant et un arrêt prématuré du système, je n'arrive plus à utiliser la commande ls.
(Quand je la tape il ne se passe rien du tout).

Est il possible de restaurer cette commande via aptitude?
Samolo est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/04/2011, 08h27   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
as tu testé d'autres commandes comme tail, cp , tar ou autre chose...si c'est pareil
c'est peut etre le disque qui a du mal à retrouver ses petits,
tu peux déjà commencer par booter sur un live CD et faire un fsck sur les partitions du disque...

==========

tu peux la retrouver mais le plus marrant est peut être de la recoder...
et de compiler ton propre ls

plus sérieusement, bien que ce ne soit pas absurde, tu peux récupérer le source officiel gnu "ls" et la compiler.

ou encore cherche dans les dépots "bin" trouver celui qui pose les binaires de base et le réinstaller, avec aptitude ça risque d'être difficile, mais tu peux te contenter de .
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2011, 08h31   #3
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 978
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 978
Points : 6 062
Points : 6 062
Bonjour.

A tout hasard, as-tu essayé de faire ls sur d'autres répertoires (en t'assurant qu'ils soient remplis) ?

Sinon tu peut aussi tenter de remplacer le binaire (/bin/ls) depuis le live CD de ta distribution.

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 07/04/2011, 00h41   #4
Nouveau Membre du Club
 
Inscription : janvier 2009
Messages : 39
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 39
Points : 32
Points : 32
alors j'ai bien fait le ls sur un dossier (même plusieurs) non vide, par contre les autres commandes cp par exemple fonctionne,
J'ai essayé un mais il me sort une erreur "fin de fichier inattendue dans numéro de version"

Il me reste a tenter le fsck du live cd, ecraser le fichier ls dans /bin ou recompiler le ls a partir de la source

EDIT: Le fichier ls de mon serveur été vide, je l'ai remplacé par le ls d'un autre serveur comme suggéré et ça remarche

Merci beaucoup à tout les 2
Samolo est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h00.


 
 
 
 
Partenaires

Hébergement Web