mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 02:03:27 +03:00
3.4 KiB
3.4 KiB
Junior Base
- Linux отличие от Windows
- Open Source
- Все есть файл
- Процессы = демоны
- Дистрибутивы
- Примеры (Ubuntu Debian Astra)
- Состав (ядро, пакеты, менеджер)
- Shell
- Командная оболочка, интерпретатор команд, связывающий пользователя и ОС
- Разница между bash, sh
- sh — старый минималистичный shell. Bash наиболее распространённый,
- Что такое
sudo? - Что такое
nano? - Терминал (что выполняют данные команды)
pwd- print work directorycd- change directory- Отличия
cd /отcd ~илиcd ..
- Отличия
- Directory an File:
mkdirtouch- create file or directoryrm- removemv- move file or directorycp- copyscp
ls -la- Show catalog with details- Чем отличаются команды
cat /etc/dev/trace > /home/user.txtecho "/etc/dev/trace" > /home/user.txt- Разница между
>и>>(перенаправление/перезапись и добавление с перенаправлением) - Как объединить две команды |
cmd1 | cmd2
- Права.
- Что значит
r w x chmod- изменить права
- Что значит
cat и tail- отличия
- Логи:
- Директория
var/log dmesgkernel messagesjournalctl
- Директория
- Процессы:
- Что такое PID и как его узнать
ps - ef - Что делает данная команда:
kill -9 PID tail -f /var/log/syslogчто делает данная команда
- Что такое PID и как его узнать
Middle Base
- Протоколы:
- SSH -
- VNC
- RDP
- Systemd (система инициализации и управления сервисами)
- Что делают команды:
systemctl status servicesystemctl restart service
- Что делают команды:
- Логи: 1.
- Работа с сетью: 1.
- Файловые системы
- ext4, xfs, btrfs, fat32
Работа с Linux
-
Как посмотреть логи системы
dmesgkernel messages
-
Команды. Что выполняет данные команды:
cat /etc/dev/trace | grep 13:00-tail -f /etc/dev/tracechmod- изменение правgrep- глобальный поиск регулярных выражений и выводls -l- посмотреть текущие праваip br -a
-
Чем отличаются команды
cat /etc/dev/trace > /home/user.txtecho "/etc/dev/trace" > /home/user.txt
-
Файлы. Работа с правами
chmod- изменить праваls -l- посмотреть текущие права- Знание rwx-битов
-
Devices. Как посмотреть устройства в Linux
- Linux и I2C. Как можно проверить устройства
/dev/i2c-*устройстваi2cdetecti2cgeti2cset
- Монтирование виртуальных файлов
/sys//proc
- Linux и I2C. Как можно проверить устройства
-
Daemons. Службы и демоны.
systemctl status <service>- статусsystemctl start/stop/restart <service>- управление