Команды Raspberry Pi: Общие, Сеть, Интернет, Информация о файлах и системе

Опубликовано: 2020-12-18

Raspberry Pi — это простой ПК с зарядной картой, который подключается к экрану ПК или телевизору и использует стандартную консоль и мышь. Это удобный маленький гаджет, который позволяет людям, учитывая все обстоятельства, исследовать процессинг и выяснять, как программировать на таких диалектах, как Scratch и Python.

Оглавление

Что такое малина пи?

Подготовить Raspberry Pi к работе довольно просто — и чем бы вы ни занимались, вероятно, есть руководство, которое поможет вам пройти весь цикл. Как бы то ни было, пара устройств и терминальных команд, которые вы будете использовать практически при каждой попытке Pi.

Поскольку большинство предприятий Pi работают на Linux, некоторые хаки командной строки значительно упрощают работу с Pi. В любом случае, независимо от того, являетесь ли вы ветераном Linux, эти команды могут сильно воодушевить вас, когда вы будете возиться, поэтому разумно будет освоиться с ними сейчас.

Что такое команды Raspberry Pi?

Raspberry Pi — это простой ПК с зарядной картой, который подключается к экрану ПК или телевизору и использует стандартную консоль и мышь. Это удобный маленький гаджет, который позволяет людям, учитывая все обстоятельства, исследовать процессинг и выяснять, как программировать на таких диалектах, как Scratch и Python.

Как мне использовать командную строку Raspberry Pi?

Откройте конфигурацию Raspberry Pi (Меню > Настройки > Конфигурация Raspberry Pi). Измените параметр загрузки «В CLI» и нажмите «ОК». Теперь, когда вы перезагрузитесь, вы начнете в командной строке (введите startx для загрузки в рабочую область).

Общие команды

apt-get update: обновляет список пакетов в вашей структуре до списка в хранилищах. Используйте его перед установкой новых пакетов, чтобы убедиться, что вы вводите самую последнюю форму.

apt-get upgrade: меняет дизайн всех представленных вами пакетов продуктов.

startx : открывает графический интерфейс пользователя.

clear : удаляет недавно выполненные заказы и текст с экрана терминала.

date : печатает текущую дату.

find / -name text1.txt: Ищет во всей системе файл text1.txt и выводит список всех каталогов, содержащих этот файл.

reboot : Немедленная перезагрузка.

nano text.txt: открывает файл text.txt в текстовом редакторе Linux Nano.

poweroff: Немедленное выключение.

raspi-config : открывает меню настроек конфигурации.

shutdown -h now: немедленное завершение работы.

shutdown -h 11:11: завершить работу в 11:11.

Команды файлов и каталогов

mv YYY: перемещает файл или каталог с именем YYY в указанное место.

rm text.txt: Удаляет файл text.txt.

rmdir a_directory: Удаляет (если он пуст) каталог a_directory.

cat text.txt: отображает содержимое файла text.txt.

cd /abc/xyz: изменяет текущий каталог на каталог /abc/xyz.

cp XXX: копирует файл или каталог XXX и вставляет его в указанное место.

mkdir text_directory: создает новый каталог с именем text_directory внутри текущего каталога.

s cp [email protected]:/some/path/ftext.txt: Копирует файл через SSH. Может использоваться для загрузки файла с ПК на Raspberry Pi. [email protected] — это имя пользователя и локальный IP-адрес ПК, а /some/path/text.txt — это путь и имя файла на ПК.

touch text.txt: создает новый пустой файл с именем text.txt в текущем каталоге.

ls -l: список файлов в текущем каталоге, а также размер файла, дата изменения и разрешения.

Сетевые и интернет-команды

ifconfig: для проверки состояния удаленной ассоциации, которую вы используете (чтобы проверить, получил ли wlan0 IP-адрес).

ping: проверка доступности между двумя гаджетами, связанными с организацией. Например, ping 10.0.0.32 отправит посылку на гаджет с IP 10.0.0.32 и будет ждать реакции. Дополнительно работает с адресами сайтов.

wget http://www.website.com/text.txt: загружает файл text.txt из Интернета и сохраняет его в текущем каталоге.

iwconfig: чтобы проверить, какую сеть использует беспроводной адаптер.

iwlist wlan0 scan: печатает список доступных в настоящее время беспроводных сетей.

iwlist сканирование wlan0 | grep ESSID: используйте grep вместе с именем поля, чтобы перечислить только те поля, которые вам нужны.

Nmap: просматривает вашу организацию и записывает связанные гаджеты, номер порта, соглашение, состояние (открыто или закрыто) рабочей среды, MAC-адреса и другие данные.

Читайте также: Идеи проекта Raspberry Pi

Команды системной информации

cat /proc/meminfo: показывает подробную информацию о вашей памяти.

cat /proc/partitions: показывает размер и количество разделов на SD-карте или жестком диске.

cat /proc/version: показывает, какую версию Raspberry Pi вы используете.

df -h: показывает информацию о доступном месте на диске.

free: показывает, сколько свободной памяти доступно.

имя хоста -I: показывает IP-адрес вашего Raspberry Pi

lsusb: список USB-оборудования, подключенного к вашему Raspberry Pi .

Клавиша ВВЕРХ : нажатие клавиши ВВЕРХ распечатает последнюю команду, введенную в командную строку. Это быстрый способ повторить предыдущие команды или внести исправления в команды.

df /: показывает, сколько свободного места на диске доступно.

vcgencmd Measure_temp: показывает температуру процессора.

vcgencmd get_mem arm && vcgencmd get_mem gpu: Показывает распределение памяти между CPU и GPU.

dpkg – -get-selections | grep XXX: показывает все установленные пакеты, связанные с XXX.

dpkg –-get-selections: показывает все установленные вами пакеты.

Каждая команда может делать намного больше того, что я показал здесь. Чтобы проверить, что еще он может сделать, попробуйте «-help» после команды.

Обязательно прочтите: Проекты Raspberry Pi IoT

Заключение

Некоторых людей доступ к командной строке на любом этапе пугает. Полезные команды, записанные здесь, представляют собой попытку дать новичку Raspberry Pi абсолютный минимум, для начала, терминал, небольшую ступеньку для продвижения в любом начинании Pi, которое они решат начать.

Кроме того, если вам интересно узнать больше о Raspberry Pi, машинном обучении, ознакомьтесь с дипломом PG IIIT-B и upGrad в области машинного обучения и искусственного интеллекта, который предназначен для работающих профессионалов и предлагает более 450 часов тщательного обучения, более 30 тематических исследований. и задания, статус выпускника IIIT-B, более 5 практических практических проектов и помощь в трудоустройстве в ведущих фирмах.

Каковы ограничения использования Raspberry Pi?

Поскольку у Raspberry Pi нет внутреннего жесткого диска, он использует SD-карту для хранения своих данных. На Raspberry Pi невозможно выполнять все то, что может делать настольный компьютер. В нем отсутствуют радиаторы, что делает его восприимчивым к перегреву. Пользователи также сообщают о сбоях и ошибках. Другие операционные системы, например Windows, с ним несовместимы.

Каковы плюсы использования Raspberry Pi?

Поскольку Raspberry Pi имеет большое количество контактов GPIO, он может одновременно подключать несколько датчиков. У него более быстрый процессор, что гарантирует его хорошую работу. Это подходит для малого бизнеса, потому что требует небольших затрат для работы. Raspberry Pi не требует особых знаний в области программирования, что делает его невероятно удобным для пользователя.

Что означает Noobs Raspberry?

NOOBS — это программное обеспечение для установки ОС, разработанное Raspberry Pi. Он поставляется с предустановленной операционной системой для Raspberry Pi. LibreElec, урезанная версия Linux с установленным программным обеспечением медиацентра Kodi, также включена в карту NOOBS. NOOBS позволяет пользователям устанавливать и переустанавливать одну или несколько операционных систем, а также устанавливать операционную систему по умолчанию. NOOBS включает операционные системы Raspberry Pi OS и LibreELEC. Он также предлагает множество альтернативных операционных систем, которые можно загрузить и установить из Интернета.