Cat peut-il abimer un fichier système?

muaddibx Messages postés 76 Statut Membre -  
Non2 Messages postés 5103 Date d'inscription   Statut Contributeur Dernière intervention   -
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
A voir également:

6 réponses

muaddibx Messages postés 76 Statut Membre 1
 
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 41342 Statut Modérateur 4 896
 
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 8228 Statut Membre 473
 
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 41342 Statut Modérateur 4 896
 
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 8228 Statut Membre 473
 
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   Statut Contributeur Dernière intervention   758
 
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