docs: replace editing article with cli article

This commit is contained in:
Oleg Kalachev
2019-11-14 19:30:54 +03:00
parent fdeab48bf5
commit b68e42bfcc
3 changed files with 81 additions and 28 deletions

80
docs/ru/cli.md Normal file
View File

@@ -0,0 +1,80 @@
# Командная строка
В Linux-системах, к семейству которых принадлежит используемая на Raspberry Pi ОС Raspbian, основным способом взаимодействия пользователя с системой является командная строка. Для работы с командной строкой [откройте SSH-соединение](ssh.md) с Raspberry Pi.
## Базовые команды
> **Hint** Двойное нажатие клавиши `Tab ↹` позволяет автоматически дополнить вводимую команду или аргумент.
Показать содержимое текущей директории:
```bash
ls
```
Перейти в директорию:
```bash
cd catkin_ws/src/clever/clever/launch/
```
Перейти на директорию выше:
```bash
cd ..
```
Вывести путь к текущей директории:
```bash
pwd
```
Вывести содержимое файла `file.py`:
```bash
cat file.py
```
Запустить Python-скрипт `file.py`:
```bash
python file.py
```
Перезагрузить Raspberry Pi:
```bash
sudo reboot
```
Для завершения работающей программы нажмите комбинацию клавиш `Ctrl`+`C`.
Читайте больше о командах Linux в документации Raspberry Pi: https://www.raspberrypi.org/documentation/linux/usage/commands.md.
## Редактирование файлов
Используйте редактор **nano** для того, чтобы редактировать файлы на Raspberry Pi. Среди текстовых редакторов, доступных в терминале, он является наиболее простым и интуитивным.
1. Для редактирования файла введите команду:
```bash
nano путь/к/файлу
```
Например:
```bash
nano ~/catkin_ws/src/clever/clever/launch/clever.launch
```
<img src="../assets/nano.png" alt="Редактирование файла в nano" data-action="zoom">
2. Отредактируйте файл.
3. Для выхода с сохранением нажмите `Ctrl`+`X`, `Y`, `Enter`.
4. При изменении .launch-файлов необходимо перезапустить пакет `clever`:
```bash
sudo systemctl restart clever
```
Для редактирования файлов также можно использовать и другие редакторы, например, **vim**.