Архив метки: terminal
BASH: форматирование даты
28 января 2015Python: установка и использование IPython
19 августа 2014IPython — интерактивная оболочка для языка программирования Python, которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, подсветку кода и автоматическое дополнение. Является компонентом пакета программ SciPy. (c) Wiki Установка через PIP: # pip install ipython Однако, на CentOS 6.5, в котором используется: # python -V Python 2.6.6 установка через pip невозможна, так как: ERROR: IPython requires Python version 2.7 or 3.3 or… Читать далее »
Mutt: сохранить файл из вложения
21 февраля 2014В письме есть zip-файл, который необходимо сохранить на диск: Выделяем письмо, нажимаем v что бы просмотреть список вложений:
ping: icmp open socket: Operation not permitted
10 октября 2013При выполнении команды ping – ошибка такого вида: $ ping ya.ru ping: icmp open socket: Operation not permitted Проблема заключается в неверно (или намеренно) установленных правах на исполняемый файл ping: $ i=`which ping` && ls -l $i -rwxr-xr-x 1 root root 38464 2011-04-15 16:09 /bin/ping
BASH: добавление и использование alias для команд
4 сентября 2013Использование alias позволяет сэкономить времени, так что их использование вполне рекомендуется. Единственный нюанс, как в известном выражении “Функция “Запомнить пароль” никогда не поможет вам его действительно запомнить”. Итак, что бы добавить алиас – достаточно в файле конфигурации оболочки добавить команду типа: alias alias_name=’commandname -keys’ Допустим, используется оболочка bash. Тогда в файл ~/.bashrc добавим первый алиас:… Читать далее »
UNIX: утилита tree – вывод директорий/файлов в виде дерева
2 сентября 2013Установка в CentOS: # yum -y install tree.i686 Установка во FreeBSD: # cd /usr/ports/sysutils/tree && make BATCH=yes install clean Будучи запущенной без опций – утилита выведет список всех каталогов и файлов, начиная с текущей позиции.
screen: Suddenly the Dungeon collapses!! – You die…
7 августа 2013Во время работы portupgrade внезапно “умер” screen с таким сообщением: Suddenly the Dungeon collapses!! – You die… Несмотря на всю серьёзность – это лишь “юмор” разработчиков screen.
screen – консольный оконный менеджер
5 июня 2013Основная задача утилиты SCREEN– возможность запуска нескольких сессий одновременно в рамках одной. Наиболее важной её возможностью является возможность сохранения и поддержки текущей сессии даже при закрытии основного управляющего окна на стороне пользователя. Установка. FreeBSD: # cd /usr/ports/sysutils/screen/ && make BATCH=yes install clean Debian/Ubuntu: # aptitude -y install screen CentOS/RHEL: # yum -y install screen
Shell: добавление и удаление alias-ов
10 апреля 2013В файле конфигурации shell-а добавляем строку: $ cat .bashrc | grep log alias logsend=”/usr/local/sbin/file.sh” Т.е. при вводе команды logsend будет выполняться файл file.sh.