четверг, 31 декабря 2009 г.

Контрольные вопросы

Контрольные вопросы, на которые вам нужна найти ответы в инете, а потом закрепить материал.
  1. Вывести список файлов? 
  2. Вывести отсортированный список файлов?
  3. Вывести путь к текущему каталогу?
  4. Перейдите к домашней директории?
  5. Перейдите к предыдущему каталогу?
  6. Вывести список файлов с датой модификации? 
  7. Поменяйте дату модификации файла?
  8. Создайте иерархию каталогов одной командой 1/2/3 ?
  9. Создайте копию документа в том же каталоге, но с другим именем?
  10. Скопируйте файл с одного каталога в другой без изменения имени файла.
  11. Вывести название вашего пользователя?

Предсказание

Хочу предсказать будущее об массовом переходе на линукс:
 - В 2015 году массовый переход мобильников
 - В 2016 году массовый переход КПК
 - В 2017 году массовый переход субНоубуков
 - В 2018 году массовый переход ноутбуков
 - В 2019 году массовый переход компьютеров
 - В 2020 году массовый переход игровых приставок
 - В 2025 банкротство мелкомягих
 - В 2030 Мелкомягие начинают выпускать линукс

среда, 30 декабря 2009 г.

воскресенье, 27 декабря 2009 г.

Как научить людей любить Linux

Никто никого не будет насильно заставлять любить Linux, просто я хочу информировать пользователей.
  1. Рассказать об массовом переходе на Linux.
  2. Рассказать об шпионском ПО, и чем это грозит стекольщикам.
  3. Доказать превосходство линукса над окнами.
  4. Изучение линукса сложно, но оно того стоит.
  5. Рассказать об аналоге софта который есть линуксе, что он тоже такой же функциональный как вин-софт.
  6. Показать эфекты Compiz который в линуксе, а также показать какой линукс будет в будущем http://vimeo.com/5355916 и http://www.youtube.com/watch?v=9_B7VpIwdiY&feature=fvw )
  7. Показать LiveUSB.
  8. Снабдить литературой по тому дистрибутиву, который у вас.
  9. Постоянно помогать в изучении.

суббота, 26 декабря 2009 г.

Мануалы

  1. Мануал по настройке убунты на виртуальной машине...
  2. Установка и настройка среды разработки NetBeans для PHP под Ubuntu 9.10
  3. Передача файлов между двумя компьютерами по интернету (netcat) 
  4. Организация съема трафика с Linux сервера для последующего анализа
  5. Открываем chm в Linux
  6. Как сбросить пароль в Linux
  7. Как открыть файл hta
  8. 9 советов пользователям Ubuntu на ноутбуках
  9. Как сбросить административный пароль в MySQL
  10. Создание паролей
  11. Preload или ускоряем запуск программ в Ubuntu Linux
  12. Сp1251 в gedit
  13. Вещи которые полезно сделать после установки Ubuntu 7.10
  14. Статьи по Linux
  15. Ускоряем загрузку больших файлов из интернета
  16. Монтирование ISO-образа в Linux
  17. Безопасный серфинг в Ubuntu
  18. Linux, безопасность, подумаем о будущем
  19. Как скопировать диск VirtualBox
  20. Все о Samba
  21. Делаем свой дистрибутив
  22. Ubuntu Live USB. Установка Ubuntu с флешки
  23. Автозапуск программ в Ubuntu
  24. Подробное руководство по настройке wifi соединения с шифрованием разных типов
  25. VirtualBox: быстрый запуск виртуальной машины
  26. Монтирование образов дисков в Linux: Furius ISO Mount и другие
  27. Freedcpp - DC клиент, основанный на исходном коде LinuxDC
  28. Heroes of Might and Magic III: The Restoration of Erathia - нативная под линукс игра. 
  29. Некоторые команды в консоли
  30. TOR(анонимность) под Ubuntu 
  31. Онлайн сборка собственного дистрибутива Ubuntu/Debian 
  32. Восстановление Grub или MBR Windows  
  33. Определение факта использования транслятора адресов (NAT) 
  34. Tor 

пятница, 25 декабря 2009 г.

Превосходство Linux над Windows

Функциональное превосходство Linux над Windows:
- Установка на LiveUSB и LiveDVD
- Возможность подключать до одного системника несколько клавиатур, мониторов, а также мышок, для работы двух пользователей
- Наличие репозитория(Очень удобная система установки, обновление программ, установка или обновление целого списка программ одним кликом)
- Многофункциональная командная строка(Возможность менять MAC- адрес, проверить файлы не цельность MD5 и многое другое)
- Полный контроль всей системы.
- В любой даже в бесплатной версии Linux  ограничений никаких нету( А винде 7 куча ограничений даже в таких версиях Windows Ultimate(Ограничены сетевые возможности) Server DataCenter ( Отсутствие звука и нормального интерфейса), я даже не говорю об Starter(Где можно запускать только одно окно), Hame Basic(Где интерфейс Windows 2000).
- Гибкость интерфейса( В линуксе можно переставлять любые кнопочки на любую панель, а панель в любое место, а также можно добавлять 40 аплетов до панели одним кликом, можно ли это сделать в Windows 7?)
- Открытая система(Я замичаю что в открытых системах есть элементарные функции(которые так необходимы) которых нету в закрытых системах, из-за того, что на открытую систему влияет мнение целое сообщество)

Не функциональное превосходство Linux над Windows:
- Не нужно делать дефрагментацию(Если у вас винда, то вам нужно обязательно делать дефрагментацию, если вы не будете делать дефрагментацию, то винчестер будет изнашиваться, срок амодернизации аппаратной и программной части у пользователей винды меньше чем у линуксоидов)
- Стабильная система( Майкрсофт не сможет сделать стабильную систему, так как она не имеет исходников всего программного обеспечения других производителей софта, а производителя Win-софта не имеют исходников винды, а в Linux все наоборот все имеют исходники, и производители ОС и производители софта, сначала тестируют софт - производители софта, а потом производители ОС, в результате софт максимально совместим в ОС)
- Безопасна( Правильная политика доступа, наличия репозитория, пропаченая версия ядра(в следующих ядрах просто не будет работать вирус), обновление всего софта одним кликом - это очень важно, так как очень много дыр в ПО, в результате нету вирусов и не нужно каждый месяц делать проверку всей системы на вирусы)
- Свободный ( Наличие LiveUSB, бесплатный, открытый, можно изменять исходный код, можно менять почти все настойки ОС, а также запускать не опасаясь налоговой )
- Очень удобная командная строка, которая запоминает 50 последних команд(А в окнах, после выключение командой строки, вся история стереться, когда я работал в командой строке в винде, то такой лень набирать заново, если команда очень длинная или вы не можете спомнить)
- Изучение Linux не будет вам мешать работать на системе(Вы будете вместо поиска: кряков, софта, выполнение: дефрагментации, антивирусного сканирования, чистке системы вы будете заниматься изучением новых возможностей Linux, либо заниматься вашей непосредственной работой)
- Быстрая(Можно обойтись без частой модернизации железа, быстрее стартует загрузка системы).
- Для установки нужно меньше памяти
- Самая лучшая бесплатная поддержка онлайн(форумы)(Платная еще лучше, винде платная поддержка хуже нежели, бесплатная в линуксе)
- Совместимость(Да, линукс совместимый со всеми ОС, а виндовс не совместимый с другими ОС, об этом говорит не поддержка файловых системы других ОС, и затеряет все другие ОС, которые устанавливаемые раньше, а также невозможно запустить программы которые були написаны  для других ОС, в линуксе таких проблем нету)
- Никто не будет шпионить за вами(В линуксе то не будет шпионить за вами, а винде будет шпионить за вами мелкомягие, в Windows 7 когда набираеш слова Obama, Putin, NSA, CIA, FBI, NAVY, dirty bomb ровно через 2 секунды происходит передача пакета данных размером 145 Кб http://tony-v431.livejournal.com/24291.html?thread=40163#t40163 и еще один вариант что за вами шпионят http://www.loleg.com/blog/2007/09/17/4234/ )
- Обновление без перезагрузки(Это очень важно для сервер, сервер должен работать 24 час в сутки, и обновлятся сразу после того как появилось обновление(а не только в 3:00), это очень важно для сервер, ну быстрота перезагрузки это тоже важно, но и тут линукс впереди, ну кто не хочет чтоб у него в дома обновлялся без перезагрузок, например в линуксе 87% случаях не нужна перезагрузка, а в винде почти каждый раз нужно перезагружать комп http://www.opennet.ru/opennews/art.shtml?num=22363 )
- В результате обнаружения уязвимости(В линуксе в течении недели патчат, а в винде в течении 45 дней, иногда несколько лет)
- Быстрота настройки системы( В линуксе(убунте) все уже настроено,если нада настроить, то можно за 5 минут, если нужно настроить, то тоже за 5 минут можно настроить веб-сервер и прокси-сервер а в винде нада  инсталировать и настроить фаервол+ инсталляция интивируса+ настройка реестр+ антишпионское ПО+настройку сканирования почты йомайо, сколько нада убить времени на настройку фаервола, ну вы все это сделали тепер будет комп глючить+тормозить, и все равно не будет безопасным, чего мы добились?
- Современность(Линукс - это самая современная ОС, каждых два(3) месяца выпускают новую версию, особено она современнная для старых компов, так как на старый комп можно установить виндовс 95, 98, 2000, а на  старый комп можно установить новую версию линукса, ну точно не 10 лет давности линукс)
- Сортировка всех программ по предназначению в меню: "Приложения"
(Сколько вы тратите времени на поиск для запуска программ? )

Линукс - для домохозяек

Массовый переход на СПО

  1. В РФ планируют форсировать внедрение СПО в государственные учреждения
  2. Венгерское правительство обязало гос. учреждения использовать открытые стандарты 
  3. Учителя должны за 1,5 месяца освоить Linux 
  4. Компания id Software возвращается к поддержке Linux в новых игровых движках
  5. Российская ОС и стратегическое ПО: цели сформулированы
  6. Украина намерена переходить на ПО с открытым кодом 
  7. Вопреки слухам, доля Linux на нетбуках растет
  8. Гонки по вертикали: Илья Пономарев предлагает создать национальную ОС на базе Linux и вторую вертикаль власти
  9. Француская жнадармерия переходит на Linux
  10. Школы Росии переходят на линукс
  11. МВД Польши поддержало проект Польского фонда открытого и свободного ПО
  12. Компания Psystar начала предустановку Linux вместо MacOS X
  13. Венесуэла закупает для школьников миллион Linux ноутбуков
  14. Доля мобильных интернет Linux устройств к 2013 году значительно вырастет
  15. Готовится к выпуску портативная игровая приставка на базе Linux
  16. Сравнение оценок доли Linux на рынке настольных ПК
  17. HP планирует начать продажи компьютеров с Linux
  18. Китайские пираты переходят с Windows XP на Ubuntu 
  19. Украина готовит программу перехода на Linux и Open Source в госорганах
  20. Все школы Татарстана переведут на СПО
  21. Администрация города Мюнхена в Германии перешла на ODF
  22. "Почта России" перейдет на Linux
  23. Школы Сан-Франциско переходят на Linux
  24. Самые известные компании и организации, использующие Linux и бесплатное ПО
  25. Госорганы Украины перейдут на открытое ПО
  26. Все школы Явожно (Польша) переходят на Linux и Open Source
  27. Польская полиция переходит на открытое ПО
  28. Школы Новой Зеландии используют СПО, вопреки договорам с M$
Корпорации которые только переходят на Linux:

  1. Самый большой производитель мобильных телефонов - Nokia
  2. Самые большие производители сетевого оборудования - IBM Hewlett-Packard Dell Sun
  3. Самые большие производители комп. железа: Hewlett-Packard Intel  Lenovo(ноутбуки)
Истории переходов на СПО:
  1. Нужен ли Linux на нашем заводе? - История одного перехода
  2. Внедрение Ubuntu на предприятии
  3. Опыт внедрения Ubuntu в негосударственном учебном учреждении

      воскресенье, 20 декабря 2009 г.

      Просмотр файлов MHT

      В линуксе нету программ с помощью которых можно просматривать MHT-файлы, потому для просмотра файлов MHT в Firefox нужно установить плагин
      UnMHT.

      пятница, 11 декабря 2009 г.

      Установка самых необходимых прог

       Установка самых необходимых прог одним кликом

      sudo aptitude install avant-window-navigator-trunk awn-settings-trunk flegita deluge manpages-ru linuxdcpp sun-java6-jdk rar chmsee mc gimp pidgin virtualbox-ose-qt virtualbox wine1.2 bovo klavaro lmemory ubuntu-restricted-extras network-manager pptp-linux

      sudo aptitude remove transmission moovida xsane empathy

      суббота, 5 декабря 2009 г.

      Установка прог без инета

      Большинство пакетов находиться на сайте packages.ubuntu.com

      Настройка Squid

      Сначала устанавливаем: sudo apt-get install squid
      Редактируем конфиг: sudo gedit /etc/squid/squid.conf

      acl all src 0.0.0.0/0.0.0.0
      acl manager proto cache_object
      acl localhost src 127.0.0.1/255.255.255.255
      acl our_networks src 192.168.0.0/24
      #Если нужно раздавать инет только одной машине
      # acl our_networks src 192.168.0.2/32 
      acl to_localhost dst 127.0.0.0/8
      acl SSL_ports port 443        # https
      acl SSL_ports port 563        # snews
      acl SSL_ports port 873        # rsync
      acl Safe_ports port 80        # http
      acl Safe_ports port 21        # ftp
      acl Safe_ports port 443        # https
      acl Safe_ports port 70        # gopher
      acl Safe_ports port 210        # wais
      acl Safe_ports port 1025-65535    # unregistered ports
      acl Safe_ports port 280        # http-mgmt
      acl Safe_ports port 488        # gss-http
      acl Safe_ports port 591        # filemaker
      acl Safe_ports port 777        # multiling http
      acl Safe_ports port 631        # cups
      acl Safe_ports port 873        # rsync
      acl Safe_ports port 901        # SWAT
      acl purge method PURGE
      acl CONNECT method CONNECT

      http_access allow our_networks
      http_access deny our_networks
      http_access allow manager localhost
      http_access deny manager
      http_access allow purge localhost
      http_access deny purge
      http_access deny !Safe_ports
      http_access deny CONNECT !SSL_ports

      http_port 3128

      visible_hostname Любое_имя_только_не_должно_совпадать_с_учеткой

      Перед запуском: sudo squid -z
      Перезапускам: sudo /etc/init.d/squid restart

      Делаем мини локальную сетку

      Чтоб сделать локальную сетку вам нужно несколько компов и кабель.
      Для этого прописуем в конец /etc/network/interfaces
      iface eth0 inet static
              address 192.168.0.1
              netmask 255.255.255.0 

      auto eth0

      А на другом компе:
      iface eth0 inet static
              address 192.168.0.2
              netmask 255.255.255.0

      auto eth0
      Теперь пингуем: ping 192.168.0.1

      четверг, 26 ноября 2009 г.

      Команды для перезапуска


      Для перезапуску определительного процеса:
      sudo /etc/init.d/{Название} restart

      суббота, 21 ноября 2009 г.

      Определяем мак-адрес по ip-адресу

      Для того, чтоб определить мак-адрес нужно знать ip-адрес, и чтоб между вами не было ниодного маршрутизатора.
      В юниксе выполняется так:
      grep ip-адрес /proc/net/arp | awk '{print $4}'
      Оно записывает в файл: cat /proc/net/arp
      Чтоб определить количество маршрутизаторов: traceroute ip-адрес

      Установка Web-сервера

      1. Чтоб установить web-серевер: sudo aptitude install sun-java6-bin apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
      2. Теперь перезапускаем апатч: sudo /etc/init.d/apache2 restart
      3. Теперь проверяем запускается апатч или нет http://localhost/phpmyadmin
      4. Если нет, просто добавьте в конец файла следующую строку в файл /etc/apache2/apache2.conf этот текст: Include /etc/phpmyadmin/apache.conf
      5. Дальше мы копируем php файлы в теку /var/www/
      6. Для того чтоб скопировать файл лучше воспользоватся файловым мененджером MC, mc запускаем как и другие проги, через консоль, а не через пуска как вы раньше делали.
      7. Чтоб посмотреть текучий мак-адрес: ifconfig
      8. Чтоб разрешить права теки sudo chmod -R 777 /var/www/тека/
      9. Перезапускам апатч sudo /etc/init.d/apache2 restart

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


      Самые интересные сайты

      1. Opennet.ru
      2. Uasc.org.ua
      3. Habrahabr.ru
      4. Twirpx.com 
      5. Linux.org.ru

      Почему UNIX безопасней Window

      Юникс безопасней не потому что он открытый, у мелкомягих достаточно денег и гениальных программистов, чтоб сделать самой безопасной. Сам Билли менеджер, как вижу не двоечник, он захват мир софта, он знает что большинство пользователей это юзеры и нада создавать систему как можно юзабельную, а программисты уже будут писать проги под эту ОС, так и все пересядут под ту ОС за которую нада платить. Мы как программисты все знаем что максимально юзабельный софт не может быть максимально безопасным. Открытые программы стают безопасней только проверены временем.



      Перейду до сути почему UNIX безопасней Window:
      1. Правильное разграничение прав доступа(От этого зависит юзабельность программ)
      2. Обновление всех программ нажатием одной кнопки, просто не в состоянии и нету времени чтоб проверять и обновлять каждую прогу отдельно, так как от обновление зависит безопасность.
      3. Пользователи UNIX получают весь софт только с надежных источников, потому вирусных эпидемий нету.
      4. Вирусов практически нету под UNIX, потому что нету смысла их писать, так как все проги запускаются под ограниченными правами, и если создана для одного дистрибутива вирус на другом может и не запуститься, и смысла нету создавать вирусов, так как всего 1% используют Юникс, а вирусоносители хочат быть известными.
      5. С юникса можно убрать все ненужные функции, тем самым сделать боле безопасней, меньше функций - меньше дыр.

      Русские маны в юниксе

      Не все знают английський, а маны максимально документированы, маны от слова мануал.
      Чтоб установить:  sudo apt-get install manpages-ru
      Есть даже поиск: http://www.opennet.ru/man.shtml
      Мене удобный поиск: http://rsusu1.rnd.runnet.ru/unix/manrus/manpages/index.htm#I