201402261805


FAQ

7. Терминал, вызывающийся при нажатии на иконку на fbpanel в виртуальной машине Saucy, не тот, что в момент загрузки командой startx.

поменять везде (2 места) в ~/.config/fbpanel/default

  x-terminal-emulator
  
на

  xterm
    
6. Дана строка:
     25 5 125
   Образовать строку:
     12 2 62
     
   Решение в редакторе vi:
   :%s#\d\+#\=submatch(0)/2#g
   
5. Как перекрасить лампу bulb-on.png из примера Blink для Simduino

  #!/bin/sh
  # lampokrasilnyizavod

  convert bulb-on.png -compress none bulb-on.pgm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/0 0 \1/g' | sed 's/^P2/P3/' > 001-bulb.ppm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/0 \10 /g' | sed 's/^P2/P3/' > 010-bulb.ppm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/0 \1\1/g' | sed 's/^P2/P3/' > 011-bulb.ppm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/\10 0 /g' | sed 's/^P2/P3/' > 100-bulb.ppm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/\10 \1/g' | sed 's/^P2/P3/' > 101-bulb.ppm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/\1\10 /g' | sed 's/^P2/P3/' > 110-bulb.ppm
  cat bulb-on.pgm | sed '8,$s/\(\([0-9][0-9][0-9]\|[0-9][0-9]\|[0-9]\) \)/\1\1\1/g' | sed 's/^P2/P3/' > 111-bulb.ppm
  convert 001-bulb.ppm 001-bulb.jpg
  convert 010-bulb.ppm 010-bulb.jpg
  convert 011-bulb.ppm 011-bulb.jpg
  convert 100-bulb.ppm 100-bulb.jpg
  convert 101-bulb.ppm 101-bulb.jpg
  convert 110-bulb.ppm 110-bulb.jpg
  convert 111-bulb.ppm 111-bulb.jpg

  $ xpaint 110-bulb.jpg

4. Где лежат обои на стол Saucy virtual Ubunty (31 января 108 класс)?

  virtu@mini-U:~/.config/openbox$ pwd
  /home/virtu/.config/openbox
  virtu@mini-U:~/.config/openbox$ cat autostart.sh
  feh --bg-scale /home/virtu/.config/openbox/5803043660_647f2219d4_o.jpg &
  xrdb -merge .Xdefaults
  xterm &
  fbpanel &
  
3. Установка и удаление приложений в Ubuntu

  $ sudo -s
  
  # синхронизация локальной БД apt с репозиториями
  apt-get update     
  # сделать upgrade пакетов до текущих версий
  apt-get upgrade    
  # как точно называется пакет с браузером firefox?
  apt-cache search fire | grep ^fire | less
  firefox - Safe and easy web browser from Mozilla
  # установить firefox
  apt-get install firefox 
  # удалить firefox
  apt-get remove firefox
  # удалить пакеты не нужные ни одному приложению.
  apt-get autoremove
  # oчистить кэш apt ( /var/cache/apt )
  apt-get clean      

2. Как запустить графическое приложение через PuTTY?

Putty

  A. Session -> Load: Saucy
  B. Connection -> SSH -> X11 -> [v] Enable X11 forwarding
  C. Session: Save

Xming

  D. Установить и запустить Xming [1]

Поднять Saucy в VirtualBox, связаться через PuTTY, войти virtu:virtu, в терминале позвать leafpad &. При правильной настройке программа стартует на столе Windows (удаленно). Startx возможен от рута, но не рекомендуется, так как может измениться владелец /home/virtu/.Xauthority, после чего нормальный запуск невозможен.


1. Что нужно знать, чтобы получить сертификат Linux+?

Следует успешно сдать два экзамена

  LPIC1
  -- Exam 101
  -- Exam 102
  
  либо
  
  CompTIA Linux+
  -- LXO - 101
  -- LXO - 102


Темы

01 - Введение в экзамены LPIC1 и CompTIA Linux+ (LPIC1 & CompTIA Linux+ Intro)
02 - Параметры оборудования (Hardware Settings)
03 - Загрузка системы (Boot the System)
04 - Изменение уровней выполнения. Перезагрузка или выключение системы (Change Runlevels and Reboot or Shutdown the System)
05 - Дизайн структуры жесткого диска (Design Hard Disk Layout)
06 - Установка менеджера загрузкок (Install a Boot Manager)
07 - Управление разделяемыми библиотеками (Manage Shared Libraries)
08 - Управление пакетами Debian (Debian Package Management)
09 - Управление пакетами RPM и средство YUM (RPM & YUM Package Management)
10 - Работа в командной строке (Work on the Command Line)
11 - Обработка текстовых потоков с помощью фильтров (Process Text Streams Using Filters)
12 - Основы управления файлами (Perform Basic File Management)
13 - Использование потоков, труб и перенаправлений (Use Streams, Pipes, and Redirects)
14 - Создание, мониторинг и уничтожение процессов (Create, Monitor, and Kill Processes)
15 - Приоритеты процессов (Process Priorities)
16 - Поиск в текстовых файлах с помощью регулярных выражений (Search Text Files with Regular Expressions)
17 - Основы редактирования файла в vi (Perform Basic File Editing Operations Using vi)
18 - Создание разделов и файловых систем (Create Partitions and Filesystems)
19 - Поддержание целостности файловых систем (Maintain the Integrity of Filesystems)
20 - Управление монтированием и размонтированием файловых систем (Control Mounting and Unmounting of Filesystems)
21 - Управление дисковыми квотами (Manage Disk Quotas)
22 - Управление атрибутами и файлов и их принадлежнастью владельцам (Manage File Permissions and Ownership)
23 - Создание и изменение жестких и символических ссылок (Create and Change Hard and Symbolic Links)
24 - Поиск файлов в системе и правильное размещание системных файлов (Find System Files and Place Files in the Correct Location)

01 - Введение в экзамены LPIC1 102 и CompTIA Linux+ 102 (LPIC1 Exam 102 & CompTIA Linux+ 102 Intro)
02 - Настройка и использование оболочки среды (Customize and Use the Shell Environment)
03 - Как адаптировать или написать простые сценарии? (Customize or Write Simple Scripts)
04 - Управление данными SQL (SQL Data Management)
05 - Установка и настройка X11 (Install and Configure X11)
06 - Настройка Display Manager (Setup a Display Manager)
07 - Доступность (Accessibility)
08 - Управление учетными записями пользователей и групп и связанные с этим системные файлы (Manage User and Group Accounts and Related System Files)
09 - Автоматизация задач системного администрирования планированием работ (Automate System Administration Tasks by Scheduling Jobs)
10 - Локализация и Интернационализация (Localisation and Internationalisation)
11 - Системное время (Maintain System Time)
12 - Регистрация системных событий (System Logging)
13 - Агент передачи почты (MTA). Основы  (System Logging)
14 - Управление принтерами и печатью (Manage Printers and Printing)
15 - Основы интернет-протоколов (Fundamentals of Internet Protocols)
16 - Базовая конфигурация сети (Basic Network Configuration)
17 - Основы устранения неисправностей сетевых соединений (Basic Network Troubleshooting)
18 - Настройка DNS на стороне клиента (Configure Client Side DNS)
19 - Выполнение и администрирование задач безопасности (Perform Security Administration Tasks)
20 - Настройка безопасности хоста (Setup Host Security)
21 - Шифрование данных (Securing Data With Encryption)


Ссылки

[1]. http://sourceforge.net/projects/xming/