Nếu bạn đã là một người chạy node lâu năm và đã dành rất nhiều thời gian để tìm kiếm các dòng lệnh, thì cheat sheet sẽ giúp bạn thực hiện công việc nhanh hơn. Vậy cheat sheet là gì? Cùng Mytour khám phá trong bài viết dưới đây.

Cheat sheet là gì?
Đơn giản và dễ hiểu, cheat sheet giống như chiếc 'phao cứu sinh' mà chúng ta thường sử dụng trong các năm học trung học. Tuy nhiên, điểm khác biệt là cheat sheet không chỉ giúp chúng ta nhớ những điều phức tạp hơn mà còn có thể giúp kiếm tiền, chứ không chỉ là để vượt qua một kì thi nào đó.

Về bản chất, cheat sheet là một phần không thể thiếu trong cuộc sống hàng ngày, nó là những thông tin ngắn gọn, dễ nhớ và không yêu cầu bạn phải thuộc lòng nhưng vẫn giúp công việc của bạn trở nên dễ dàng hơn.
Đối với việc chạy node, trừ khi bạn là một lập trình viên hoặc làm những công việc liên quan đến lập trình, thì việc nhớ toàn bộ những thứ liên quan đến code dường như là điều không thể. Do đó, cheat sheet là một công cụ hữu ích giúp bạn giảm bớt khối lượng công việc khi cài đặt các node, các dòng lệnh, và những ứng dụng cần phải cài đặt để thiết lập một node theo yêu cầu của dự án.
Cách sử dụng cheat sheet
Trước khi sử dụng các dòng lệnh cần nhớ, bạn cần hiểu về cheat sheet và cách sử dụng nó. Nguyên nhân là mặc dù chúng ta không phải là những nhà lập trình, nhưng đối với việc chạy node, chúng ta nên có ít nhất một kiến thức cơ bản về code để dễ dàng tìm được giải pháp cho các vấn đề cần giải quyết. Hãy xem xét các dòng code dưới đây, nếu bạn chỉ là một người dùng thông thường, bạn có thể gặp khó khăn khi cài đặt.
go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/[email protected]
Có 2 lý do chính khiến lệnh trên không được cài đặt thành công:
Đầu tiên, người dùng có thể chưa hiểu rõ về dự án. Lệnh trên thuộc về dự án Layer 1 có tên là Elys Network. Nếu nắm vững thông tin, chúng ta sẽ biết rằng dự án này được xây dựng bằng bộ SDK của Cosmos, hoàn toàn viết bằng ngôn ngữ Golang. Vì vậy, để lệnh được thực thi, chúng ta cần cài đặt Go để VPS hiểu những gì câu lệnh truyền tải.
Thứ hai, người dùng có thể chưa hiểu rằng khi thuê VPS, thực chất là đang thuê một máy tính trống trơn và cần cài đặt các yếu tố cần thiết để VPS hiểu bạn muốn nó làm gì.
Những lệnh cơ bản để chạy node
Nhưng trước khi chạy node, chúng ta cần hiểu những lệnh cơ bản sau để cài đặt và trở thành một validator cho dự án.
Cách cài đặt tmux
sudo apt install tmux
Cách sử dụng lệnh zip và unzip
zip [tùy chọn] zipfile file1 file2…
Tương tự như khi bạn tải một file zip và muốn xem nội dung, bạn cần sử dụng lệnh unzip. Lệnh này được sử dụng để VPS hiểu bạn muốn giải nén hoặc nén một tệp cụ thể.
Cách sử dụng lệnh tar
tar [tùy chọn] [tệp_nén] [tệp hoặc thư mục đích]
Tương tự như lệnh zip, lệnh tar cũng dùng để nén và giải nén tệp tin, nhưng cung cấp cho người dùng nhiều tùy chọn hơn liên quan đến kích thước của file nén.
Cách sử dụng lệnh nano, vi, jed
nano tên_tệpvi tên_tệpjed tên_tệp
Trong một số dự án như Aleo, người dùng có thể cần phải mở và chỉnh sửa một tệp tin cụ thể. Do đó, 3 lệnh này sẽ được sử dụng để mở tệp và nhập thông tin ví của họ.
Cách sử dụng lệnh sudo
sudo (lệnh)
Đây là lệnh yêu cầu VPS tải và cập nhật phiên bản của các yếu tố cụ thể mà người dùng cần cho các tác vụ tiếp theo.
Lệnh systemctl
systemctl [tênlệnh] [tên_dịch_vụ]
Đây là lệnh dùng khi người dùng muốn khởi động, khởi động lại hoặc dừng một dịch vụ cụ thể.
Cách sử dụng lệnh wget
wget [tùy chọn] [url]
Đây là lệnh yêu cầu VPS tải một tệp tin cụ thể từ Internet về dưới dạng của giao thức HTTP, HTTPS và FTP.
Cách sử dụng lệnh apt-get
apt-get [tùy chọn] (lệnh)
Lệnh apt-get được dùng để xử lý các công cụ gói nâng cao trong thư viện Debian. Có 3 loại lệnh liên quan đến apt-get như sau:
- Update: Đồng bộ hóa các gói với nguồn.
- Upgrade: Cài đặt phiên bản mới nhất của các gói.
- Check: Kiểm tra và nâng cấp cache, tìm lỗi trong các gói.
Lệnh ls
ls [/đường_dẫn/thư_mục]
Lệnh ls sẽ hiển thị danh sách tất cả các tệp tin hiện có trong hệ thống.
Cách sử dụng lệnh cd
cd /đường_dẫn/thư_mục
Lệnh cd được dùng để di chuyển giữa các tệp tin và thư mục trong hệ thống đến vị trí mong muốn.
Cách sử dụng lệnh mkdir
mkdir [tùy chọn] [tên_thư_mục]
Lệnh này tương đương với việc tạo thư mục trên máy tính. Nó cũng cho phép thiết lập các quyền truy cập và tạo thông điệp cho mỗi thư mục.
Tóm lại
Trên đây là các thông tin về cheat sheet và những lệnh phổ biến thường được sử dụng khi chạy node. Một số dự án có thể yêu cầu và đòi hỏi các bước cài đặt và vận hành node khác nhau, và Mytour sẽ liên tục cập nhật bài viết này để cung cấp thông tin mới nhất cho độc giả.
Hy vọng rằng thông qua bài viết này, Mytour đã giúp độc giả hiểu rõ hơn về ứng dụng của cheat sheet và các lệnh thông dụng và dễ sử dụng nhất.