Có chuyện gì với lệnh mèo của tôi vậy? [đóng cửa]


23

Tôi cho một người bạn mượn máy tính có Ubuntu 12.04 LTS trên đó và anh ta đã làm hỏng catlệnh.

$ cat testfile.txt
cat: meow!
$

Ai đó có thể cho tôi biết làm thế nào để khắc phục điều này? xin vui lòng?

Đầu ra của which cat:

/bin/cat

9
Hãy thử which cat. Nếu nó nói một cái gì đó như "siamese" hoặc các loài mèo khác, bạn của bạn là một thiên tài. Nếu không, sao chép đầu ra trong câu hỏi của bạn.
Rmano

11
Cá tháng tư! Lolz
OrangeTux

1
Vui lòng thêm kết quả của file /bin/catls -l /bin/cat*. Nhân tiện, "người bạn" của bạn đã có quyền truy cập root, phải không?
Rmano

1
À ... anh ấy đã có quyền truy cập root. Tôi đã kiểm tra nội dung tập tin:echo "cat: meow"
TheDoctor

2
Tôi không mong đợi một câu hỏi với tiêu đề này trên trang SE này ... ;-)
Joey

Câu trả lời:


20

Nếu anh ấy là bạn , có lẽ anh ấy đã làm một cái gì đó theo phong cách (như root) (1):

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

Nếu anh ta ít bạn bè, anh ta đã bỏ qua dòng đầu tiên.

Hỏi apt-file

apt-file search -F /bin/cat 

nói rằng gói là coreutils. Bạn có thể có thể cài đặt lại nó, mặc dù tôi thấy nó là một điều nguy hiểm ...

(1) tốt, tôi thực sự đã thêm vào alias which="echo cat: is a siamese".bashrc của bạn, nhưng cũng ...


2
Nếu anh ta ít bạn bè, anh ta đã bỏ qua dòng đầu tiên. Tôi thích cách bạn nói điều đó.

2

Đó thực sự là một trò lừa ngày Cá tháng Tư. Tôi đã thay đổi đồng hồ trên hộp Debian của tôi từ ngày 1 tháng 4 và nó đã tự sửa. Bệnh hoạn, trò đùa bệnh hoạn ...


2
Tôi đã thay đổi ngày của tôi thành ngày 1 tháng 4 và thử nghiệm nó trên Ubuntu 12.04, không có trò đùa nào ở đây.
chàng người Brazil đó

Các catlệnh của tôi hôm nay lại bình thường trở lại ... Thật kỳ lạ, nhưng đó là những gì tôi đã tìm ra để khắc phục nó: -S
Luke Luke REINSTATE MONICA
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.