From 85580144eb242e204fb6eaaf98ac2925767a9057 Mon Sep 17 00:00:00 2001 From: embeddev Date: Mon, 16 Mar 2026 20:52:19 +0300 Subject: [PATCH] vault backup: 2026-03-16 20:52:19 --- Linux/CLI/СLI Device tree.md | 126 ----------------------------------- 1 file changed, 126 deletions(-) diff --git a/Linux/CLI/СLI Device tree.md b/Linux/CLI/СLI Device tree.md index 1cdd8e4..c3b51af 100644 --- a/Linux/CLI/СLI Device tree.md +++ b/Linux/CLI/СLI Device tree.md @@ -44,132 +44,6 @@ dmesg --- -## Filesystem control -Перемещение по директориям -``` bash -cd .. -cd / -cd ~ -``` -Вывод рабочей директории -```bash -pwd -``` -Вывод списка файлов директории -``` bash -ls -la -ls -la /home/user/diterctory -``` -Создать файл -``` bash -# использованием touch -touch - -# использование редактора nano -nano -``` -Создание директорий -``` bash -mkdir dir_name -``` -Копирование файлов и директорий -```bash -cp -``` -Удаление файлов или директорий -``` bash -# удаление без подтверждения -rm -f - -# рекурсивное удаление -rm -r -``` -Перемещение файлов -``` bash -# перемещение файла в директорию -mv file.cpp directory/ - -# перемещение директорий -mv dir dir2/ -``` -Вывод содержимого файла -```bash -cat file_name -``` -Поиск "патерна" в выводе -``` bash -cat file | grep error -``` -Печать с выводом (отслеживанием) последних строк в файле -```bash -tail -f /dir/file | grep error -``` - ---- - -## SSH - control -Настройка доступа по ключу с использованием файла `./ssh/config` -- Сгенерировать ключ (на локальном хосте) - `ssh-keygen -t ed25519` - - Приватный ключ: `~/.ssh/id_ed25519` - - Публичный ключ: `~/.ssh/id_ed25519.pub` - Добавить `pub` ключ на сервер (_`~/.ssh/authorized_keys`_) - 1. Если файл с директорией не существует - создать - 2. Можно использовать `ssh-copy-id` - -Добавить конфигурацию в **./ssh/config** -``` python -# Read more about SSH config files: https://linux.die.net/man/5/ssh_config -# Port Forward <локальный порт - целевой хост - целевой порт> - -Host MyServer -    HostName 192.168.1.110 -    User emb - IdentityFile ~/.ssh/id_ed25519 -    IdentitiesOnly yes -    Port 22 - LocalForward 5432 10.0.0.5:5432 -``` - - -Порты для проброса: - 1. RDP - **3389** - 2. VNC - **5900** - 3. SSH - **22** - 4. Telnet - **23** - 5. HTTP/HTTPS - **80 / 443** - -Используемые команды: -Генерация ssh ключа: -```bash -ssh-keygen -t ed25519 -``` -Проброс портов в localhost: -```bash -ssh -L 5901:10.10.10.5:5900 user@192.168.10.1 -``` -Копирование файлов на удаленный сервер -```bash -scp file.txt root@192.168.1.1:/user/home/workspace -``` - ---- - -## Network -Настройка сети и интерфейсов -```bash -ifconfig -ifconfig eth0 down -``` -Проверка маршрута следования трафика. -``` bash -traceroute -``` -Cписок все IP адресов сетевых интерфейсов: -``` bash -ip a -``` - ## Hardware Получение информации о оборудовании.