Thêm vào danh sách tập lệnh mà chúng tôi đã trình bày trước đó, ví dụ: MultiCD và Wildevine chúng tôi ở đây với một tiện ích khác dành cho các chuyên gia Linux và nó có tên là takeover.sh..
takeover.sh là tập lệnh mã nguồn mở và miễn phí mà bạn có thể tiếp quản từ xa hệ thống Linux đang chạy bằng SSH. Nó cho phép bạn đăng nhập vào môi trường cứu hộ trong bộ nhớ, ngắt kết nối hệ thống tệp gốc, v.v. mà không cần khởi động lại máy tính xách tay của bạn.
Bạn cũng có thể thay thế bản phân phối đang chạy của mình bằng một bản phân phối khác mà không cần chạm vào bảng điều khiển vật lý. Tuy nhiên, bạn sẽ cần phải khởi động lại hệ thống của mình. Nếu quan tâm, bạn có thể mở rộng các tính năng của takeover.sh's để hỗ trợ thực thi lại initsau khi hoàn tất để bạn có thể chuyển sang bản phân phối mới mà không cần khởi động lại. Hector Martin, nhà phát triển, đang chấp nhận yêu cầu kéo.
takeover.sh được tạo cho init hệ thống hỗ trợ tải lại init nhị phân bằng lệnh telinit u
lệnh tức là sysvinit và systemd . Bạn sẽ phải điều chỉnh nó nếu bạn sử dụng một loại hệ thống khác nhưng nó vẫn có thể không hoạt động.
Tính năng tiếp quản.sh
Nhớ
Nếu xảy ra sự cố trong khi bạn đang sử dụng tập lệnh tiếp quản, hệ thống máy tính của bạn sẽ hoảng loạn.
Hector đã nói rõ trên GitHub rằng takover.sh dành cho các chuyên gia Linux và anh ấy đã cố tình bỏ qua các bước mà bạn có thể sao chép và qua các lệnh.
Nói theo cách riêng của anh ấy:
Tập lệnh này không có bất kỳ điều khoản nào để thoát khỏi môi trường mới trở lại môi trường lành mạnh. Bạn sẽ phải khởi động lại khi hoàn tất. Nếu bạn gặp bất cứ điều gì sai, máy của bạn sẽ không khởi động. May mắn lớn. Đây không phải là một hướng dẫn cho người mới. Tôi cố tình không cung cấp cho bạn các lệnh mà bạn có thể sao chép và dán. Nếu bạn không thể biết chính xác phải làm gì nếu không có tính năng nắm tay, thì tập lệnh này không dành cho bạn.
Tôi chưa bao gồm chi tiết sử dụng ở đây vì hầu hết người đọc sẽ không cần đến nó. Nhưng nếu bạn quan tâm đến việc sử dụng tập lệnh, bạn có thể xem hướng dẫn sử dụng của nhà phát triển tại đây.
Bạn nên thử tập lệnh trong VM (Virtual Machine ) nơi bạn có thể chạy tarball hệ thống tệp gốc trực tiếp của mình để thử nghiệm. Hector Martin muốn thiết lập bộ nạp khởi động như một bài tập dành cho bạn.
Bạn nghĩ gì về takeover.sh? Bạn sẽ sớm tiếp quản bất kỳ hệ thống nào chứ? Kịch bản có hữu ích với bạn ngay từ đầu không? Chia sẻ ý kiến của bạn trong phần bình luận bên dưới.