Архив метки: console

Linux: mps-youtube – консольный Youtube плеер

1 октября 2017
 

 Страница проекта на Github. Умеет играть прямо с Youtube, искать на нём музыку, загружать, конвертировать. Устанавливаем: [simterm] $ sudo pacman -S mps-youtube [/simterm] Дополнительно: [simterm] $ sudo pacman -S youtube-dl [/simterm]

Virtualbox: создание и запуск VM из консоли

9 августа 2017
 

 Простой пример запуска виртуальной машины с Debian в Virtualbox. Создание VM Регистрируем новую виртуальную машину: [simterm] $ VBoxManage createvm –name “vmname” –register Virtual machine ‘vmname’ is created and registered. UUID: 36b5ab74-5759-4398-a53f-3ba5165b518e Settings file: ‘/home/setevoy/VirtualBox VMs/vmname/vmname.vbox’ [/simterm]

Shell: grep плюс/минус несколько строк

28 марта 2015
 

 Иногда требуется выполнить поиск вхождения + несколько строк перед/после совпадения. Для этого в grep предусмотрено несколько опций. Для примера возьмём такой файл: $ cat file.txt 11111 22222 33333 44444 55555 66666

BASH: форматирование даты

28 января 2015
 

 Для отображения информации о текущем времени и/или дате используется утилита /bin/date. Ситаксис её использования: date +FORMAT date +”%FORMAT” date +”%FORMAT%FORMAT” date +”%FORMAT-%FORMAT”

Python: установка и использование IPython

19 августа 2014
 

 IPython — интерактивная оболочка для языка программирования 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… Читать далее »

Java: работа с jar-архивами из консоли Linux

27 ноября 2013
 

 Извлечение объектов из архива Распаковать архив ojdbc14-10.2.0.4.jar в текущую директорию: $ jar xf ojdbc14-10.2.0.4.jar Ключи: -x – extract, распаковать; -f – file, файл, который необходимо распаковать; В результате получим содержимое архива: $ ls -1 META-INF ojdbc14-10.2.0.4.jar oracle

FreeBSD: изменить shell пользователя

17 октября 2013
 

 По-умолчанию во FreeBSD используется sh для обычных пользователей, и csh для пользователя root. Что бы изменить shell для пользователя, можно воспользоваться несколькими вариантами. Убедитесь, что нужный shell присутствует в файле /etc/shells: # cat /etc/shells … /bin/sh /bin/csh /bin/tcsh /usr/local/bin/bash /usr/local/bin/rbash

UNIX: примеры использования Netcat

5 октября 2013
 

 Netcat, она же nc – простая, но очень удобная консольная утилита, предназначенная для работы с портами и TCP и/или UDP трафиком между узлами сети. Полезные ключи: -l – указать какой порт будет слушать nc для приёма входящих соединений; -n – не использовать преобразование IP в имена хостов; -k – продолжать принимать соединения на указанном с… Читать далее »

UNIX: chdir: error retrieving current directory: getcwd: cannot access parent directories

27 сентября 2013
 

 При попытке сменить директорию – система сообщает об ошибке: # cd /home/setevoy/src/release chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory При попытке воспользоваться TAB для подстановки пути: # cd /hsymlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory ome/s^C