Иногда сложно запоминать все команды Linux, которые вы используете для работы с Raspberry Pi, поэтому я создал список полезных команд, которые сделают использование Linux на Raspberry Pi намного проще. Но сначала обратите внимание на пользовательские привилегии:
Есть два пользовательских «режима», с которыми вы можете работать в Linux. Один из них — пользовательский режим с основными правами доступа, а другой — режим с правами доступа администратора (супер-пользователь или root). Некоторые задачи не могут выполняться с базовыми привилегиями, поэтому вам необходимо ввести их с привилегиями суперпользователя для их выполнения. Вы будете часто видеть префикс sudo перед командами, а это означает, что вы говорите компьютеру, чтобы он выполнял эту команду с привилегиями суперпользователя.
Альтернативой вводу sudo перед каждой командой является доступ к командной строке root, которая запускает каждую команду с привилегиями суперпользователя. Вы можете получить доступ к root режиму, введя sudo su в командной строке. После ввода sudo su вы увидите командную строку root@orangepipc:/home/orangepi#, а все последующие команды будут иметь привилегии суперпользователя.
В большинстве приведенных ниже команд есть много других полезных опций, о которых я не упоминаю. Чтобы просмотреть список всех других доступных параметров для команды, введите команду, а затем —help.
Общие команды Linux
apt-get update
: синхронизирует список пакетов в вашей системе с списком в репозиториях. Используйте комманду перед установкой новых пакетов, чтобы убедиться, что вы устанавливаете последнюю версию.apt-get upgrade
: обновление всех пакетов программного обеспечения, которые вы установили.clear
: удаляет ранее выполняемые команды и текст с экрана терминала.date
: распечатывает текущую дату.find / -name example.txt
: ищет файл example.txt и выводит список всех каталогов, содержащих файл.nano example.txt
: открывает файл example.txt в текстовом редакторе Linux Nano.poweroff
: немедленное завершение работы.raspi-config
: открывает окно конфигурации — raspi-config, в которой пользователь может выполнить настройки системы. raspi-config — это инструмент конфигурации Raspberry Pi, написанная и поддерживаемая Alex Bradbury. raspi-config предназначен для Raspbian OS.reboot
: немедленная перезагрузка.shutdown -h now
: немедленное завершение работы.shutdown -h 01:22
: завершение работы в 1:22.logout
: выйти из системы.startx
: открывает GUI (Graphical User Interface).
Команды файлов и каталогов
cat example.txt
: отображает содержимое файла example.txt.cd /abc/xyz
: команда для изменения текущего рабочего каталога на /abc/xyz.cp XXX
: копирует файл или каталогXXX
и вставляет его в указанное место; то естьcp examplefile.txt /home/orangepi/office/
копируетexamplefile.txt
в текущем каталоге и вставляет его в каталог/home/orangepi/office/
. Если файл отсутствует в текущем каталоге, добавьте путь к местоположению файла (то естьcp /home/orangepi/documents/examplefile.txt /home/orangepi/office/
копирует файл из каталогаdocuments
вoffice
).ls -l
: перечисляет файлы в текущем каталоге вместе с размером файла, измененной датой и права доступа.mkdir example_directory
: Создает новый каталог с именем example_directory внутри текущего каталога.mv XXX
: перемещает файл или каталогXXX
и вставляет его в указанное место; то естьmv examplefile.txt /home/orangepi/office/
перемещаетexamplefile.txt
в текущем каталоге в каталог/home/orangepi/office/
. Если файл отсутствует в текущем каталоге, добавьте путь к местоположению файла (то естьmv /home/orangepi/documents/examplefile.txt /home/orangepi/office/
перемещает файл из каталогаdocuments
вoffice
). Эта команда также может использоваться для переименования файлов (но только в пределах одного и того же каталога). Например,mv examplefile.txt newfile.txt
переименовываетexamplefile.txt
в файлnewfile.txt
и сохраняет его в том же каталоге.rm example.txt
: удаляет файл example.txt.rmdir example_directory
: удаляет каталог example_directory (только если он пуст).rm -rf dir1
: удалить директорию с именем ‘dir1’ и рекурсивно всё её содержимое.scp user@192.168.0.100:/some/path/file.txt
: копирует файл через SSH. Может использоваться для загрузки файла с ПК на Raspberry Pi.user@192.168.0.100
— имя пользователя и локальный IP-адрес ПК, а/some/path/file.txt
— это путь и имя файла файла на ПК.touch example.txt
: создает новый пустой файл с именем example.txt в текущем каталоге.tail examplefile.txt
: просмотр последних строк файлаexamplefile.txt
. Командаtail
записывает в стандартный поток вывода содержимое файла, заданного в параметре, начиная с указанной позиции. Примеры команд:tail examplefile.txt
: для просмотра последних 10 строк файла;tail -20 examplefile.txt
: для просмотра указанного числа строк с конца файла;tail -c +200 examplefile.txt | pg
: для постраничного просмотра файла, начиная с двухсотого байта;tail -f examplefile.txt
: для отслеживания изменений файла.
Монтирование файловых систем
mount /dev/hda2 /mnt/hda2
: монтирует раздел ‘hda2’ в точку монтирования ‘/mnt/hda2’. Убедитесь в наличии директории-точки монтирования ‘/mnt/hda2’.umount /dev/hda2
: размонтирует раздел ‘hda2’. Перед выполнением, покиньте ‘/mnt/hda2.fuser -km /mnt/hda2
: принудительное размонтирование раздела. Применяется в случае, когда раздел занят каким-либо пользователем.umount -n /mnt/hda2
: выполнить размонитрование без занесения информации в /etc/mtab. Полезно когда файл имеет атрибуты «только чтение» или недостаточно места на диске.mount -o loop file.iso /mnt/cdrom
: смонтировать ISO-образ.mount -t vfat /dev/hda5 /mnt/hda5
: монтировать файловую систему Windows FAT32.mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share
: монтировать сетевую файловую систему Windows (SMB/CIFS).mount -o bind /home/user/prg /var/ftp/user
: «монтирует» директорию в директорию (binding). Доступна с версии ядра 2.4.0. Полезна, например, для предоставления содержимого пользовательской директории через ftp при работе ftp-сервера в «песочнице» (chroot), когда симлинки сделать невозможно.
Сетевые и интернет-команды Linux
ifconfig
: выдает информацию о состоянии активных интерфейсов. Команда ifconfig — аналог IPconfig Windows, с другими ключевыми параметрами и более широким функционалом. Используется для назначения сетевого адреса, изменение настроек параметров сетевого адаптера и IP протокола. Она используется в большинстве *nix систем на этапе загрузки операционной системы для настройки сетевых интерфейсов. После этого она обычно используется только при отладке, настройке или восстановлении системы.iwconfig
: выдает информацию о состоянии активных беспроводных интерфейсов. iwconfig подобен ifconfig, но предназначен для беспроводных интерфейсов. Он используется для установки параметров сетевых интерфейсов, которые специфичны для беспроводных действий (например, частота). iwconfig также может быть использован для отображения этих параметров, и статистики беспроводных интерфейсов (извлекается из /proc/net/wireless).iwlist wlan0 scan
: выводит список доступных беспроводных сетей в настоящее время.iwlist wlan0 scan | grep ESSID
: используйте grep вместе с именем поля, чтобы перечислять только нужные вам поля (например, просто перечислить ESSID).nmap
: сканирует вашу сеть и перечисляет подключенные устройства, номер порта, протокол, состояние (открытую или закрытую) операционную систему, MAC-адреса и другую информацию.ping
: проверяет связь между двумя устройствами, подключенными к сети. Например,ping 192.168.0.100
отправит пакет на устройство по IP 192.168.0.100 и ждёт ответа. Она также работает с адресами веб-сайтов.wget http://www.website.com/example.txt
: загружает файл example.txt из интернета и сохраняет его в текущем каталоге.
Информация о системе
cat /proc/meminfo
: отображает сведения о памяти.cat /proc/partitions
: показывает размер и количество разделов на SD-карте или жестком диске.cat /proc/version
: показывает к какому типу относится ОС.cat /etc/issue
: показывает версию ОС Linux.arch
: отобразить архитектуру компьютера.uname -m
: отобразить архитектуру компьютера.uname -r
: отобразить используемую версию ядраdf -h
: выдает число свободных килобайтных блоков и незанятых описателей файлов в смонтированных файловых системах, используя значения соответствующих счетчиков в суперблоках.dpkg --get-selections | grep XXX
: показывает все установленные пакеты, относящиеся к XXX.dpkg --get-selections
: показывает все установленные вами пакеты.free
: показывает, сколько свободной памяти доступно.hostname -I
: показывает IP-адрес вашего Raspberry Pi, Orange Pi или Banana Pi.lsusb
: список USB-устройств, подключенных к плате.
Надеюсь, этот список команд сделает навигацию по Linux на вашем Raspberry Pi более эффективной и приятной. Если у вас есть другие команды, которые вы часто используете, оставьте комментарий, чтобы сообщить нам об этом!
Материалы
Raspberry Pi:Настройка/raspi-config — Онлайн справочник
IBM Knowledge Center — Просмотр последних строк файла (команда tail)
ifconfig — Википедия
DF(1) — Linux-библиотека
Очень полезные команды Linux на одном листе [Записки на полях]
42 of the Most Useful Raspberry Pi Commands
не могу установить сторонние приложения… скачиваю-устанавливаю-пишет что нет такого файла… помогите…
Можно ли запитать Малинку/Апельсинку через GPIO (+5 / Ground)?
Можно ли запустить удаленно (через SSH подключение с другого компьютера) на Малинке/Апельсинке
netcat -l — p (какой-нибудь порт) > какой-нибудь файл.txt
таким образом, чтобы после отключения запущенный процесс продолжал работать?
Можно ли запустить netcat -l — p (какой-нибудь порт) > какой-нибудь файл.txt
автоматически при включении (или после)?
Можно ли запустить netcat -l — p (какой-нибудь порт) > какой-нибудь файл.txt
автоматически при включении (или после) но таким образом, чтобы вместо «какой-нибудь файл» подставлялась дата и время запуска команды?
Спасибо.
Относительно Xeoma (если интересно).
Как сервер я ее использовать не стал (сложновата, как мне показалось, для относительно простых задач).
Применил MotionEYE OS. Уже готовую. Правда, пока она есть для Малинки и некоторых Апельсинок типа One. Но г-н Кризан обещает сконфигурировать ее и под Апельсинки PC/PC2.
На GitHUB у него лежат исходники.
https://github.com/ccrisan/motioneyeos/releases
Применяется как сервер. Тем не менее… В Винде в браузере, на 100 мб/с (у Малинки столько же ведь?) картинки крутятся достаточно прытко, да и видео пишется , на мой взгляд, приемлемо.
P.S. Как-нибудь я попрошу Вас рассказать о Quake Arena (пока вот так вот «в лоб» поставленная через Package manager — «тормозит»).
Да, и хочу сказать Спасибо за Кумир.
Спасибо.
Будем пробовать (и ПИНЫ , и АВТОЗАГРУЗКУ, и ФОН, и АВТОИМЯ).
Расскажу попозже.
C nohup все получилось, но только без & в конце.
С & не получается.
iphone pro case iphone 2025
где продать аккаунт сайт для покупки аккаунтов
most reliable online pharmacies
sildenafil amazon
сколько стоит помыть окна клининг спб уборка квартиры
взять машину в аренду минеральные воды аренда машины минеральные воды
посуточная аренда автомобиля владивосток прокат авто во владивостоке недорого
book comic read free graphic novels online
фильмы 2015 фильмы онлайн 2025 без подписки
магазин аккаунтов социальных сетей маркетплейс аккаунтов соцсетей
aarp canadian pharmacies
безопасная сделка аккаунтов https://marketplace-akkauntov-top.ru/
маркетплейс аккаунтов соцсетей гарантия при продаже аккаунтов
покупка аккаунтов магазин аккаунтов
Verified Accounts for Sale Buy Account
Accounts market Accounts for Sale
legitimate canadian internet pharmacies
Find Accounts for Sale Ready-Made Accounts for Sale
best canadian online pharmacies
purchase ready-made accounts https://bestaccountsstore.com/
pharmacies online
account store account marketplace
account catalog account market
verified accounts for sale buy pre-made account
marketplace for ready-made accounts account store
account buying platform buy account
gaming account marketplace find accounts for sale
account buying service ready-made accounts for sale
account sale account buying platform
account sale find accounts for sale
online account store buy-social-accounts.org
social media account marketplace account sale
database of accounts for sale online account store
курсовые под заказ выполнить курсовую работу
курсовая москва https://kursovie24.ru
account buying service purchase ready-made accounts
account acquisition online account store
secure account sales accounts marketplace
account marketplace find accounts for sale
account marketplace buy account
написание курсовой помощь в написании курсовой
недорого курсовую курсовая заказать
marketplace for ready-made accounts sell pre-made account
purchase Modafinil without prescription: buy modafinil online — buy modafinil online
Нужен номер для ТГ? Предлагаем https://techalpaka.online для одноразовой или постоянной активации. Регистрация аккаунта без SIM-карты, в любом регионе. Удобно, надёжно, без привязки к оператору.
profitable account sales https://accounts-marketplace.xyz/
website for buying accounts https://social-accounts-marketplaces.live
FDA approved generic Cialis: online Cialis pharmacy — affordable ED medication
account buying platform https://accounts-marketplace.live
profitable account sales https://social-accounts-marketplace.xyz
Cialis without prescription: cheap Cialis online — cheap Cialis online
ноутбук 16 купить купить ноутбук msi
сколько магазинов электроники маркетплейс техники и электроники
купить хороший смартфон смартфоны 2025 года купить
discreet shipping: best price for Viagra — cheap Viagra online
http://maxviagramd.com/# no doctor visit required
account purchase https://buy-accounts-shop.pro/
сколько магазинов электроники https://magazin-elektroniki213.ru
cheap Cialis online: online Cialis pharmacy — FDA approved generic Cialis
social media account marketplace https://buy-accounts.live
marketplace for ready-made accounts https://accounts-marketplace.online
profitable account sales accounts market
http://maxviagramd.com/# legit Viagra online
Viagra without prescription: cheap Viagra online — best price for Viagra
secure checkout Viagra: cheap Viagra online — Viagra without prescription
https://zipgenericmd.shop/# best price Cialis tablets
ноутбуки intel цена ноутбук дюймов купить
купить хороший смартфон купить смартфон honor
legal Modafinil purchase: purchase Modafinil without prescription — purchase Modafinil without prescription
order Cialis online no prescription: Cialis without prescription — Cialis without prescription
buy modafinil online modafinil pharmacy modafinil legality
modafinil pharmacy: modafinil pharmacy — modafinil pharmacy
account buying platform accounts-marketplace-best.pro
cheap Cialis online: Cialis without prescription — buy generic Cialis online
покупка аккаунтов https://akkaunty-na-prodazhu.pro
amoxicillin 800 mg price Amo Health Care Amo Health Care
купить аккаунт https://kupit-akkaunt.xyz
order prednisone 10mg: prednisone 10mg prices — prednisone over the counter cost
Amo Health Care: amoxicillin 500 mg brand name — amoxicillin 500mg buy online canada
prednisone cost in india pharmacy cost of prednisone prednisone 20mg tablets where to buy
https://amohealthcare.store/# Amo Health Care
buying clomid tablets: buying clomid without prescription — can i buy clomid online
where to buy generic clomid prices: where buy generic clomid pill — get clomid tablets
купить аккаунт купить аккаунт
amoxicillin order online no prescription: amoxicillin capsules 250mg — where can i buy amoxocillin
Amo Health Care: Amo Health Care — amoxicillin 500mg for sale uk
PredniHealth PredniHealth PredniHealth
https://clomhealth.com/# cost of generic clomid tablets
buy prednisone with paypal canada: medicine prednisone 10mg — can i buy prednisone online without prescription
https://amohealthcare.store/# purchase amoxicillin online without prescription
яблони морозостойкие черемуха для сибирского сада
PredniHealth: PredniHealth — PredniHealth
https://prednihealth.com/# canine prednisone 5mg no prescription
clomid pill: where buy cheap clomid — order cheap clomid for sale
Create vivid images with Promptchan AI — a powerful neural network for generating art based on text description. Support for SFW and NSFW modes, style customization, quick creation of visual content.
how can i get clomid without a prescription: Clom Health — get generic clomid pills
Недвижимость в Болгарии у моря https://byalahome.ru квартиры, дома, апартаменты в курортных городах. Продажа от застройщиков и собственников. Юридическое сопровождение, помощь в оформлении ВНЖ, консультации по инвестициям.
Срочный выкуп квартир https://proday-kvarti.ru за сутки — решим ваш жилищный или финансовый вопрос быстро. Гарантия законности сделки, юридическое сопровождение, помощь на всех этапах. Оценка — бесплатно, оформление — за наш счёт. Обращайтесь — мы всегда на связи и готовы выкупить квартиру.
buy cialis online no prescription TadalAccess cialis online with no prescription
магазин аккаунтов https://kupit-akkaunt.online/
tadalafil generic usa: cialis soft — cialis prostate
https://tadalaccess.com/# cialis manufacturer coupon lilly
цветы букеты доставка цветов день в день
https://tadalaccess.com/# cialis coupon walmart
price of cialis: cialis canada over the counter — black cialis
where can i buy tadalafil online: Tadal Access — cialis drug interactions
over the counter cialis best time to take cialis cialis dosis
order generic cialis online 20 mg 20 pills: when does cialis go off patent — buy cialis canada paypal
vigra vs cialis: cheapest cialis — cialis review
https://tadalaccess.com/# cialis daily dose
tadalafil 20mg canada: TadalAccess — cialis free trial coupon
buy facebook advertising buy fb account
buy facebook advertising https://buy-ad-account.top
buy facebook account https://buy-ads-account.click/
what doe cialis look like: Tadal Access — cialis online reviews
when does cialis go off patent cialis price cheap cialis 20mg
cialis max dose: take cialis the correct way — cialis amazon
buying facebook account https://ad-account-buy.top/
buy a facebook account buy facebook accounts for advertising
buy facebook ad accounts https://ad-account-for-sale.top
where can i buy cialis online in canada: Tadal Access — cialis black
cialis bathtub: Tadal Access — cialis copay card
cialis online reviews TadalAccess cialis price
cialis 100 mg usa: how to take cialis — paypal cialis payment
крепление натяжного потолка стоимость натяжных потолков в москве
buying facebook account https://buy-ad-account.click
https://tadalaccess.com/# compounded tadalafil troche life span
max dosage of cialis: TadalAccess — cialis 20mg review
buy google ads account google ads reseller
buy google ad account buy google ads accounts
рефераты на заказ сколько стоит реферат
buy google ad threshold account https://ads-account-for-sale.top
https://tadalaccess.com/# cialis dose
cialis sample: TadalAccess — cialis leg pain
cialis one a day: cialis online no prescription — where to buy tadalafil in singapore
buy google adwords account https://buy-ads-invoice-account.top
buy old google ads account https://buy-ads-agency-account.top/
cialis price cvs cheap canadian cialis cialis for blood pressure
google ads accounts for sale https://sell-ads-account.click
buy google ads agency account https://ads-agency-account-buy.click
cialis in las vegas: cialis black in australia — tadalafil vs sildenafil
https://tadalaccess.com/# buy cialis 20 mg online
Гид в Калининграду https://gid-po-kaliningradu.ru — индивидуальные туры.
cialis online aust: why is cialis so expensive — tadalafil tablets erectafil 20
buy facebook business manager https://buy-business-manager.org
buy google adwords accounts https://buy-verified-ads-account.work/
cialis mit paypal bezahlen: TadalAccess — achats produit tadalafil pour femme en ligne
when is generic cialis available: india pharmacy cialis — best price on cialis 20mg
сделать реферат написать реферат онлайн
диплом заказать диплом написать
facebook business account for sale verified facebook business manager for sale
багет для натяжного потолка установка натяжных потолков метр
https://tadalaccess.com/# cheap canadian cialis
super cialis: cialis 5mg 10mg no prescription — when to take cialis 20mg
facebook bm buy buy-verified-business-manager-account.org
where can i buy cialis online in australia: canadian cialis no prescription — when should i take cialis
cialis manufacturer: TadalAccess — price of cialis at walmart
сколько стоит аренда авто прокат авто без водителя
аренда люкс авто автомобиль в прокат без водителя
cialis manufacturer coupon 2018: TadalAccess — cialis meme