linux

Sử dụng Alpine Linux làm Docker host

Tôi chọn Alpine để chạy Docker vì nó nhẹ và tốn ít tài nguyên hệ thống. Thử đi bạn sẽ cảm nhận được điều tôi nói. Alpine trên VPS Tùy thuộc vào nhà cung cấp VPS mà bạn sẽ được hướng dẫn để cài đặt Alpine linux khác nhau. Bài viết dưới đây được minh họa cho Alpine 3.12 Kích hoạt repo và thêm các gói cài đặt Thêm repo sử dụng dòng lệnh

Cài đặt Linux trên Windows

Có nhiều lý do để cài đặt Linux trên Windows ví dụ đơn giản như bạn muốn trải nghiệm Linux, muốn build những sản phẩm từ mã nguồn cần môi trường Linux. Dù bất kì lý do như thế nào đi nữa, trải nghiệm Linux trên Windows cũng rất đáng để thử. Hiện tại, Windows 10 đã tích hợp Windows Subsystem for Linux (WSL) giúp cho việc trải nghiệm Linux sử dụng dòng lệnh một cách trơn tru hơn.

Những câu lệnh linux thường sử dụng

Trong quá trình sử dụng Linux có một số câu lệnh mà tôi rất thường sử dụng để thao tác với VPS. Những câu lệnh đó được ghi ra đây để tiện theo dõi. Tên lệnh Công dụng sudo chown -R $USER ~/FOLDER Thay đổi chủ sở hữu (owner) hoặc nhóm chủ sở hữu (group owner) thư mục chmod -R 777 /var/www/html Phân quyền truy cập file, thư mục sudo passwd Đổi password sudo su - Chuyển từ tài khoản hiện hành sang tài khoản root `sudo netstat -tulpn grep LISTEN` ```ps aux grep ``` sudo kill -9 <PID>} Kill process thông qua PID (process id)

Hướng dẫn cài đặt Golang

Skywire được viết bởi ngôn ngữ lập trình Golang. Vì vậy, để chạy được Skywire thì Golang phải được cài đặt trong máy của bạn. Bài viết này hướng dẫn việc cài đặt Golang mới trên Ubuntu/Debian và Windows. Golang trên Ubuntu/Debian Khai báo phiên bản GO cần cài đặt. Tham khảo phiên bản ổn định ở link sau Ở đây tôi cài đặt GO 1.15.2 # cd ~ # export GOV=1.