Showing posts with label Linux Basic. Show all posts
Whiptail - Công cụ tạo giao diện đồ họa trên terminal (bash shell)
Công cụ này được dùng để tạo ra một giao diện đồ họa đơn giản để install hoặc settting một phần mềm nào đó trên môi trường bash shell của terminal.
Một ví dụ, chẳng hạn khi muốn config cấu hình của raspberry pi:
Gõ lệnh "sudo raspi-config"
sẽ ra giao diện như dưới đây :
Note: Chi tiết cách sử dụng có thể tham khảo wiki
System start - init - /etc/init.d
1. Init
Init là chương trình khởi động được chạy tiếp theo sau khi chạy xong kernel
các script được Init gọi dùng để chạy các service.
Các step:
+ Init đọc và phân tích file /etc/inittab để khởi chạy các service, tuy nhiên các version sau này inittab không còn được sử dụng
+ Lần lượt chạy các script
- /etc/init.d/rcS => chạy start script trong /etc/rcS.d
- /etc/init.d/rc => chạy lần lượt các script tring /etc/rc*.d
- /etc/init.d/rc.local => user add thêm các script của riêng mình
+ getty => login user & password
2. Các folder
+ /etc/init.d : thư mục chứa các script để start/stop service
+ /etc/rc*.d : gồm các script được bắt đầu bằng
- S**** => start service
- K**** => stop service
các script này thực chấy được symbol link từ /etc/init.d
Init là chương trình khởi động được chạy tiếp theo sau khi chạy xong kernel
các script được Init gọi dùng để chạy các service.
Các step:
+ Init đọc và phân tích file /etc/inittab để khởi chạy các service, tuy nhiên các version sau này inittab không còn được sử dụng
+ Lần lượt chạy các script
- /etc/init.d/rcS => chạy start script trong /etc/rcS.d
- /etc/init.d/rc => chạy lần lượt các script tring /etc/rc*.d
- /etc/init.d/rc.local => user add thêm các script của riêng mình
+ getty => login user & password
2. Các folder
+ /etc/init.d : thư mục chứa các script để start/stop service
+ /etc/rc*.d : gồm các script được bắt đầu bằng
- S**** => start service
- K**** => stop service
các script này thực chấy được symbol link từ /etc/init.d
QMake
QMake là một chương trình thuộc bộ công cụ QT Framework có tác dụng tạo ra Makefile cho các QT project, nói chung tương tự như CMake.
Xem thêm các bài viết về QT Framework tại đây.



