Was ist los mit meinem Katzenbefehl? [geschlossen]


23

Ich habe einem Freund einen Computer mit Ubuntu 12.04 LTS ausgeliehen, und er hat den catBefehl durcheinander gebracht .

$ cat testfile.txt
cat: meow!
$

Kann mir jemand sagen, wie man das behebt? Bitte?

Ausgabe von which cat:

/bin/cat

9
Versuchen Sie es which cat. Wenn es so etwas wie "siamesisch" oder eine andere Katzenart sagt, ist dein Freund ein Genie. Kopieren Sie andernfalls die Ausgabe in Ihre Frage.
— Rmano

11
Aprilscherz! Lolz
— OrangeTux

1
Bitte addieren Sie die Ergebnisse von file /bin/catund ls -l /bin/cat*. Übrigens, Ihr "Freund" hatte Root-Zugriff, nicht wahr?
— Rmano

1
Ah ... er hatte root-Zugang. Ich habe den Inhalt der Datei überprüft:echo "cat: meow"
— TheDoctor

2
Ich habe keine Frage mit diesem Titel auf dieser SE-Site erwartet ... ;-)
— Joey

Antworten:


20

Wenn er ein Freund ist , hat er wahrscheinlich etwas von dem Stil gemacht (als root) (1):

mv /bin/cat /bin/cat.orig 
echo "echo 'cat: meow! '" > /bin/cat
chmod 755 /bin/cat

Wenn er weniger befreundet ist, hat er die erste Zeile weggelassen.

Fragen apt-file

apt-file search -F /bin/cat 

sagt, dass das Paket ist coreutils. Sie können es wahrscheinlich neu installieren, obwohl ich es als eine gefährliche Sache betrachte ...

(1) alias which="echo cat: is a siamese"Nun, ich hätte wirklich zu Ihrer .bashrc hinzugefügt , aber nun ...


2
Wenn er weniger befreundet ist, hat er die erste Zeile weggelassen. Ich mag die Art, wie du das gesagt hast.

2

Es ist eigentlich ein Aprilscherz. Ich habe die Uhr auf meiner Debian-Box ab dem 1. April geändert und sie hat sich selbst repariert. Kranker, kranker Witz ...


2
Ich habe mein Datum auf den 1. April geändert und es auf Ubuntu 12.04 getestet, keine Witze hier.
— Der Brasilianer

Meine catBefehle sind heute wieder normal ... Seltsam, aber das habe ich herausgefunden, um das
— Problem
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.