20 lệnh Raspberry Pi Terminal cho người mới bắt đầu

Tìm hiểu về thiết bị đầu cuối bằng các lệnh tiện dụng này

Một cái gì đó tôi thực sự đấu tranh khi tôi lần đầu tiên bắt đầu sử dụng Raspberry Pi là thiết bị đầu cuối.

Tôi đã đi từ một người sử dụng Windows GUI hạnh phúc đến một màn hình màu đen và màu xanh lá cây tìm kiếm retro mà không có nút hoặc bất cứ điều gì để kích đúp vào. Công cụ đáng sợ khi bạn sử dụng GUI từ PC đầu tiên của bạn.

Những ngày này tôi quen thuộc hơn với các thiết bị đầu cuối, sử dụng nó cho khá nhiều tất cả các dự án Raspberry Pi của tôi theo cách này hay cách khác. Tôi phát hiện ra rất nhiều thủ thuật và lệnh nhỏ trên đường giúp tôi có được sự tự tin này, và tôi chia sẻ những điều này với bạn để giúp bạn bắt đầu với Pi.

Không có bất cứ điều gì tiên tiến hoặc đột phá ở đây - chỉ các lệnh cơ bản hàng ngày sẽ giúp bạn điều hướng và thực hiện các nhiệm vụ đơn giản với Raspberry Pi của bạn từ một cửa sổ đầu cuối. Theo thời gian, bạn sẽ tìm thấy nhiều hơn, nhưng đây là một bộ cốt lõi tốt để bắt đầu.

01 trên 20

[sudo apt-get update] - Cập nhật danh sách gói

Lệnh cập nhật đảm bảo danh sách gói của bạn là hiện tại. Hình ảnh: Richard Saville

Đây là giai đoạn đầu tiên trong việc cập nhật Raspberry Pi của bạn (xem hai mục tiếp theo trong danh sách này cho các bước khác).

Lệnh 'sudo apt-get update' tải xuống danh sách các gói từ kho và lấy thông tin về các phiên bản mới nhất của các gói này và bất kỳ gói phụ thuộc nào.

Vì vậy, nó không thực sự làm bất kỳ cập nhật thực tế theo nghĩa truyền thống, nó là một bước cần thiết trong quá trình tổng thể đó.

02 trên 20

[sudo apt-get upgrade] - Tải xuống và cài đặt các gói đã cập nhật

Lệnh nâng cấp tải xuống và cài đặt các gói cập nhật. Hình ảnh: Richard Saville

Lệnh này theo sau từ mục trước, nơi chúng tôi cập nhật danh sách gói của chúng tôi.

Với danh sách gói cập nhật của chúng tôi, lệnh ' sudo apt-get upgrade ' sẽ xem xét các gói hiện đang được cài đặt, sau đó xem danh sách gói mới nhất (chúng tôi vừa nâng cấp), và cuối cùng cài đặt bất kỳ gói mới nào t ở phiên bản mới nhất.

03 trên 20

[sudo apt-get clean] - Làm sạch các tập tin gói cũ

Lệnh sạch xóa các gói tải xuống cũ, tiết kiệm dung lượng lưu trữ của bạn. Hình ảnh: Richard Saville

Giai đoạn cuối cùng trong quá trình cập nhật và nâng cấp và không phải lúc nào cũng cần thiết nếu bạn có nhiều dung lượng đĩa.

Lệnh ' sudo apt-get clean ' xóa các tệp gói dự phòng (các tệp .deb) được tải xuống như là một phần của quá trình cập nhật.

Một lệnh hữu ích nếu bạn đang chật chội trong không gian hoặc chỉ muốn làm sạch tốt.

04 trên 20

[sudo raspi-config] - Công cụ cấu hình Raspberry Pi

Công cụ cấu hình Raspberry Pi. Hình ảnh: Richard Saville

Đây sẽ là một trong những bước đầu tiên bạn thực hiện khi bạn bắt đầu sử dụng một Raspberry Pi, để đảm bảo nó được thiết lập cho ngôn ngữ, phần cứng và dự án của bạn.

Công cụ cấu hình hơi giống như cửa sổ 'cài đặt', cho phép bạn đặt ngôn ngữ, thời gian / ngày, bật mô-đun máy ảnh, ép xung bộ vi xử lý, bật thiết bị, thay đổi mật khẩu và nhiều tùy chọn khác.

Bạn có thể truy cập bằng cách gõ ' sudo raspi-config ' và sau đó nhấn enter. Tùy thuộc vào những gì bạn thay đổi, bạn có thể được nhắc khởi động lại Pi của bạn sau đó.

05 trên 20

[ls] - Nội dung danh sách thư mục

Lệnh 'ls' sẽ liệt kê nội dung của một thư mục. Hình ảnh: Richard Saville

Trong Linux, một 'thư mục' giống như một 'thư mục' trong Windows. Đó là điều tôi phải làm quen (là một người Windows) nên tôi muốn chỉ ra điều đó.

Có, tất nhiên, không có nhà thám hiểm trong thiết bị đầu cuối, vì vậy để xem những gì bên trong thư mục bạn đang ở tại bất kỳ thời điểm nào, chỉ cần gõ ' ls ' và nhấn enter.

Bạn sẽ thấy mọi tệp và thư mục trong thư mục đó được liệt kê và thường được mã hóa màu cho các mục khác nhau.

06 trên 20

[cd] - Thay đổi thư mục

Sử dụng 'cd' để thay đổi thư mục. Hình ảnh: Richard Saville

Nếu bạn muốn chuyển đến một thư mục nào đó, bạn có thể sử dụng lệnh ' cd '.

Nếu thư mục bạn đã có trong thư mục bên trong nó, bạn có thể chỉ cần sử dụng ' cd directoryname ' (thay thế 'directoryname' bằng tên của thư mục của bạn).

Nếu nó ở đâu đó trong hệ thống tệp của bạn, chỉ cần nhập đường dẫn sau lệnh, chẳng hạn như ' cd / home / pi / directoryname '.

Một cách sử dụng tiện dụng của lệnh này là ' cd .. ' sẽ đưa bạn trở lại một cấp độ thư mục, một chút giống như nút 'quay lại'.

07 trên 20

[mkdir] - Tạo một thư mục

Tạo thư mục mới với 'mkdir'. Hình ảnh: Richard Saville

Nếu bạn cần tạo một thư mục mới trong thư mục bạn đã có, bạn có thể sử dụng lệnh ' mkdir '. Đây là thư mục 'new>' tương đương với thế giới thiết bị đầu cuối.

Để tạo một thư mục mới, bạn chỉ cần thêm tên của thư mục sau lệnh, chẳng hạn như ' mkdir new_directory '.

08 trên 20

[rmdir] - Xóa thư mục

Xóa thư mục bằng 'rmdir'. Hình ảnh: Richard Saville

Bạn đã học cách tạo một thư mục mới, nhưng nếu bạn muốn xóa một thư mục thì sao?

Đó là một lệnh rất giống nhau để xóa một thư mục, chỉ cần sử dụng ' rmdir ' rồi đến tên của thư mục.

Ví dụ ' rmdir directory_name ' sẽ xóa thư mục 'directory_name'. Cần lưu ý rằng thư mục phải trống để thực hiện lệnh này.

09 trên 20

[mv] - Di chuyển tệp

Di chuyển tệp bằng lệnh 'mv'. Hình ảnh: Richard Saville

Di chuyển các tập tin giữa các thư mục đạt được bằng cách sử dụng lệnh ' mv '.

Để di chuyển một tệp, chúng tôi sử dụng ' mv ' theo sau là tên tệp và sau đó là thư mục đích.

Một ví dụ về điều này sẽ là ' mv my_file.txt / home / pi / destination_directory ', sẽ chuyển tệp ' my_file.txt ' sang ' / home / pi / destination_directory '.

10 trên 20

[cây -d] - Hiển thị một cây thư mục

Cây là một cách tiện dụng để xem cấu trúc thư mục của bạn. Hình ảnh: Richard Saville

Sau khi tạo một số thư mục mới, bạn có thể thiếu chế độ xem cấu trúc thư mục trực quan của trình thám hiểm tệp Windows. Nếu không thể nhìn thấy bố cục trực quan của các thư mục của bạn, mọi thứ có thể nhanh chóng gây nhầm lẫn.

Một lệnh có thể giúp hiểu rõ hơn về các thư mục của bạn là ' cây -d '. Nó hiển thị tất cả các thư mục của bạn trong một bố cục giống cây trong thiết bị đầu cuối.

11 trên 20

[pwd] - Hiển thị thư mục hiện tại

Sử dụng 'pwd' có thể giúp bạn khi bạn bắt đầu cảm thấy một chút mất mát !. Hình ảnh: Richard Saville

Một lệnh hữu ích khác giúp bạn khi bạn bị mất là lệnh ' pwd '. Điều này rất tiện lợi nếu bạn chỉ muốn biết bạn đang ở đâu tại bất kỳ thời điểm nào.

Chỉ cần nhập ' pwd ' bất kỳ lúc nào để hiển thị đường dẫn thư mục hiện tại bạn đang truy cập.

12 trên 20

[xóa] - Xóa cửa sổ đầu cuối

Xóa màn hình lộn xộn bằng lệnh 'xóa'. Hình ảnh: Richard Saville

Khi bạn bắt đầu để có được hang của thiết bị đầu cuối, bạn sẽ nhận thấy rằng nó có thể nhận được khá lộn xộn. Sau một vài lệnh, bạn để lại một dấu vết của văn bản trên màn hình mà đối với một số người trong chúng ta có thể là một chút khó chịu.

Nếu bạn muốn xóa sạch màn hình, chỉ cần sử dụng lệnh ' xóa '. Màn hình sẽ bị xóa, sẵn sàng cho lệnh tiếp theo.

13 trên 20

[sudo halt] - Tắt Raspberry Pi của bạn

Tắt Raspberry Pi của bạn một cách an toàn với lệnh 'tạm dừng'. Hình ảnh: Richard Saville

Tắt Raspberry Pi của bạn một cách an toàn tránh các vấn đề như tham nhũng thẻ SD. Bạn có thể lấy đi bằng cách kéo nhanh dây nguồn đôi khi, nhưng cuối cùng, bạn sẽ giết thẻ của bạn.

Để tắt Pi đúng cách, hãy sử dụng ' sudo halt '. Sau khi nhấp nháy cuối cùng từ đèn LED của Pi, bạn có thể tháo cáp nguồn.

14 trên 20

[sudo reboot] - Khởi động lại Raspberry Pi của bạn

Khởi động lại Pi của bạn bằng cách sử dụng 'khởi động lại' trong thiết bị đầu cuối. Hình ảnh: Richard Saville

Tương tự như lệnh shutdown, nếu bạn muốn khởi động lại Raspberry Pi của bạn một cách an toàn, bạn có thể sử dụng lệnh ' reboot '.

Đơn giản chỉ cần gõ ' sudo reboot ' và Pi của bạn sẽ tự khởi động lại.

15 trên 20

[startx] - Khởi động Môi trường Màn hình (LXDE)

Bắt đầu phiên máy tính để bàn bằng cách sử dụng 'startx'. Hình ảnh: Richard Saville

Nếu bạn đã thiết lập Pi của bạn để luôn luôn bắt đầu trong thiết bị đầu cuối, bạn có thể tự hỏi làm thế nào để bắt đầu máy tính để bàn nếu bạn cần phải sử dụng nó.

Sử dụng ' startx ' để khởi động LXDE (Lightweight X11 Desktop Environment). Cần lưu ý rằng điều này sẽ không hoạt động trên phiên SSH.

16 trên 20

[ifconfig] - Tìm địa chỉ IP của Raspberry Pi của bạn

ifconfig có thể cung cấp cho bạn thông tin mạng hữu ích. Hình ảnh: Richard Saville

Có rất nhiều kịch bản có thể yêu cầu bạn phải biết địa chỉ IP của Raspberry Pi của bạn. Tôi sử dụng nó rất nhiều khi cấu hình một phiên SSH để truy cập từ xa vào Pi của tôi.

Để tìm địa chỉ IP của bạn, nhập ' ifconfig ' vào terminal và nhấn enter. Bạn cũng có thể sử dụng ' tên máy chủ -I ' để chỉ tìm địa chỉ IP.

17 trên 20

[nano] - Chỉnh sửa tệp

Trình soạn thảo văn bản ưa thích của tôi cho Raspberry Pi là nano. Hình ảnh: Richard Saville

Linux có một số trình soạn thảo văn bản khác nhau và bạn sẽ thấy rằng một số người thích sử dụng một trình soạn thảo văn bản khác vì nhiều lý do khác nhau.

Sở thích của tôi là ' nano ' chủ yếu vì nó là cái đầu tiên tôi sử dụng khi tôi bắt đầu.

Để chỉnh sửa tệp, chỉ cần nhập ' nano ' theo sau là tên tệp, chẳng hạn như ' nano myfile.txt '. Sau khi chỉnh sửa xong, nhấn Ctrl + X để lưu tệp.

18 trên 20

[cat] - Hiển thị nội dung của tệp

Hiển thị nội dung của một tập tin trong thiết bị đầu cuối bằng cách sử dụng 'mèo'. Hình ảnh: Richard Saville

Trong khi bạn có thể sử dụng 'nano' (ở trên) để mở tệp để chỉnh sửa, có lệnh riêng bạn có thể sử dụng để chỉ cần liệt kê nội dung của tệp trong thiết bị đầu cuối.

Sử dụng ' cat ' theo sau là tên tệp để thực hiện việc này, ví dụ ' cat myfile.txt '.

19 trên 20

[rm] - Xóa tệp

Xóa tệp dễ dàng bằng 'rm'. Hình ảnh: Richard Saville

Loại bỏ các tập tin là dễ dàng trên Raspberry Pi, và là một cái gì đó bạn sẽ làm rất nhiều khi bạn thực hiện rất nhiều phiên bản của các tập tin Python trong khi bạn gỡ rối mã.

Để xóa một tệp, chúng tôi sử dụng lệnh ' rm ' theo sau là tên tệp. Một ví dụ sẽ là ' rm myfile.txt '.

20 trên 20

[cp] - Sao chép tệp hoặc thư mục

Sao chép tệp bằng 'cp'. Hình ảnh: Richard Saville

Khi bạn cần tạo bản sao của tệp hoặc thư mục, hãy sử dụng lệnh ' cp '.

Để tạo bản sao tệp của bạn trong cùng một thư mục, hãy nhập lệnh dưới dạng ' cp original_file new_file '

Để tạo bản sao trong một thư mục khác, có cùng tên, hãy nhập lệnh dưới dạng ' cp original_file home / pi / subdirectory '

Để sao chép toàn bộ thư mục (và nội dung của nó), hãy nhập lệnh dưới dạng ' cp -R home / pi / folder_one home / pi / folder_two '. Điều này sẽ sao chép 'folder_one' vào 'folder_two'.

Còn nhiều điều nữa để tìm hiểu

20 lệnh này sẽ giúp bạn bắt đầu với Raspberry Pi của bạn - cập nhật phần mềm, điều hướng các thư mục, tạo các tệp và thường làm việc theo cách của bạn. Bạn sẽ không có nghi ngờ tiến bộ từ danh sách ban đầu này khi bạn có được sự tự tin, bắt đầu thực hiện các dự án và tạo ra một nhu cầu để tìm hiểu thêm các lệnh nâng cao.