root@system:~# less myfile
-bash: /bin/less: Input/output error
Hệ thống tập tin gốc đã chết. Nhưng con mèo của tôi vẫn còn sống (trong ký ức của tôi):
root@system:~# cat > /tmp/somefile
C^d
root@system:~#
Anh ấy cô đơn mặc dù, tất cả bạn bè của anh ấy đã biến mất:
root@system:~# mount
-bash: /bin/mount: Input/output error
root@system:~# dmesg
-bash: /bin/dmesg: Input/output error
root@system:~# less
-bash: /bin/less: Input/output error
root@system:~# chmod
-bash: /bin/chmod: Input/output error
Hệ thống vẫn đang chạy, và hoàn thành mục đích của nó. Tôi biết, tôi biết, phản ứng lành mạnh duy nhất cho việc này là để hệ thống ngừng hoạt động và thay thế ổ đĩa gốc. Thật không may, đó không phải là một lựa chọn vì nó sẽ tốn rất nhiều thời gian và tiền bạc. Ngoài ra, nó sẽ giết con mèo của tôi, và điều đó sẽ làm tôi buồn.
Tôi đã nghĩ đến việc mang cho anh ta những người bạn bình thường của mình từ một nhà tài trợ. Tôi không dám thử scp chúng, trong trường hợp ssh cố tải nó và cắt dòng (dù sao thì nhị phân cũng biến mất). Điều này nghe có vẻ như một công việc cho em họ của con mèo của tôi:
root@system:~# netcat -l 1234 > /tmp/less
-bash: netcat: command not found
Thật không may, anh ấy đã đi lâu.
Bây giờ, tôi có thể cố gắng lừa con mèo của tôi để thực hiện một nghi thức để hồi sinh anh ta:
cat > netcat < /dev/tcp/localhost/9999
Và đó là loại làm việc. Anh ấy gần như còn sống:
root@system:/tmp# /tmp/netcat
-bash: /tmp/netcat: Permission denied
Anh ta chỉ cần một tia lửa nhỏ của cuộc sống. Câu +x
thần chú nhỏ mà tôi không thể đọc được vào lúc này.
Bạn có thể giúp tôi đưa bạn bè của con mèo của tôi trở lại?
/lib/ld-linux.so.2 ./netcat
(hoặc tương đương với hệ thống của bạn) và có được điều gì đó xảy ra không?