как узнать версию raspberry pi команда

40 самых полезных команд Raspberry Pi

Список наиболее полезных и важных команд, которые значительно облегчат использование Linux на Raspberry Pi.

Пользовательские привилегии

Иногда сложно отследить все команды Raspberry Pi, которые вы используете, поэтому мы создали список наиболее полезных и важных, которые значительно облегчат использование Linux на Raspberry Pi.

Но сначала краткая заметка о пользовательских привилегиях.

Альтернативой вводу sudo перед каждой командой является доступ к командной строке root, которая запускает каждую команду с привилегиями суперпользователя. Вы можете получить доступ к корневому режиму, введя sudo su в командной строке. После ввода sudo su вы увидите командную строку root@raspberrypi: /home/pi#, и все последующие команды будут иметь привилегии суперпользователя.

Большинство команд ниже имеют много других полезных опций, которые мы не упоминаем. Чтобы увидеть список всех других доступных параметров для команды, введите команду, а затем – –help.

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

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

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

Системная информация

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

Источник

Самые распространенные и востребованные команды для управления малиной пи

В процессе использования мини компьютера Raspberry Pi, есть хороший шанс сэкономить время, пользуясь этими полезными инструкциями для командной строки.

Основы командной строки Raspberry Pi

Команда ls-позволяет увидеть содержимое каталога

sudo shutdown –r now программирование времени выключения Raspberry Pi можно установить как интервал, например, 10 minutes, или точное время, например, 22:35

sudo raspi-config — утилита конфигурации Raspberry Pi

sudo reboot — перезагрузка Raspberry Pi

sudo apt-get update — обновление списка репозитариев

sudo apt-get upgrade — обновление установленных пакетов

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq — смотрим частоту процессора

ifconfig — утилита конфигурирования сетевых интерфейсов

iwconfig – просмотр информации беспроводных устройств

sudo iwlist wlan0 scan — сканирование Wi-Fi

top — консольная команда, которая выводит список работающих в системе процессов и информации о них

wget — скачать файл в текущую директорию

Чтобы просмотреть список всех других доступных параметров для команды, введите саму команду, а затем ––help

Источник

Vavik 96

Интернет дайджест для вебмастеров и фотографов

Список из полезных команд Linux для работы с Raspberry Pi/Orange Pi/Banana Pi

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

Есть два пользовательских «режима», с которыми вы можете работать в Linux. Один из них — пользовательский режим с основными правами доступа, а другой — режим с правами доступа администратора (супер-пользователь или root). Некоторые задачи не могут выполняться с базовыми привилегиями, поэтому вам необходимо ввести их с привилегиями суперпользователя для их выполнения. Вы будете часто видеть префикс sudo перед командами, а это означает, что вы говорите компьютеру, чтобы он выполнял эту команду с привилегиями суперпользователя.

Альтернативой вводу sudo перед каждой командой является доступ к командной строке root, которая запускает каждую команду с привилегиями суперпользователя. Вы можете получить доступ к root режиму, введя sudo su в командной строке. После ввода sudo su вы увидите командную строку root@orangepipc:/home/orangepi#, а все последующие команды будут иметь привилегии суперпользователя. В большинстве приведенных ниже команд есть много других полезных опций, о которых я не упоминаю. Чтобы просмотреть список всех других доступных параметров для команды, введите команду, а затем —help.

Читайте также:  акатава актриса пирет мянгел

Источник

Digitrode

цифровая электроника вычислительная техника встраиваемые системы

Самые полезные и важные команды Raspberry Pi

Основные команды Raspberry Pi

Иногда сложно запомнить все команды Raspberry Pi, которые вы используете, также можно просто не знать некоторые нужные команды, поэтому в данном материале приводится список самых полезных и важных команд, которые сделают использование Linux на Raspberry Pi намного проще.

Но сначала обратите внимание на пользовательские привилегии. Есть два пользовательских «режима», с которыми вы можете работать в Linux. Один из них – пользовательский режим с общими правами доступа, а другой – режим с правами доступа администратора (супер-пользователь или root). Некоторые задачи не могут выполняться с базовыми привилегиями, поэтому вам необходимо ввести их с привилегиями суперпользователя. Вы будете часто видеть префикс sudo перед командами, а это означает, что вы говорите компьютеру, чтобы он выполнял эту команду с привилегиями суперпользователя.

Альтернативой вводу sudo перед каждой командой является доступ к командной строке root, которая запускает каждую команду с привилегиями суперпользователя. Вы можете получить доступ к корневому режиму, введя sudo su в командной строке. После ввода sudo su вы увидите командную строку root@raspberrypi:/home/pi#, а все последующие команды будут иметь привилегии суперпользователя. В большинстве приведенных ниже команд есть много других полезных опций, о которых здесь не упоминается. Чтобы просмотреть список всех других доступных параметров для команды, введите саму команду, а затем ––help.

Основные команды Raspberry Pi

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

apt-get upgrade: обновляет все установленные вами пакеты программного обеспечения

clear: очищает ранее выполняемые команды и текст с экрана терминала

date: печать текущей даты

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

poweroff: выключает компьютер немедленно

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

reboot: перезагружает компьютер немедленно

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

Команды Raspberry Pi для работы с файлами и папками

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

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

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

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

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

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

scp user@10.0.0.32: /some/path/file.txt: копирует файл через SSH

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

Команды Raspberry Pi для работы с сетью и Интернетом

ifconfig: проверить состояние используемого беспроводного соединения (чтобы узнать, получил ли wlan0 IP-адрес)

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

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

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

ping: проверяет связь между двумя устройствами, подключенными к сети

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

Команды Raspberry Pi для вывода системной информации

cat /proc/meminfo: показывает сведения о памяти

Читайте также:  как посмотреть то что понравилось в фейсбуке

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

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

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

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

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

hostname –I: показывает IP-адрес вашего Raspberry Pi

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

UP key: нажатие клавиши UP приведет к печати последней команды, введенной в командную строку. Это быстрый способ повторить предыдущие команды или внести поправки в такие команды

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

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

Источник

Шпаргалка по Raspberry Pi

Наиболее используемые команды #Обновление ОС (по окончании обязательно перезагрузиться)
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update

#Перезагрузка устройства
sudo reboot

#Вызвать меню настроек
sudo raspi-config

#Запустить графическую оболочку LXDE
startx

Установка и удаление программ

sudo apt-get install имя_программы

ОС получит данные о программе, выведет сообщение о том, сколько места та займёт на карте памяти и попросит подтверждения перед установкой. Если после имени программы добавить ключ -y, то установка пройдёт в «тихом» режиме, не ожидая подтверждения от пользователя.

Удаление программ аналогично установке:

sudo apt-get remove имя_программы

В этом случае тоже можно использовать ключ -y. Кроме того, ОС может выполнять автоматическое удаление «хвостов» в виде неиспользуемых пакетов и их зависимостей. Выполнять эти команды рекомендуется регулярно.

sudo apt-get autoclean
sudo apt-get autoremove Питание

Для работы с WiFi я использую приложение wicd. Устанавливаем (нужен «кабельный» интернет)

Выбираем нужную сеть и настраиваем подключение (стрелка вправо). Важно не забыть поставить галочки на пунктах Use static IPs и Automatically connect to this network.

Установка

Теперь надо добавить драйвер в автозагрузку. Для этого открываем файл автозагрузки:

sudo nano /etc/modules

Добавляем в конец файла следующую строку:

Выбор аудиовыхода

Дальше надо сказать системе на какой из разъёмов подавать звук. Для этого необходимо ввести следующую команду, где n номер разъёма: n=0 — автоматический режим, n=1 — наушники, n=2 — hdmi.

sudo amixer cset numid=3 n

Проверка звука

Перезагружаемся и проверяем звук:

sudo aplay /usr/share/sounds/alsa/Front_Center.wav

Если вы используете hdmi, возможно, что звука нет. В таком случае открываем конфигурационный файл

sudo nano /boot/config.txt

И добавляем туда следующую строку:

Можно сделать так, чтобы ОС загружалась без запроса логина и пароля, что иногда надоедает. Открываем в редакторе файл загрузки:

sudo nano /etc/inittab

Ищем там следующую строку, начинающуюся с 1:2345:respawn:/sbin/getty. и комментируем (ставим символ # в начале). Сразу под ней вставляем следующую строку:

Добавление программ в автозагрузку

Всё предельно просто: открываем для редактирования файл автозагрузки и добавляем в конце нужную команду. Если необходимо чтобы программа работала в фоновом режиме, добавляем в конце строки символ & (через пробел).

sudo nano /etc/profile Добавление программ в автозагрузку LXDE

Все программы, запускаемые вместе с LXDE прописаны в двух файлах:

Второй файл содержит список программ или команд, которые будут запущены в любом случае, независимо от того, какой пользователь зашёл в систему. Сам я работал только с ним, так как первого файла у меня не было. Для начала открываем файл в редакторе (можно и из LXDE):

sudo nano /etc/xdg/lxsession/LXDE/autostart

Каждую новую программу нужно добавлять с новой строки, с символом @ перед названием.

Читайте также:  как спрятать прокладку чтобы никто не узнал

Пара полезных ссылок:

К Raspberry Pi можно без проблем подключить как внешний жесткий диск, так и флэшку. Правда, в случае с внешним диском надо понимать, что питания от Raspberry Pi ему не хватит и надо либо подключать через USB hub с отдельным питанием, либо использовать диск с дополнительным питанием. Что ещё приятнее, подключаемый диск может использовать любую из наиболее популярных файловых систем. Я, например, использую FAT32, так как мой настольный компьютер под Windows и мне так удобнее. Подключение происходит утилитой mount, но перед тем, как приступать к монтированию, создадим папку, куда именно будет монтироваться наш диск и зададим ей права на чтение и запись:

Ручное подключение/отключение

Теперь, собственно, подключение (диск уже должен быть подключен к USB) в режиме чтения и записи:

sudo apt-get install ntfs-3g

Отключение устройства происходит следующей командой:

sudo umount /media/usb

Автоматическое подключение/отключение

Чтобы не заморачиваться подключением вручную каждый раз, можно сделать это автоматически при загрузке устройства. Прежде всего надо узнать UUID вашего диска. Для этого при подключенном диске набираем команду:

Появится список всех устройств вывода.

sudo nano /etc/fstab

И добавляем там следующую строку, но со своим UUID и файловой системой (если она не FAT32):

UUID=18A9-9943 /media/usb vfat auto,users,rw,uid=pi,gid=pi 0 0

После перезагрузки диск подключится автоматически. Отключение делается, как и при ручном подключении.

Если что-то не получается или просто лень, можно установить специальное приложение:

sudo apt-get install usbmount

Приложение будет само автоматически подключать/отключать диски, но только в режиме чтения. Чтобы ещё и записывать на них, надо открыть файл настроек:

sudo nano /etc/usbmount/usbmount.conf

и заменить там строку

MOUNTOPTIONS=»rw,sync,noexec,nodev,noatime,nodiratime» Автозагрузка веб-сайта на полный экран в LXDE

Очень полезная возможность, которую можно использовать в различных заведениях для отображения всевозможных расписаний, меню или рекламной информации. Суть в том, что у браузера Chromium есть специальный режим kiosk, в котором сайт отображается во весь экран и безо всяких панелей и баров.

Для начала устанавливаем браузер:

Также рекомендуется установить пакет шрифтов:

Далее открываем файл автозагрузки (подробнее это было описано выше) и делаем там следующие изменения:

Conky

Есть весьма интересная программа, которая может отображать такую системную информацию, как загруженность процессора, использование памяти, температуру устройства, параметры WiFi-подключения и т.д. Называется программа Conky и работает только под LXDE. Устанавливается программа так:

sudo apt-get install conky-std

Дальше можно настроить внешний вид и содержание окна программы. Для этого надо открыть файл

/.conkyrc (через Leafpad или с терминала) и изменить настройки под себя.

Можно так же прописать программу в автозагрузку. Для этого надо добавить следующую строку в файл автозагрузки (подробнее это было описано выше):

Программой несколько иного рода является htop. Это в первую очередь менеджер процессов, хотя и некоторую системную информацию он тоже показывает. Работает он с терминала. Для установки htop надо набрать:

Ну а запуск осуществляется следующей командой:

htop Работа с Dropbox

git clone https://github.com/andreafabrizi/Dropbox-Uploader/
cd Dropbox-Uploader
chmod +x dropbox_uploader.sh
./dropbox_uploader.sh

Приложение спросит ключи приложения, права, а так же выдаст ссылку, по которой надо будет зайти в браузере и подтвердить права. После этого приложение готово к использованию. Обязательно ознакомьтесь со списком команд и ключей. Для удобства также можно создать короткую ссылку на приложение:

Теперь приложение вызывается командой dropbox. Ниже пара примеров команд для скачивания файла и папки в текущую директорию:

Источник

Советы мастера