root@system:~# less myfile
-bash: /bin/less: Input/output error
ระบบไฟล์รูทตาย แต่แมวของฉันยังมีชีวิตอยู่ (ในความทรงจำของฉัน):
root@system:~# cat > /tmp/somefile
C^d
root@system:~#
เขาเป็นคนขี้เหงา แต่เพื่อน ๆ ของเขาก็จากไปแล้ว:
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
ระบบยังคงทำงานอยู่และบรรลุตามวัตถุประสงค์ ฉันรู้ว่าฉันรู้ว่าการตอบสนองที่มีเหตุผลเพียงอย่างเดียวของเรื่องนี้คือทำให้ระบบล่มและแทนที่ไดรฟ์ราก น่าเสียดายที่มันไม่ใช่ตัวเลือกเพราะมันต้องใช้เวลาและเงินเป็นจำนวนมาก นอกจากนี้มันจะฆ่าแมวของฉันและนั่นจะทำให้ฉันเศร้า
ฉันคิดว่าจะพาเขาไปหาเพื่อนผู้บริจาคของเขา ฉันไม่กล้าลอง scp พวกเขาในกรณีที่ ssh พยายามโหลดและตัดเส้น (ไบนารี่หายไปแล้ว) เสียงนี้เหมือนงานสำหรับลูกพี่ลูกน้องแมวของฉัน:
root@system:~# netcat -l 1234 > /tmp/less
-bash: netcat: command not found
น่าเสียดายที่เขาหายไปนาน
ตอนนี้ฉันสามารถลองหลอกแมวของฉันให้ทำพิธีกรรมเพื่อชุบชีวิตเขาได้:
cat > netcat < /dev/tcp/localhost/9999
และการทำงานแบบนั้น เขาเกือบจะมีชีวิตอยู่:
root@system:/tmp# /tmp/netcat
-bash: /tmp/netcat: Permission denied
เขาแค่ต้องการจุดประกายชีวิตเล็ก ๆ +x
คาถาวิเศษเล็กน้อยที่ฉันไม่สามารถท่องได้ในขณะนี้
คุณช่วยฉันพาเพื่อนแมวของฉันกลับมาได้ไหม
/lib/ld-linux.so.2 ./netcat
(หรือเทียบเท่ากับระบบของคุณ) แล้วทำอะไรต่อ