vault backup: 2025-12-30 12:50:45

This commit is contained in:
Alexey Baranov
2025-12-30 12:50:45 +03:00
parent dae14cfcb3
commit bd110bd354
2 changed files with 38 additions and 45 deletions
+34 -45
View File
@@ -1,19 +1,20 @@
### Junior Base # **Junior Base**
1. Linux отличие от Windows 1. Linux отличие от Windows
1. Open Source 1. Open Source
2. Все есть файл 2. Все есть файл
3. Процессы = демоны 3. Процессы = демоны
4. ФС: (ext4, xfs, btrfs, fat32)
2. Дистрибутивы 2. Дистрибутивы
1. Примеры (Ubuntu Debian Astra) 1. Примеры (Ubuntu Debian Astra)
2. Состав (ядро, пакеты, менеджер) 2. Состав (ядро, пакеты, менеджер)
3. Shell 3. Shell
1. Командная оболочка, интерпретатор команд, связывающий пользователя и ОС 1. Командная оболочка, интерпретатор команд, связывающий пользователя и ОС
4. Разница между bash, sh 4. Разница между bash, sh
1. **sh** — старый минималистичный shell. Bash наиболее распространённый, 1. **sh** - старый минималистичный shell. Bash наиболее распространённый,
5. Что такое `sudo` ? 5. Что такое `sudo` ?
6. Что такое `nano` ? 6. Что такое `nano` ?
7. Терминал (что выполняют данные команды) 7. Терминал (Junior Base)
1. `pwd` - print work directory 1. `pwd` - print work directory
2. `cd` - change directory 2. `cd` - change directory
1. Отличия `cd /` от `cd ~` или `cd ..` 1. Отличия `cd /` от `cd ~` или `cd ..`
@@ -24,65 +25,53 @@
4. `cp` - copy 4. `cp` - copy
5. `scp` 5. `scp`
4. `ls -la` - Show catalog with details 4. `ls -la` - Show catalog with details
5. Чем отличаются команды 5. Права.
6. `cat /etc/dev/trace > /home/user.txt` 1. `ls -l` - посмотреть текущие права
7. `echo "/etc/dev/trace" > /home/user.txt` 2. Что значит `r w x `
8. Разница между `>` и `>>` (перенаправление/перезапись и добавление с перенаправлением) 3. `chmod` - изменить права
9. Как объединить две команды | # **Junior+ Middle Base**
1. Терминал
1. Чем отличаются команды:
1. `cat /etc/dev/trace > /home/user.txt`
2. `echo "/etc/dev/trace" > /home/user.txt`
2. Разница между `>` и `>>` (перенаправление/перезапись и добавление с перенаправлением)
3. Как объединить две команды |
1. `cmd1 | cmd2` 1. `cmd1 | cmd2`
10. Права. 2. Работа с логами системы:
1. Что значит `r w x ` 1. `var/log` - стандартная директория
2. `chmod` - изменить права
11. `cat и tail ` - отличия
8. Логи:
1. Директория `var/log`
2. `dmesg` kernel messages 2. `dmesg` kernel messages
3. `journalctl ` 3. `journalctl `
9. Процессы: 4. `cat и tail ` - отличия ?
5. `cat /etc/dev/trace | grep 13:00 ` - что делает данная команда
6. `tail -f /etc/dev/trace` - что делает данная команда
3. Процессы:
1. Что такое PID и как его узнать `ps - ef` 1. Что такое PID и как его узнать `ps - ef`
2. Что делает данная команда: `kill -9 PID` 2. Что делает данная команда: `kill -9 PID`
3. `tail -f /var/log/syslog` что делает данная команда 4. Systemd (система инициализации и управления сервисами)
### Middle Base 1. Что делают команды: `systemctl status service` `systemctl restart service`
1. Протоколы: 5. Сеть:
1. SSH - 1. `ip br -a`
2. VNC 6. Устройства:
3. RDP
2. Systemd (система инициализации и управления сервисами)
1. Что делают команды:
1. `systemctl status service`
2. `systemctl restart service`
3. Логи:
1. 1.
4. Работа с сетью:
1.
5. Файловые системы
1. ext4, xfs, btrfs, fat32
6.
### Работа с Linux 2. `chmod` - изменение прав
1. Как посмотреть логи системы 3. `grep` - глобальный поиск регулярных выражений и вывод
1. `dmesg` kernel messages 4.
2. Команды. Что выполняет данные команды: 5.
1. `cat /etc/dev/trace | grep 13:00 ` - 7. Чем отличаются команды
2. `tail -f /etc/dev/trace`
3. `chmod` - изменение прав
4. `grep` - глобальный поиск регулярных выражений и вывод
5. `ls -l` - посмотреть текущие права
6. `ip br -a`
3. Чем отличаются команды
1. `cat /etc/dev/trace > /home/user.txt` 1. `cat /etc/dev/trace > /home/user.txt`
2. `echo "/etc/dev/trace" > /home/user.txt` 2. `echo "/etc/dev/trace" > /home/user.txt`
4. Файлы. Работа с правами 8. Файлы. Работа с правами
1. `chmod` - изменить права 1. `chmod` - изменить права
2. `ls -l` - посмотреть текущие права 2. `ls -l` - посмотреть текущие права
3. Знание rwx-битов 3. Знание rwx-битов
5. Devices. Как посмотреть устройства в Linux 9. Devices. Как посмотреть устройства в Linux
1. Linux и I2C. Как можно проверить устройства 1. Linux и I2C. Как можно проверить устройства
1. `/dev/i2c-* ` устройства 1. `/dev/i2c-* ` устройства
2. `i2cdetect` `i2cget` `i2cset` 2. `i2cdetect` `i2cget` `i2cset`
2. Монтирование виртуальных файлов `/sys` / `/proc` 2. Монтирование виртуальных файлов `/sys` / `/proc`
3. 3.
6. Daemons. Службы и демоны. 10. Daemons. Службы и демоны.
1. `systemctl status <service>` - статус 1. `systemctl status <service>` - статус
2. `systemctl start/stop/restart <service>` - управление 2. `systemctl start/stop/restart <service>` - управление
+4
View File
@@ -1,4 +1,8 @@
1. Протоколы:
1. SSH -
2. VNC
3. RDP
### Hardware. Digital Interface ### Hardware. Digital Interface
1. ==**I2C - Общие принципы работы** == 1. ==**I2C - Общие принципы работы** ==
1. Шина _двухпроводная_: SDA (данные) и SCL (тактовый). OpenDrain линия + pull up резисторы. 1. Шина _двухпроводная_: SDA (данные) и SCL (тактовый). OpenDrain линия + pull up резисторы.