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

 

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

Автор: Mike(admin) от 15-10-2017, 07:55

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


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


Самые полезные и важные команды 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: печать текущей даты


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


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


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


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


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


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


shutdown -h 01:58: завершает работу в 1:58


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


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


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


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


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


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


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 -h: показывает информацию о доступном диске


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




© digitrode.ru


Теги: Raspberry Pi




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий