From 34d5b8cc68816d67427fc1159d985c9000ec282b Mon Sep 17 00:00:00 2001 From: Alexey Baranov Date: Tue, 30 Dec 2025 12:57:39 +0300 Subject: [PATCH] vault backup: 2025-12-30 12:57:39 --- Interview Question/2. System Skill (Linux).md | 32 +++++++------------ 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/Interview Question/2. System Skill (Linux).md b/Interview Question/2. System Skill (Linux).md index 23f10d7..96f061b 100644 --- a/Interview Question/2. System Skill (Linux).md +++ b/Interview Question/2. System Skill (Linux).md @@ -14,7 +14,7 @@ 1. **sh** - старый минималистичный shell. Bash наиболее распространённый, 5. Что такое `sudo` ? 6. Что такое `nano` ? -7. Терминал (Junior Base) +7. Терминал: 1. `pwd` - print work directory 2. `cd` - change directory 1. Отличия `cd /` от `cd ~` или `cd ..` @@ -23,7 +23,7 @@ 2. `rm` - remove 3. `mv` - move file or directory 4. `cp` - copy - 5. `scp` + 5. `scp` - copy to host 4. `ls -la` - Show catalog with details 5. Права. 1. `ls -l` - посмотреть текущие права @@ -41,37 +41,27 @@ 1. `var/log` - стандартная директория 2. `dmesg` kernel messages 3. `journalctl ` - 4. `cat и tail ` - отличия ? + 4. `grep` - глобальный поиск регулярных выражений и вывод 5. `cat /etc/dev/trace | grep 13:00 ` - что делает данная команда 6. `tail -f /etc/dev/trace` - что делает данная команда -3. Процессы: + 7. `cat и tail ` - отличия. +3. Process (Процессы): 1. Что такое PID и как его узнать `ps - ef` 2. Что делает данная команда: `kill -9 PID` -4. Systemd (система инициализации и управления сервисами) - 1. Что делают команды: `systemctl status service` `systemctl restart service` +4. Daemons. Systemd (система инициализации и управления сервисами) + 1. Что делают команды: `systemctl status ` `systemctl restart ` 5. Сеть: - 1. `ip br -a` + 1. `ip br -a` - что делает данная команда + 2. `ssh root@192.168.10.10` - что делает данная команда 6. Устройства: 1. - - 2. `chmod` - изменение прав - 3. `grep` - глобальный поиск регулярных выражений и вывод - 4. - 5. -7. Чем отличаются команды - 1. `cat /etc/dev/trace > /home/user.txt` - 2. `echo "/etc/dev/trace" > /home/user.txt` -8. Файлы. Работа с правами - 1. `chmod` - изменить права - 2. `ls -l` - посмотреть текущие права - 3. Знание rwx-битов -9. Devices. Как посмотреть устройства в Linux +7. Devices. Как посмотреть устройства в Linux 1. Linux и I2C. Как можно проверить устройства 1. `/dev/i2c-* ` устройства 2. `i2cdetect` `i2cget` `i2cset` 2. Монтирование виртуальных файлов `/sys` / `/proc` 3. -10. Daemons. Службы и демоны. +8. Daemons. Службы и демоны. 1. `systemctl status ` - статус 2. `systemctl start/stop/restart ` - управление