Команды Raspberry Pi: Общие, Сеть, Интернет, Информация о файлах и системе
Опубликовано: 2020-12-18Raspberry 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. Он также предлагает множество альтернативных операционных систем, которые можно загрузить и установить из Интернета.