Cat peut-il abimer un fichier système?

Fermé
muaddibx Messages postés 76 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 12 juin 2009 - 12 juin 2009 à 14:43
Non2 Messages postés 5103 Date d'inscription mercredi 19 décembre 2007 Statut Contributeur Dernière intervention 15 juillet 2015 - 13 juin 2009 à 17:55
Bonjour,

Rencontrant quelques problèmes sur une debian, mon boss est arrivé pour faire le point, et a commencé à me sortir que j'avais corrompu certains fichiers systèmes en faisant juste un cat dessus...

Je parle de certains fichiers qui ne peuvent etre affichés avec le shell et qui, lorsqu'on fait un cat dessus, affichent un peu n'importe quoi.

J'avoue que j'ai bondi quand il m'a sorti ca, mais bon, n'étant pas un pro de linux, je préfèrerais avoir confirmation.


Merci d'avance pour vos éclaircissements.

Muad'Dib

6 réponses

muaddibx Messages postés 76 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 12 juin 2009 1
12 juin 2009 à 15:48
Personne pour me donner un avis? (mon boss me relance lol^^)

Le cat en question a été fait sur une base mysql :s
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
12 juin 2009 à 15:54
Salut,

Abimer le fichier en lui même je ne crois pas. Par contre que l'affichage dans un terminal d'un fichier dans un format non ASCII engendre quelques soucis, ça je pense que ça puisse être le cas, à confirmer tout de même ;-\
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
12 juin 2009 à 17:39
bonjour,

Par contre que l'affichage dans un terminal d'un fichier dans un format non ASCII engendre quelques soucis

facilement réglé avec la commande reset

:-)


Le cat en question a été fait sur une base mysql

quelle est la commande exacte ???
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
12 juin 2009 à 17:43
Salut,

facilement réglé avec la commande reset
Oui c'est clair, je parlais davantage d'interactions avec le système dues en parties à certaines séquences de caractères pouvant être mal interprétées par le terminal (shell ?) et pouvant entrainer quelques dysfonctionnements ;-\
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
12 juin 2009 à 17:47
interactions avec le système

ça, jamais entendu parler ! mais je ne suis pas spécialiste !

tchô !
0
Non2 Messages postés 5103 Date d'inscription mercredi 19 décembre 2007 Statut Contributeur Dernière intervention 15 juillet 2015 757
13 juin 2009 à 17:55
Bonjour,

cat est une commande qui redirige un fichier vers la sortie standard, donc vers l'écran. Par lui-même il ne modifie les fichiers en aucune façon, tout au plus il en concatène plusieurs pour l'affichage.
A ma connaissance, le seul moyen de l'utiliser pour la modification d'un fichier est de l'utiliser avec une autre commande ou une redirection ( par exemple cat fichier-lu > nom-fichier-système ). Encore faut-il, dans le cas d'une réécriture d'un fichier système avoir l'accès à ceux-ci en écriture, donc en root.
0