Ответы пользователя по тегу Командная строка
  • Как правильно выполнить exec в php?

    saksmt
    @saksmt
    PHP-developer, Backend
    $result = `hddtemp /dev/sda | awk '{print $4}' | cut -c 1-2`;
    Ответ написан
    6 комментариев
  • Какие команды вы используете чаще всего в терминале linux`a (или OS X)?

    saksmt
    @saksmt
    PHP-developer, Backend
    • Основное:
      1. sudo !!;
      2. mpc - Music Player Daemon;
      3. killall;
      4. find;
      5. tail -f;
      6. make | qmake | cmake;
      7. less;
      8. grep;
      9. echo;
      10. sed;
      11. watch;
      12. vim;
      13. git;
      14. cp;
      15. mv;
      16. ln;
      17. du;
      18. mount;
      19. php;
      20. xdg-open;
      21. man;
      22. htop;
      23. date;
      24. ping;
      25. ifconfig | iwconfig;
      26. wicd-curses - Управление Widc с интерфейсом ncurses;
      27. ssh;
      28. scp;
      29. screen - с недавних пор;
      30. intel_backlight - с тех пор, как поломали что-то в ядре\systemd\intel_backlight и перестало работать восстановление подстветки;
      31. dd;
      32. sync;

    • Необходимое для разработки:
      1. app/console - управление проектом на symfony2;
      2. composer - менеджер сависимостей\пакетов для РНР;
      3. npm - Node.JS Package Manager;

    • System-specific:
      1. systemctl - systemd;
      2. eix - посик пакетов в gentoo;
      3. emerge - менеджер пакетов в gentoo;
      4. equery - менежер зависимостей в gentoo;

    • Самопальное:
      1. fsproxy - включалка\отключалка интернетов через местный прокси;
      2. fix-permissions - восстановление прав для сервера после app/console cache:clear;
      3. overlay - управлялка локальным оверлеем;
      4. buildkernel - выполнялка make в /usr/src/linux с модулями,шрифтами и грабом;
      5. buildworld - собиралка мира с отдельными настройками для "жирных" пакетов;
      6. dropcaches - дроп кешей приложений и системы + сохранение состояния на диск aka sync;
      7. vpn - соединялка\отключалка от\c vpn;
      8. run-noproxy - костыль для npm;
      9. passwd-gen - создавалка паролей на основе base64 + /dev/urandom;
      10. deploy-www - деплой скрипт для symfony2;
      11. ap - включалка\отключалка точки доступа;
      12. swaps - использование свопа;
      13. vhost - добавление виртуального хоста в /etc/lighttpd/conf-enabled/99-vhost.conf;

    Ответ написан
    2 комментария