Показаны сообщения с ярлыком shell. Показать все сообщения
Показаны сообщения с ярлыком shell. Показать все сообщения

четверг, 17 сентября 2009 г.

Как в Midnight Commander открывать файлы приложениями по-умолчанию


Рецепт не мой, взял здесь. Итак, как, например, файл с расширением .pdf открывать из Midnight Commander?


Очень просто, нужно Коммандер научить использовать default приложения DE. Эта настройка делается в файле ~/.mc/bindings. В случае KDE файл выглядит так:

### Default ###

# Default target for anything not described above
default/*
Open=kfmclient exec %f
View=

### EOF ###


Для GNOME:
### Default ###

# Default target for anything not described above

default/*
Open=gnome-open %f
View=
#
#
# ### EOF ###
#
Ну, а чтобы при открытии из mc не лез всякий мусор и лишние строки, после команды запуска лучше написать: >/dev/null 2>&1
Т.е. команда примет вид:

Open=gnome-open %f >/dev/null 2>&1

UPD. Если есть gnome, но вдруг нет gnome-open, можно поставить libgnome2-0.

понедельник, 10 августа 2009 г.

Как узнать версию ubuntu?

Этот пост - бекап памяти для себя. Часто нужно посмотреть версию убунту, а uname -a сообщает информацию о ядре. Информация о версии дистрибутива лежит в файле /etc/issue. Так что:

cat /etc/issue

вторник, 7 апреля 2009 г.

Доступ к shell в m0n0wall

Если к девайсу с m0n0wall на борту подключить монитор и клавиатуру, то доступ в shell будет предоставлен. Но как сделать это удаленно? Ведь в последних версиях m0n0wall и Nano Wall уже нет ssh.

Очень просто. Это можно сделать из web-интерфейса. Все ясно из рисунка, достаточно лишь в строке адреса добавить exec.php


вторник, 31 марта 2009 г.

Как распаковать многотомный архив rar в Linux

Сегодня столкнулся сам и при поиске решения увидел, что многие не знают, как разархивировать побитый на части rar-архив. Делается так.

unrar имя_последнего_файла_архива


В некоторых версиях unrar нужно указать параметр e для распаковки.

unrar e имя_последнего_файла_архива

Как видим, элементарно :-)). Так что этот пост просто для поисковиков, чтобы следующим, нуждающимся в разархивации, было легче искать.

вторник, 17 марта 2009 г.

Как подключиться к другому терминалу

Часто бывает так, что нужно ставить что-то из исходников, но близится конец рабочего дня и компилятор может не успеть. А из дома было бы интересно узнать результат компиляции и выполнить make install и т.п. Понятно, что можно почитать лог, но как это сделать не потеряв вывода на экран?

Ответом является утилита screen. Screen - это своего рода мультиплексор терминалов, позволяющий одновременную работу в одной сессии. Покажем как его использовать в приведенном выше примере.
Перед началом устанвки создаем сессию:

screen -S first

Запускаем установку и можем ехать домой. Дома же подключившись к нашему серверу по ssh набираем команду:

screen -x first

чтобы подключиться к ранее созданной сессии. Все, теперь мы видим весь процесс установки, запущенный еще на рабочем месте.
Этот метод можно использовать также и  для совместной работы в одном терминале.