Какъв е вашият опит с конзолата в Linux? Можете ли да дадете примери за изпълнение на команди и настройка на правата за достъп?
sobes.tech AI
Отговор от AI
Повече от N (посочете реалния си опит) години в различни дистрибуции (Ubuntu, CentOS, Debian, Alpine). Свободно използвам стандартни инструменти и скриптове за автоматизация.
Примери за команди:
-
Преглед на информация за процесите:
ps aux | grep <име_на_процеса> -
Проверка на използването на дисково пространство:
df -h -
Изтегляне на файл:
wget <URL_на_файла> -
Разархивиране на архив:
tar -xzf <име_на_архива.tar.gz> -
Редактиране на файл с
vim:vim <име_на_файла>
Настройка на права за достъп:
-
Използване на
chmodза промяна на правата за достъп (собственик, група, други; четене, писане, изпълнение):chmod 755 <име_на_файла_или_каталога> # Собственик: четене, писане, изпълнение; Група: четене, изпълнение; Други: четене, изпълнение chmod +x <име_на_скрипта> # Добавяне на право за изпълнение за всички -
Използване на
chownза промяна на собственика на файл или каталог:chown <нов_собственик>:<нова_група> <име_на_файла_или_каталога> -
Настройка на списъци за контрол на достъпа (ACL) с
setfaclиgetfaclза по-фин контрол:setfacl -m u:<потребител>:rwx <име_на_файла> # Предоставяне на права за четене, писане и изпълнение getfacl <име_на_файла> # Преглед на ACL на файла
Редовно използвам пайплайни (|), пренасочване на вход/изход (>, >>, <) и съм изучавал и прилагал по-усъвършенствани утилити като awk, sed, и скриптове на bash за автоматизация на задачи по внедряване, мониторинг и администриране.