Sobes.tech
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