Page 1 sur 4

[RÉSOLU] Réécriture sur l'espace libre – commande «sfill»

Posté : dim. 31 janv. 2016 18:13
par Linuxing
Bonjour et au secours ! :oops:

Afin de rendre impossible la récupération de fichiers vidés de la poubelle, j'ai ouvert le Terminal et exécuté la commande suivante : sudo sfill /home/mon compte

J'ai laissé le PC tourner toute la nuit et c'est aujourd'hui que je découvre le couac ; malheureusement, je ne pourrai pas insérer de vignettes car le logiciel de capture ne fonctionne plus, de même que la commande Shell et le Gestionnaire de Paquets :twisted: :(

Tous les onglets relatifs à Linux en dessous de la barre de recherche dans Firefox ont également disparu, de même que tous les marque-pages !!! :twisted: :evil:

En fait, le premier avertissement m'informa que je n'avais plus d'espace libre sur mon disque dur et il m'est impossible d'enregistrer quoi que ce soit ! :cry:

J'ai tenté un update dans le Terminal, mais il m'informa que certains fichiers d'index ne purent être téléchargés, ou qu'il furent ignorés... :x

Bref, je suis dans la m... :shock:

Heureusement, tous mes fichiers sont encore présents, mais j'avais des sauvegardes de toutes façons ;)

Ici, sur Internet, on m'indique ceci dans une fenêtre :

La tâche ne peut être ni surveillée, ni contrôlée : la connexion au démon a été perdue

Help... que faire ? Merci :|

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 18:40
par zeb
Et bien sûr tu n'as pas effectué de sauvegarde avant de faire un truc pareil :o

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 19:02
par Linuxing
zebulon a écrit :Et bien sur tu n'as pas effectué de sauvegarde avant de faire un truc pareil :o
Bien sûr que si, j'avais des sauvegardes ; voir ma quatrième phrase en commençant du bas dans mon précédent message :P

La question est de savoir si le site – normalement de bonne réputation (Korben) – qui propose cette commande a vraiment tout prévu :?

En tout cas maintenant, j'ai vraiment besoin d'un bon médicament pour récupérer ce que j'ai perdu ; je viens de remarquer je ne sais plus envoyer de courriel non plus :

« L'envoi du message a échoué ; erreur d'écriture du fichier temporaire »

Cependant, j'ai reçu un courriel et j'ai gardé tous mes documents, c'est déjà une bonne nouvelle, mais qui ne servira à rien si je dois tout réinstaller :roll:

Il me faudrait un moyen spécifique pour restaurer les choses sans devoir formater :)

Et surtout, il faudrait que l'impact des commandes soit mieux maîtrisé et expliqué ; Linux veut être un outil de précision, de sécurité et de liberté :|

Alors pourquoi une telle carence dans l'implication de certaines commandes ? :mrgreen:

Merci pour une bouée de sauvetage ;)

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 19:16
par zeb
Linuxing a écrit :Bien sûr que si, j'avais des sauvegardes ; voir ma quatrième phrase en commençant du bas dans mon précédent message :P
:oops: toutes mes excuses.

Ce que je ne comprends pas, c'est pourquoi tu veux "restaurer" avec le risque d'avoir un système bancal, pourquoi ne pas refaire une install, puisque tu as une sauvegarde.
Tu réinstalles et tu restaures, je dis peut être une connerie :oops: (oui, encore une :shock: )

A voir avec les docteurs ;)

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 20:26
par lacktchou
Je suis d'accord avec toi, Zebulon. On recommence au propre.
:)

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 21:43
par Linuxing
@ zebulon et lacktchou... :)

Tout d'abord, en exécutant cette commande, je ne voulus pas restaurer quoi que ce soit, mais bien réécrire sur l'espace libre, autrement dit, rendre les fichiers vidés de la corbeille irrécupérables 8-)

C'est ce qui est clairement écrit ici, et d'ailleurs pas qu'ici : http://korben.info/comment-faire-un-bon ... linux.html" onclick="window.open(this.href);return false;

Apparemment, il y a un réel problème quant à la précision de certaines informations fournies :!:

Je peux déjà vous dire que mon problème a été résolu, sans devoir réinstaller :lol: :P

L'analyseur d'utilisation des disques m'indiqua que 226 Go étaient utilisés, alors que mon HD est de 160 Go !

Dans Thunderbird, lors de la tentative d'envoi d'un courriel :

Image

Lors de l'exécution de sudo apt-get upgrade dans le Terminal :

Image

Mais l'upgrade se poursuivit quand même et j'eus la possibilité de taper : Yes/No

Et je tapai YES !

Ensuite, et j'y viens à la solution, je redémarrai le PC et tout revint comme par miracle ! :) ;) :lol:

A n'y rien comprendre, d'autant plus que la commande «Sfill» fut interrompue et que je ne sais pas ce qui a été réellement fait par ce biais :roll:

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 21:51
par zeb
Alors, je pense que tu as eu chaud les cacahuètes ;)
Linuxing a écrit :Tout d'abord, en exécutant cette commande, je ne voulus pas restaurer quoi que ce soit
ça j'avais bien compris :D
Linuxing a écrit :A n'y rien comprendre
comme je dis, c'est comme ça avec l'informagique, tu touches à rien et un coup oui et un coup non, comme s’il y avait quelque chose dans la bestiole :?

Heureux pour toi que tu sois revenu à la normale ;)

EDIT: pense au RÉSOLU ;)

Re: Réécriture sur l'espace libre avec la commande «sfill»

Posté : dim. 31 janv. 2016 23:54
par Linuxing
D'accord, le bateau n'a pas coulé et je mettrai le sujet en tant que résolu, mais cette histoire de commande en soi n'est pas éclaircie et reste pour le moment sans réponse :|

Etant donné ce que j'ai rencontré, il serait important que ce thème soit remis sur le tapis ;)

Re: [RÉSOLU] Réécriture sur l'espace libre-la commande «sfil

Posté : lun. 1 févr. 2016 09:34
par dagonh
Perso, je n'exécute JAMAIS une commande qui ne m'est pas familière sans avoir auparavant soigneusement épluché sa doc (man <commande>, par exemple, ou recherche sur le Net). Même quand il y a un exemple fourni sur une page d'explications non spécifique à cette commande.
J'ai déjà plus d'une fois découvert des âneries sur les pages de docs.ubuntu, notamment…

En l'occurrence, Korben n'avait donné que la commande basique, sans un mot sur les diverses options (et quelques limitations), dont certaines peuvent donner à réfléchir.
voir par ex. http://manpages.ubuntu.com/manpages/luc ... ill.1.html" onclick="window.open(this.href);return false;

Re: [RÉSOLU] Réécriture sur l'espace libre-la commande «sfil

Posté : lun. 1 févr. 2016 16:51
par Linuxing
Salut dagonh...

En informatique, on a souvent le «privilège» de tout devoir lire en English, ce qui ne facilite pas la compréhension, même si on parle la langue :lol:

D'après ce que je peux lire, il semble qu'il y ait 2 choses : le free disk space et le free inode space :?

Je ne sais pas trop si je dois prendre une initiative avec cet inode, mais je pense que j'aurais dû introduire la commande suivante pour faire l'opération figurant dans l'intitulé de ce topic :

sudo sfill -I /home/mon compte

Cette commande comporte une barrette verticale dont j'ai fait un copier/coller car je ne la trouve pas sur mon clavier :P

Suis-je sur la bonne piste ? Merci