OS Linux, Unix, MAC OS

Размещено orb

Решил описать в двух словах мою попытку перехода с винды на линукс.

Сам переход связан с моей работой - разработкой сайтов. В последний год я разрабатываю/поддерживаю сайты на CMS Drupal и при этом это в своем большинстве тяжёлые сайты. Например, один из сайтов под учеткой админа делает до 1000 запросов в мускул и скорость загрузки страницы примерно 4 страницы, это довольно некомфортно. Перейти на линукс я хочу давно, так как часть работы невозможно сделать в виндовс, например, правильно раздавать права на папки, или производить оптимизацию сайтов для Сфинкс, мемкеш или сторонние линукс-утилиты.

Первое с чем я столнулся - выбор дистрибутива. Не смотря на большой выбор, отличия минимальны и определиться практически невозможно. Благо сейчас широкие безлимитные интернет каналы, поэтому я скачал:
Ubynty 10.4 - потому как много поддержки русскоязычной и продукт сильно распиарен
Kubuntu 10.4 - потому что КДЕ, менее нагружает систему и более распространен (субъективное мнение)
Sabayon 5.3 - потому что это Gentoo, только в упрощенном варианте, меньше используется консоль и установка софта происходит пакетами, а не исходными кодами и их компиляций. В то же время от генты должна остаться скорость, как пишет интернет.

Tags:
Размещено orb

FTP (File Transfer Protocol) позволяет получать доступ к данным, хранящимся на удаленном компьютере в локальной сети или Интернет.
В большинстве случаев пользователь не имеет возможности напрямую взаимодействовать с FTP, но cуществует большое количество программ, позволяющих работать с ним, одна из них называется lftp, она входит практически во все GNU/Linux дистрибутивы.

запуск lftp

  • lftp

Подключение к серверу

Размещено orb

chown — UNIX?утилита, изменяющая владельца и/или группу для указанных файлов. В качестве имени владельца/группы берётся первый аргумент, не являющийся опцией. Если задано только имя пользователя (или числовой идентификатор пользователя), то данный пользователь становится владельцем каждого из указанных файлов, а группа этих файлов не изменяется. Если за именем пользователя через двоеточие следует имя группы (или числовой идентификатор группы), без пробелов между ними, то изменяется также и группа файла.

chown [-cfhvR] [--dereference] [--reference=rfile] пользователь[:группа] файл…

  • -c, --changes
    Подробно описывать действие для каждого файла, владелец которого действительно изменяется.
  • -f, --silent, --quiet
    Не выдавать сообщения об ошибках для файлов, чей владелец не может быть изменён.
  • -h, --no-dereference
    Работать с самими символьными ссылками, а не с файлами, на которые они указывают. Данная опция доступна только если имеется системный вызов lchown.
  • -R, --recursive
    Рекурсивное изменение владельца каталогов и их содержимого.
  • -v, --verbose
Tags:
Размещено orb

chmod (анг. change file mode) — изменение прав доступа к файлам. Название происходит от программы ОС Unix chmod, которая, собственно, изменяет права доступа к файлам, каталогам и символическим ссылкам.
chmod [OPTION]... MODE[,MODE]... FILE...
Существуют три группы пользователей пользователей: владелец файла (user), группа, к которой принадлежит владелец файла (group) и остальные (other)
Каждой из этих трех групп пользователей могут назначаться права доступа: чтение (read), запись (write) и выполнение (execute), которые сокращенно обозначают r, w и x соответственно. Если группа обладает тем или иным правом, то ставится символ, соответствующий этому праву, иначе ставится черточка. Для обычных файлов «выполнение» означает открытие файлов, для исполняемых файлов — их запуск, а для каталогов — просмотр содержимого.

Tags:
Размещено orb

Работа с файлами

cp - копирование.
rcp- копирование на удалённую систему (небезопасно!)
dd - прямое копирование.
file - определение типа файла.
cat - просмотр.
head - просмотр начала файла.
tail - просмотр конца файла.
ls - просмотр содержимого каталога.
pwd - определение текущего каталога.
cd - переход по каталогам. Переход в домашний каталог -- cd ~/
ln - создание ссылки.
less и more - постраничный просмотр файлов.
mv - перенос.
rm - удаление файла.
rmdir - удаление каталога.
cksum - контрольная сумма файла.
chsh - изменение дефолтного интерпретатора команд.
csplit - разбиение файла на куски по критериям.
split - рубка файла на куски равного размера.
merge - склейка файлов из кусков.
wc - подсчёт данных по содержимому файла.
chmod - изменение прав доступа к файлу.
chgrp - изменение группы-владельца файла.
newgrp - смена текущей группы.
chown - смена владельца файла.
recode (если ставили) или iconv - конвертирование файла из кодировки в
кодировку. Для России актуально.
sed - убойный (читай, построчный) редактор. Управление редактором и редактирование
задаются в виде последовательнсти команд. Удобен тем, что позволяет написать скрипт,

Размещено Guest

Linux начался с Линуса Торвальдса5 в 1991 году, как персональный проект. Линус пытался найти способ запуска Unix-подобной операционной системы без существенных материальных затрат. В дополнение к этому он хотел изучить подробности ввода и вывода 386-го процессора. То что получилось он выложил для бесплатного в терминах GNU General Public License (см. раздел 2.1.3) для использования с возможностью модификации всем желающим.

Сегодня Linux вырос в одного из основных игроков на рынке операционных систем. Он портирован на большое число различных процессорных архитектур, включая Compaq-овский Alpha, Sun-овские SPARC и UltraSPARC а так же на Motorola PowerPC чипы (например, на компьютеры Aple Macintosh и IBM RS/6000). Linux сейчас разрабатывается сотнями, если не тысячами программистов со всего мира. В нём работают такие программы, как Sendmail, Apache и BIND, которые являются наиболее распространёнными сер верными программами в Интернет.

Размещено Guest

Debian GNU/Linux

Проект Debian GNU/Linux, запущенный Яном Мардоком (Ian Murdock) в 1993 году, --- полностью некоммерческий дистрибутив, вероятно наиболее полно соответствующий идеалам движения за свободное программное обеспечение. Сотни разработчиков-добровольцев со всего мира вносят свой вклад в этот проект, создавая качественный дистрибутив.

Размещено Guest

Ubuntu Linux буквально взорвал Linux-сообщество как ни один из проектов до этого. Он сделал это подобно опытному игроку: понаблюдав для начала за всеми другими основными дистрибутивами. поучившись на их ошибках и собрав воедино все лучшее, что было в них, в один превосходный продукт. Шестимесячный цикл выпуска, современный набор пакетов, четко определенное время жизни продукта (18 месяцев), быстрые зеркала для скачивания, внушительная документация, даже свободно доступные CD с бесплатной доставкой в любую точку мира тем, кто заинтересовался этим дистрибутивом. Это Ubuntu.

Tags:
Размещено Guest

SUSE --- другая компания, ориентирующаяся на настольные компьютеры, хотя также доступен ряд продуктов класса предприятия, таких как SUSE Linux Enterprise Server (SLES) и Novell Linux Desktop (NLD). Про этот дистрибутив было написано немало положительных обзоров за его инсталлятор и систему настройки YaST, разработанные программистами SUSE. Документация, идущая с коробочными версиями, постоянно отмечается как наиболее полная, детальная и удобная. Дистрибутив получил значительную долю рынка в Европе и Северной Америке, но не продается в Азии и других частях света. SUSE была куплена Novell в конце 2003 года.

Разработка SUSE происходит за закрытыми дверями, общедоступные для тестирования beta-версии не предоставляются. Компания исповедует политику не предоставлять программное обеспечение для свободного скачивания в течение первых 1 -- 3 месяцев с момента появления коробочных версий на полках магазинов.

Tags:
Размещено Guest

Для многих пользователей на Западе имя Red Hat является символом Linux, поскольку эта компания одна из самых известных и старейших Linux-компаний в мире. Основанная в 1995 году Бобом Янгом (Bob Young) и Марком Эвингом (Marc Ewing), Red Hat, Inc. только недавно стала приносить прибыль, получаемую от сервисов и линейки продуктов Red Hat Enterprise Linux (RHEL) и Red Hat Advanced Server (RHAS). Несмотря на это, Red Hat Linux 9 была последней версией в линейке продуктов Red Hat Linux, которая была заменена на Fedora Core в конце 2003 года. Хотя Fedora официально спонсируется Red Hat, она разрабатывается при активном участии сообщества, имеет короткое время жизни и служит в основном тестовым полигоном для Red Hat Enterprise Linux.

Tags: