Посты с тегом Linux noob

Логирование cron в Debian

По умолчанию ведение журнала для демона cron в Debian отключено.Для того, чтобы его включить, нужно в файле/etc/rsyslog.confраскомментировать строку# cron.* /var/log/cron.log -> cron.* /var/log/cron.logи перезапустить rsyslogservice rsyslog restartили/etc/init.d/rsyslog restart

cp -rdfp не копирует скрытые файлы (.htaccess)

При выполненииcp -rdfp /some/source/path/* /some/dest/pathвсе файлы из /some/source/path, вроде как, должны скопироваться в /some/dest/path, однако этого не происходит и файлы, начинающиеся с точки (.htaccess, .bashrc и т.д.) не копируются.Дело в том, что в bash существует ограничение при использовании шаблонов (wildcards) - по умолчанию символ * не включает в себя скрытые файлы (файлы начинающиеся с точки или dotfiles).Чтобы скопировать (а также переместить командой mv или удалить командой rm) такие файлы, нужно сначала командой shopt включить опцию dotglobshopt -s dotglobcp -rdfp /some/source/path/* /some/dest/pathshopt без параметров покажет состояние всех опций оболочки-s "включение" опции (от set)-u "выключение" опции (от unset)

Шпаргалка по командам терминала Linux

Горячие клавиши и пара полезных трюковEnterВыполняет команду.↑Показывает предыдущую команду.Ctrl+rПозволяет искать команду в истории.Ctrl+сОстанавливает выполнение текущей команды.Ctrl+aПереводит курсор в начало строки.Ctrl+eПереводит курсор в конец строки.Ctrl+lОчищает экран.Ctrl+uВырезает всё от начала строки до курсора и помещает в специальный буфер.Ctrl+kВырезает всё от курсора до конца строки и помещает в специальный буфер.Ctrl+yВставляет содержимое специального буфера.Ctrl+wУдаляет слово/аргумент слева от курсора в текущей строке.Ctrl+dЗавершает текущую сессию, аналогично команде exit.Alt+<Переходит к первой команде в истории.Alt+>Переходит к последней команде в истории.Alt+␈Удаляет всё от начала слова до курсора.TabTabПоказывает возможные дополнения текущей команды.*TabTabПоказывает директории, содержащиеся в текущей директории (за...