RSS

Steve Jobs

05.10.2011

 
Leave a comment

Опубликовано на 13.10.2011 в wordpress

 

Справочник команд Putty SSH Unix Linux

Еще один справочник, более краткий. С командами SSH.


Файловые команды
ls – список файлов и каталогов
ls -al – форматированный список со скрытыми
каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir
rm -f file – удалить форсированно file
rm -rf dir – удалить форсированно каталог dir *
cp file1 file2 – скопировать file1 в file2
cp -r dir1 dir2 – скопировать dir1 в dir2; создаст
каталог dir2, если он не существует
mv file1 file2 – переименовать или переместить
file1 в file2. если file2 существующий каталог -
переместить file1 в каталог file2
ln -s file link – создать символическую ссылку link
к файлу file
touch file – создать file
cat > file – направить стандартный ввод в file
more file – вывести содержимое file
head file – вывести первые 10 строк file
tail file – вывести последние 10 строк file
tail -f file – вывести содержимое file по мере
роста, начинает с последних 10 строк


Управление процессами
ps – вывести ваши текущие активные процессы
top – показать все запущенные процессы
kill pid – убить процесс с id pid
killall proc – убить все процессы с именем proc *
bg – список остановленных и фоновых задач;
продолжить выполнение остановленной задачи в
фоне
fg – выносит на передний план последние задачи
fg n – вынести задачу n на передний план
Права доступа на файлы
chmod octal file – сменить права file на octal,


Системная информация
date – вывести текущую дату и время
cal – вывести календарь на текущий
месяц
uptime – показать текущий аптайм
w – показать пользователей онлайн
whoami – имя, под которым вы
залогинены
finger user – показать информацию о user
uname -a – показать информацию о ядре
cat /proc/cpuinfo – информация ЦПУ
cat /proc/meminfo – информация о памяти
man command – показать мануал для
command
df – показать инф. о использовании
дисков
du – вывести “вес” текущего каталога
free – использование памяти и swap
whereis app – возможное расположение
программы app
which app – какая app будет запущена по
умолчанию


Архивация
tar cf file.tar files – создать tar-архив с
именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar czf file.tar.gz files – создать архив tar с
сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с
сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в
file.gz
gzip -d file.gz – разжать file.gz в file


Сеть
ping host – пропинговать host и вывести
результат
whois domain – получить информацию раздельно для пользователя, группы и для всех
добавлением:
● 4 – чтение (r)
● 2 – запись (w)
● 1 – исполнение (x)
Примеры:
chmod 777 – чтение, запись, исполнение для всех
chmod 755 – rwx для владельца, rx для группы и
остальных.
Дополнительные опции: man chmod.


SSH
ssh user@host – подключится к host как user
ssh -p port user@host – подключится к host на порт
port как user
ssh-copy-id user@host – добавить ваш ключ на host
для user чтобы включить логин без пароля и по
ключам


Поиск
grep pattern files – искать pattern в files
grep -r pattern dir – искать рекурсивно pattern в dir
command | grep pattern – искать pattern в выводе
command
locate file – найти все файлы с именем file
whois для domain
dig domain – получить DNS информацию
domain
dig -x host – реверсивно искать host
wget file – скачать file
wget -c file – продолжить остановленную
закачку


Установка пакетов
Установка из исходников:
./configure
make
make install
dpkg -i pkg.deb – установить пакет
(Debian)
rpm -Uvh pkg.rpm – установить пакет
(RPM)


Клавиатурные сочетания
Ctrl+C – завершить текущую команду
Ctrl+Z – остановить текущую команду,
продолжть с fg на переднем плане или bg
в фоне
Ctrl+D – разлогиниться, тоже самое, что и
exit
Ctrl+W – удалить одно слово в текущей
строке
Ctrl+U – удалить строку
!! – повторить последнюю команду
exit – разлогиниться

 
2 Comments

Опубликовано на 03.10.2011 в ubuntu

 

Справочник консольных команд Linux

Не удержался от плагиата. Но уж больно хороша подборка команд. Самое необходимое и вкратце. Просто и понятно. Первоисточник найден мною здесь.


Системная информация:
arch или uname -m — отобразить архитектуру компьютера
uname -r — отобразить используемую версию ядра
dmidecode -q — показать аппаратные системные компоненты — (SMBIOS / DMI)
hdparm -i /dev/hda — вывести характеристики жесткого диска
hdparm -tT /dev/sda — протестировать производительность чтения данных с жесткого диска
cat /proc/cpuinfo — отобразить информацию о процессоре
cat /proc/interrupts — показать прерывания
cat /proc/meminfo — проверить использование памяти
cat /proc/swaps — показать файл(ы) подкачки
cat /proc/version — вывести версию ядра
cat /proc/net/dev — показать сетевые интерфейсы и статистику по ним
cat /proc/mounts — отобразить смонтированные файловые системы
lspci -tv — показать в виде дерева PCI устройства
lsusb -tv — показать в виде дерева USB устройства
date — вывести системную дату
cal 2007 — вывести таблицу-календарь 2007-го года
date 041217002007.00* — установить системные дату и время ММДДЧЧммГГГГ.СС (МесяцДеньЧасМинутыГод.Секунды)
clock -w — сохранить системное время в BIOS

Read the rest of this entry »

 
Leave a comment

Опубликовано на 03.10.2011 в ubuntu

 

Dune Linux Term Utils v0.4.6

Статья Padavan от 25/07/2011

Вступление

Функциональность цифрового плеера Dune HD Lite 53D можно расширить за счет установки дополнительного программного обеспечения. В этой статье рассказывается, как выполнить эту процедуру всего за несколько шагов.


Компактный пакет Linux утилит для медиаплееров HDI Dune Base3/Prime3/Max/Duo/Smart-[BDH]1/Lite53D

Введение

Полная версия пакета включает в себя следующие программы и утилиты Linux:

  • dropbear-0.52-1 (компактный ssh сервер);
  • mc-4.7.5.2 (мощный файловый менеджер Midnight Commander);
  • nano-2.2.6 (мощный текстовый редактор);
  • screen-4.0.3 (расширение терминала);
  • transmission-daemon-2.33 (быстрый и компактный битторрент клиент);
  • microdc2-0.15.6-7 (консольный клиент пиринговых сетей DC++);
  • aria2-1.11.1 (мульти-протокольная download утилита);
  • pure-ftpd-1.0.29 (быстрый и компактный ftp сервер);
  • nfs-utils-1.2.3 (обслуживание NFS сервера);
  • nut-2.4.3 (Network UPS Tools – универсальный инструмент для мониторинга UPS);
  • e2fsprogs-1.41.12 (утилиты для управления файловыми системами ext2/3);
  • util-linux-ng-2.19.1 (fdisk, blkid);
  • parted-3.0 (альтернативная утилита разметки дисков, с поддержкой GPT);
  • smartmontools-5.40 (контроль HDD по S.M.A.R.T.);
  • hdparm-9.37 (управление параметрами HDD);
  • sdparm-1.05 (управление HDD дисками и CD/DVD/BD приводами);
  • usbutils-0.87 (апплет lsusb);
  • paragon ntfs tools (chkntfs);
  • tuxera ntfsprogs-2.0.0 (mkntfs).

Мини-версия пакета включает в себя следующие программы и утилиты Linux:

  • dropbear-0.52-1 (компактный ssh сервер);
  • mc-4.7.5.2 (мощный файловый менеджер Midnight Commander);
  • transmission-daemon-2.33 (быстрый и компактный битторрент клиент);
  • pure-ftpd-1.0.29 (быстрый и компактный ftp сервер);
  • nfs-utils-1.2.3 (обслуживание NFS сервера);
  • e2fsprogs-1.41.12 (утилиты для управления файловыми системами ext2/3);
  • util-linux-ng-2.19.1 (fdisk, blkid);
  • parted-3.0 (альтернативная утилита разметки дисков, с поддержкой GPT);
  • smartmontools-5.40 (контроль HDD по S.M.A.R.T.);
  • hdparm-9.37 (управление параметрами HDD);

Мини-версия пакета также не содержит локализаций (фиксированная локаль en_US.UTF-8).
Пакет был собран с помощью кросс-компилятора Sourcery mips-linux-gnu v4.3-154 из под Debian Linux 6.0.2 с использованием параметров компилятора для максимальной оптимизации:

  • -march=74kf2_1 -mtune=74kf2_1 -mdspr2 (Sigma SMP864X)
  • -march=24kf -mtune=24kf (Sigma SMP865X)

Пакет собран под родную библиотеку glibc.

Read the rest of this entry »

 
Leave a comment

Опубликовано на 03.10.2011 в Dune

 

Торрент-клиент для Dune HD Lite53D

Основная информация

Плееры Dune имеют встроенный торрент клиент. Он позволяет принимать и отдавать файлы с/на диск, подключенный к плееру.

Торрент клиент использует движок «btpd» (версия 0.13). Совместимость и возможности этого торрент клиента сильно ограничены по сравнению с большинством популярных торрент клиентов, используемых на ПК. Плюс аппаратная часть плеера имеет собственные ограничения (такие как скорость работы процессора), поэтому торрент клиент, используемый в медиаплеере, не стоит рассматривать как эквивалент и замену торрент клиенту на ПК.



Использование торрент клиента

Убедитесь что подключенный диск отформатирован в файловую систему EXT2/EXT3.Важно, этот диск должен быть распознан плеером как, так называемый, «основной диск» (Это должен быть единственный диск, подключенный к плееру. В случае если вы используете несколько дисков, это должен быть диск, который был подключен к плееру сразу после перезагрузки). Вы можете отформатировать любой диск в ФС EXT2, используя встроенную в плеер функцию форматирования (нажмите кнопку MENU на ПДУ, выберите «информация». Затем выберите «Форматировать диск» или «Форматировать раздел»).
Запустите торрент клиент в меню Настройки/Приложения/Торренты или в Главная/Торренты.
Скачайте файл с расширением .torrent используя ПК, сделайте его доступным для плеера (как вариант можно использовать USB накопитель).
«Запустите» в браузере файл с расширением .torrent (выберите его в браузере и нажмите ENTER). Торрент будет добавлен во встроенный торрент клиент и начнется загрузка файла.
Мониторинг состояния всех торрентов и их закачек доступен в Главная/Торренты.
После того как торрент скачан вы можете воспроизвести его.



Полезные советы

Перед началом воспроизведения любого контента (особенно контента с высоким битрейтом), рекомендуется остановить торрент клиент. В противном случае есть больше шансов, что воспроизведения будет идти с рывками.
Перехэширование уже скачанных файлов может занять слишком много часов. Это зависит от размера файла и обусловлено ограничениями скорости работы процессора.
Перед выключением плеера рекомендуется остановить торрент клиент или остановить все активные торренты и дождаться пока все они будут остановлены.
В противном случае восстановление работы торрента потребует перехэширования торрентов, а это может занять несколько часов.
Если вы хотите чтобы торрент клиент запускался автоматически каждый раз когда вы включаете плеер настройте авто запуск в меню Главная/Приложения/Торренты.
В зависимости от условий использования (локальная сеть, интернет провайдер, используемый торрент трекер итд.) вы можете менять некоторые настройки в меню Настройки/Приложения/Торренты/Настройки.
Если у вас во время использования торрент клиента случаются зависания плеера – попробуйте ограничить количество пиров до десяти в меню Настройки/Приложения/Торренты/Настройки.


 
Leave a comment

Опубликовано на 02.10.2011 в Dune

 

Еще несколько сервисных файлов для Dune HD Lite53D

Несколько файлов для обслуживания Dune Lite HD Lite53D


Скачать: dune_service_reboot.dsf

Данный сервисный файл позволяет производить программную перезагрузку плееров Dune. Предназначен для всех моделей плееров Dune.
Инструкция: запустите сервисный файл в браузере.


Скачать: dune_service_reset_settings.dsf

Данный сервисный файл позволяет обнулить все настройки плеера на заводские (включая опции меню настроек, конфигурацию сетевых папок, сохраненные закладки). Предназначен для всех моделей плееров Dune.

Инструкция: запустить сервисный файл в браузере плеера – плеер обнулит все настройки; после этого рекомендуется поностью отключить плеер или перегрузить его.

ВАЖНО (для моделей с Blu-ray): этот сервисный файл ничего не делает с контентом на системном накопителе (если такой есть), он не очищает Blu-ray Local Storage и конфигурации IPTV/Интерент радио.


Скачать:
- dune_service_save_network_folders.dsf
- dune_service_load_network_folders.dsf

Cервисные файлы, позволяющие записать настройки сетевых папок в отдельный файл, затем загрузить конфигурацию из файла в плеер. dune_service_save_network_folders.dsf создает файл «dune_network_folders.txt», а dune_service_load_network_folders.dsf загружает данные из файла в плеер. dune_service_load_network_folders.dsf полностью переписывает конфигурацию всех сетевых папок (все имеющиеся сетевые папки будут потеряны, а новые сетевые папки загружены из файла).


Скачать: InetRadio_and_IPTV_config_howto.zip

Архив содержит все что необходимо для создания собственных конфигураций интернет радио и IPTV (в него входят: InetRadio_and_IPTV_config_howto.txt, dune_folder_howto.txt, AAImageGen.exe, AAImageGen-README.txt).

Узнать больше про механизм «Dune folder» и про настройки Интернет радио и IPTV для плееров Dune.


Скачать: AAImageGen.exe

Данное приложение (работает под MS Windows) позволяет создавать картинки в формате «AAI», который используется в плеерах Dune.

Узнайте больше про формат изображений AAI и приложение AAImageGen.exe


 
Leave a comment

Опубликовано на 02.10.2011 в Dune

 

Сервисные файлы для работы с Системным накопителем Dune HD Lite53D

Системные файлы для обслуживания Dune HD Lite53D

dune_service_init_system_storage.dsf

Скачать: dune_service_init_system_storage.dsf

Инициализирует Системный накопитель на пустом USB диске (или на уже существующем разделе HDD) без необходимости переустановки прошивки.
ВАЖНО: Процедура рекомендована только для моделей серии 3.0. Не рекомендуется для моделей 1.0/2.0 (использование этого сервиса на моделях 1.0/2.0 корректно установит системный накопитель, но не установит Дополнительные приложения; Дополнительные приложения можно будет установить только с помощью обновления/переустановки микропрограммы).
ВАЖНО: Накопитель USB (или существующий раздел на HDD) преобразуемый в Системный накопитель должен быть пустым (и этот USB накопитель и ли раздел на HDD должны быть единственными пустыми накопителями, подключенными к плееру). Если они не пустые – сотрите все содержимое на них или отформатируйте (в том числе и с помощью встроенной функции форматирования: выберите USB накопитель или раздел HDD на главной странице, затем нажмите кнопку INFO на ПДУ и выберите «форматировать раздел»). Не записывайте этот системный файл на тот накопитель, который вы планируете сделать системным. Используйте любой другой USB накопитель для этого!

dune_service_make_system_storage_on_hdd_partition.dsf

Скачать: dune_service_make_system_storage_on_hdd_partition.dsf

Переразбивает пустой HDD на два раздела и инициализирует Системный накопитель на одном из этих разделов без переустановки микропрограммы.
ВАЖНО: Использование этого сервиса на моделях 1.0/2.0 приведет к установке Сисиемного накопителя, но Дополнительные приложения не будут установлены. Дополнительные приложения могут быть установлены позднее с помощью обновления или переустановки микропрограммы.
ВАЖНО: HDD, который планируется к форматированию с помощью этого сервиса, должен быть пустым. И содержать только один раздел или не содержать разделов совсем (и этот HDD должен быть только HDD подключенным к плееру). Если он не пустой или разбит на несколько разделов сначала отформатируйте его (в том числе и с помощью встроенной функции форматирования: выберите HDD на главной странице, нажмите INFO и выберите «Форматировать диск»).
ВАЖНО: Этот сервис разбивает HDD на два раздела (один ёмкостью 2GB и второй, все оставшееся дисковое пространство), и инициализирует первый 2GB раздел в Системный накопитель. Второй раздел этим сервисом не форматируется, если вы хотите его отформатировать (и это стоит сделать), вам стоит. Использую встроенную функцию форматирования, отформатировать эго. Выберите HDD на Главной станице. Нажмите кнопку INFO на ПДУ и выберите «Форматировать раздел».

dune_service_format_system_storage.dsf

Скачать: dune_service_format_system_storage.dsf

Полностью форматирует подключенный к плееру Системный накопитель.
ВАЖНО: Все данные, сохраненные на Системном накопителе (включая Blu-ray Local Storage data, Дополнительные приложения (для моделей 1.0/2.0), и содержимое папок Интернет радио и IPTV будут утеряны!
ВАЖНО: Использование этого сервиса на моделях 1.0/2.0 приведет к установке Системного накопителя, но Дополнительные приложения не будут установлены. Дополнительные приложения могут быть установлены позднее с помощью обновления или переустановки прошивки.

dune_service_clear_bluray_local_storage.dsf

Скачать: dune_service_clear_bluray_local_storage.dsf

Очищает данные Blu-ray Local Storage, и оставляет все остальные данные (если есть), сохраненные на Системном накопителе.
ВАЖНО: Рекомендуется использовать этот сервис, если у вас наблюдаются какие-либо проблемы с воспроизведением Blu-ray и есть необходимость восстановить нормальную работу плеера; иногда проблемы воспроизведения Blu-ray могут быть связаны с несовместимостью или повреждением Blu-ray Local Storage. Если данный сервис не решил проблем с воспроизведением, вы можете так же полностью отформатировать Системный накопитель (в некоторых ситуациях это так же может помочь).

dune_service_deinit_system_storage.dsf

Скачать: dune_service_deinit_system_storage.dsf

Деинициализирует уже используемый в плеере Системный накопитель. Используемый Системный накопитель становится обычным диском, к которому можно получить доступ с Главной страницы плеера в обычном режиме.
ВАЖНО: После деинициализации Системного накопителя, полученный накопитель будет содержать некоторые системные файлы (не будет пуст). Для повторной переинициализации этого накопителя как Системного, вам понадобится для начала удалить все файлы и отформатировать его.

 
Leave a comment

Опубликовано на 02.10.2011 в Dune

 

Подключение Dune HD Lite 53D к телевизору

Приобрел цифровой медиаплеер Dune HD Lite 53D. Покупкой абсолютно доволен. Малекий, всеядный и с достаточно большими возможностями.
Но сразу же столкнулся с небольшой проблемой, связанной с тем,как подключить его к телевизору. Он у меня не новый и современных разъемов, типа HDMI, у него нет. К этому следует сказать, что до этого момента все устройства (наподобие DVD-плеера), подключал к нему методом «научного тыка». Но Dune не обычная DVD-читалка, поэтому решил отнестись к этому процессу со всей ответственностью.

На задней стороне Dune имеется комплект следующих видео-выходов:

- оптический выход Toslink;
- HDMI;
- композитный выход;
- компонентный выход.

Когда заглянул на заднюю крышку своего телевизора Panasonic, то в глазах зарябило. Пришлось сесть и внимательно прочитать паспорт к нему. В итоге все оказалось не так страшно.

Комплект видео-входов телевизора:

- блок композитного выхода AV1 (красный-белый-желтый);
- блок композитного входа AV2 (красный-белый-желтый);
- блок компонентного входа AV3 (красный-белый-желтый; красный-синий-зеленый);
- блок компонентного входа AV4 (красный-белый-желтый; красный-синий-зеленый);
- S-Video.

Блок компонентного видео-входа состоит из двух рядов разъемов, по три в каждом:
- первый (верхний) ряд – композитные входа красный-белый-желтый;
- второй (нижний) ряд – компонентные входа красный-синий-зеленый.

Read the rest of this entry »

 
Leave a comment

Опубликовано на 13.09.2011 в Dune

 

Метки:

Dune HD Lite 53D – установка системного накопителя

В комплектацию Dune, которую я получил на руки в магазине, входило все, кроме «системного накопителя». Довольно долго ломал голову, что это такое в понимании Dune HD Lite 53D.

Оказалось – это должна быть обычная флешка размером не менее 2Gb. Зачем она нужна?
На нее устанавливаются дополнительные программы для Dune, идущие в комплекте прошивки к последней. И не мудрено – размер прошивки версии 1315 составляет примерно 70 Mb!

Изначально у меня получалось так: нет системного накопителя -> нет дополнительных приложений.
Мне был нужен торрент, но без системного накопителя Dune отказывалась его запускать. Точнее, она «знала», что нужно его запустить, а вот самого приложения (и тем более – накопителя, на котором должно было находиться это приложение) не находила.

Что нужно сделать

Read the rest of this entry »

 
6 Comments

Опубликовано на 13.09.2011 в Dune

 

Метки:

Клавиатурные сокращения (key-bindings) в Nautilus

Очень полезно и функционально…

На своем личном опыте убедился в том факте, что так называемые «горячие клавиши» – это действительно очень удобно и быстро.

В начале своего пути в мире компьютеров часто сталкивался с упоминанием о том, что работа в операционной системе (и ее приложениях) с помощью «горячих клавиш» гораздо удобнее и легче. Но, как новичек – смотрел на эти высказывания, как на «откровения» гиков. И рассуждал наподобие этого – «мне это точно не нужно», «это невозможно запомнить», «проще кликнуть мыщью на значке окошка» и т. п. К слову сказать, такому взгляду очень способствовало творение «для домохозяек» OS Windows от небезызвестного ООО «Микрософт». )) Я тогда «чисто на нем «сидел».

И вот, с прошествием времени и приобретением опыта убедился в том, что key-bindings – это действительно ОЧЕНЬ УДОБНО!

Поверьте мне – достаточно один раз запомнить и пару-тройку раз попробывать на практике какое-либо сочетание клавищ, и в последствии руки сами тянуться выполнить нужное действие, вместо того, что искать нужную иконку (значок).

К примеру:
- нужно открыть историю посещения страниц в том же IE.

Вы помните последовательность перехода по всем окнам-табам IE, чтобы добраться до этой истории?
Я сильно сомневаюсь, чтобы кто-либо из вас, читающих сейчас эту статейку, прямо сразу же и сказал – да вот так и там. Или я не прав?!
А теперь представьте перед собой сочетание всего лишь ДВУХ КЛАВИШ: Ctrl+H. И пожалуйста – вот она, История посещений!

А теперь сравните – что легче: запомнить последовательность перехода по окнам в три-четыре (в лучшем случае) шага или две клавиши?
И это при том, что такие сочетания являются стандартом (однотипны) в подавляюшем большинстве приложений или OS.
А если еще упомянуть, что подобная последовательно перехода по окнам (вкладкам) в приложениях от разных разработчиков (IE, Firefox, Chromium & etc.) очень разнится – это уж как программеру, что называется, «бог на душу положит», то можно себе представить…

Ниже выложил памятку по «горячим клавишам» Nautilus. Мне достаточно было один раз выучить (это громко сказано), чтобы впоследствии буквально физически ощущать отсутствие (и связанное с ним неудобство) в случае их отсутствия ))).

Read the rest of this entry »

 
Leave a comment

Опубликовано на 19.03.2011 в ubuntu

 

Метки: ,

 
Follow

Get every new post delivered to your Inbox.