Подписка на блог

делю на ноль, обогащаю уран

bash

Как посмотреть используемый планировщик I/O?

$ cat /sys/block/xxx/queue/scheduler Вместо hda, имя девайса. В квадратных скобках указывается используемый планировщик.

splitvt

В поиске плагина, встраивающий консоль в vim нашел патч vimshell, но он актуален для vim старых версий.Нашел некоторую замену — splitvt. Делит экран пополам. Переключение между половинками «Ctrl+W».

grep и незакомментированные строки

Иногда бывает нужно вытащить конфигурационный файл на обозрение (например, выложить на paste.org.ru), но из-за того, что в файле присутствуют комментарии, длинные файлы получаются нечитабельными. Чтобы облегчить чтение, нужно вытащить незакомментированные строчки. Делается так: polatov@localhost ~ $ grep -P "^\s*#" squid.conf…

Автодополнение по таб в bash

В Ubuntu не работало автодополнение по tab. Оказывается, отсутствовал файл ~/.bashrc со следующим содержимым: if [ -f /etc/bash_completion ]; then ./etc/bash_completionfi Кроме этого в системе должен присутствовать пакет bash-completion.