Senior
Имали ли сте нужда да изпълнявате Linux команди? Кои използвате?
sobes.tech AI
Отговор от AI
Да, редовно използвам Linux команди при разработката и отстраняването на грешки в приложения на Go. Сред често използваните:
ps,top— за мониторинг на процесите.netstat,ss— за проверка на мрежовите връзки.grep,awk,sed— за филтриране и обработка на логове.curl,wget— за тестване на HTTP заявки.strace— за проследяване на системните извиквания.docker— за управление на контейнери.
Пример: за да намерите всички грешки в логовете на приложението, можете да използвате:
cat app.log | grep ERROR
Или да проверите кои портове слуша приложението:
ss -tuln | grep 8080