Back to questions
Senior
3
Какие команды Linux знаешь? Расскажи кейс работы с консолью
Companies where asked
СБК ПАРУС
Answer from AI
sobes.tech AI
В Linux есть множество полезных команд для работы с консолью. Вот несколько основных:
ls— выводит список файлов и папок в директории.cd— смена текущей директории.pwd— показывает текущий путь.cat— вывод содержимого файла.grep— поиск по тексту.ps— показывает запущенные процессы.kill— завершение процесса.chmod— изменение прав доступа к файлам.tar,zip— архивирование.ssh— подключение к удалённым серверам.
Пример кейса:
Допустим, нужно найти все строки с ошибками в логах, сжать их и отправить на удалённый сервер.
cd /var/log/myapp
grep "ERROR" *.log > errors.log
zip errors.zip errors.log
scp errors.zip user@remote-server:/home/user/
Здесь мы переходим в папку с логами, ищем все ошибки, сохраняем их в файл, архивируем и копируем на удалённый сервер по SSH.
Такой набор команд позволяет эффективно работать с файлами, процессами и удалёнными системами прямо из консоли.