Линукс для чайников

Discussion in 'Безопасность и Анонимность' started by Dracula4ever, 10 Aug 2006.

Thread Status:
Not open for further replies.
  1. Dracula4ever

    Dracula4ever Elder - Старейшина

    Joined:
    8 May 2006
    Messages:
    418
    Likes Received:
    183
    Reputations:
    26
    Что такое Linux
    =============


    Линукс это ядро операционной системы котороя была разработана 21-летним Линусом Торвальдсом в 1991 году (кто угадает сколько ему сегодня лет? :) ).
    Она была в основном на языке С который (по моему мнению) щитается лучьшим языком прогроммирования ,но к ней были прибавлены части которые быле написаны на языке ассемблер .
    Сегодня у линукса есть полно версии.
    Я например очень люблю SLAX про которого есть полно инфы тут http://www.slax.org .
    Вот вам знак Линукса:
    [​IMG]


    Попробуем Линукс без установки
    =========================


    Live-CD это сборник операционной системы, которой не требует установки на винчестер.Чтобы её запустить требуется лишь вставить в CD-ROM диск и настроить в BIOS загрузку с CD-ROM, после чего перезагрузить компьютер.

    С помощью Live-CD вы сможете узнать линуск получше а только потом (если захотите) установить его.
    Я пока встречал Live-CD для версии линуксов:
    1) knoppix
    2) morphix
    3) Slax

    Cкачать Live-CD для slax можно тут http://www.imko.net/html/index.php?name=News&file=print&sid=251

    Cкачать Live-CD для knoppix можно тут http://soft.softodrom.ru/ap/p1806.shtml

    Cкачать Live-CD для morphix можно тут http://iso.linuxquestions.org/version.php?version=91


    Скачка Линукса
    =============


    Теперь если вам правда понравился Линукс и вы решили сделать то что я вам рекомендую сделать- скачать линукс то то что я обьясню вам пригодиться.

    Я вам хочу сказать что линукс можно достать бесплатно!!!
    Это одна из причин почему его легче достать чем достать windows (к тому же за это барахло которое называется windows надо заплатить 200 доларов) .
    Вот вам несколько сайтов откуда можно скачать линукс:
    1) http://www.linuxiso.org/
    2) http://www.linux.org/
    3) http://www.linux.1s.md
    4) https://www.redhat.com/


    Несколько команд Линукса
    ======================


    В линуксе как и в windows есть свои команды.
    Тут я вам расскажу про самые полезные среди них.
    1. uname -a -эта команда Выводит информацию о системе котороя у вас установлена.

    2. fdisk -l -эта команда Показывает информацию о вашем ХарДиске .

    3. lspci -показывает информацию про вашу материнскую плату.

    4. vmstat - Команда vmstat показывает информацию о процессорах , виртуальной памяти, физических томах и активности ЦПУ .

    5. ps -u - команда ps -u позволяющих определить какие процессы используют больше всего ресурсов CPU .

    6. procinfo - показывает информацию о системе .

    7. env - эта команда предназначена для просмотра текущих значений переменных среды.

    8. badblocks - эта команда предназначена дл проверка жесткого диска .
    9. uniq -Команда uniq построчно анализирует файл и в случее, если он содержит в себе повторяющиеся строки, выбрасывает дубликаты.

    10. hwclock -Команда hwclock используется при установки системного времени во время загрузки.


    Заключение
    ===========


    Как вы видите линукс продолжет расти.
    Я надесь моя статейка помогла всем чайником которые крутятся вокруг нас и хотят научится.
    Если вы пожелаете то скоро я напишу статью о безопастности в линуксе (зависит от того сколько у меня будет свободного времени).

    Удачи в учебе ;)


    Линки
    =====


    Все команды Линукса:
    http://www.linuxdevcenter.com/linux/cmd/

    Фотки моего любимого Линукса (slax):
    http://www.slax.org/screenshots.php

    Еще емного инфы про линукс:
    http://ru.wikipedia.org/wiki/Linux_%28%D1%8F%D0%B4%D1%80%D0%BE%29

    Linux Books :
    http://forum.antichat.ru/thread7358.html

    Еще немного о линуксе:
    http://forum.antichat.ru/showpost.php?p=174961&postcount=6
     
    1 person likes this.
  2. Electro

    Electro Elder - Старейшина

    Joined:
    23 Oct 2005
    Messages:
    243
    Likes Received:
    45
    Reputations:
    39
    пипец.... еще зимой читал такую статью=)
     
  3. Electro

    Electro Elder - Старейшина

    Joined:
    23 Oct 2005
    Messages:
    243
    Likes Received:
    45
    Reputations:
    39
    Вот еще немного о дистрибутивах Linux-а

    AltLinux

    Семейство дистрибутивов AltLinux, создаваемых одноименной компанией и сообществом разработчиков AltLinux Team, ведет свою родословную от Mandrake Russian Edition. Выпуском этого дистрибутива и локализацией некоторых других занималась созданная в августе 1998 года IPLabs Linux Team. 5 марта 2001 года было объявлено о закрытии проекта IPLabs Linux Team, а на его месте появилась фирма ALTLinux, созданная 25 марта.

    ALT Linux Master --- универсальный дистрибутив, пригодный для использования как в качестве сервера так и в качестве рабочей станции. Не менее полезным он окажется и для разработчиков. Последнее, что напоминает о том, что ALT Linux начинался как Mandrake RE, --- это использование инсталлятора Mandrake (разработчики обещают от него отказаться в ближайшем будущем). Также доступны однодисковые дистрибутивы для домашнего и OEM применений --- AltLinux Junior и Compact, и предназначенный для серверов AltLinux Castle.

    Эти дистрибутивы разрабатываются в России и традиционно считаются ориентированным на отличную поддержку русского языка (включая win-1251 локаль). Так же в серверных версиях дистрибутивов делается большой упор на безопасность сетевых сервисов, многие из сетевых серверов и приложений работают внутри специальной chroot области, включая популярные сервера баз данных и почтовые транспортные агенты. Постоянно проводится политика уменьшения количества программ требующих SUID root для своей работы.

    Подобно Debian, эти дистрибутивы имеют постоянно обновляющийся репозиторий пакетов "Sisyphus".

    Доводы за: отличная поддержка русского языка, хорошая поддержка сообществом.
    Доводы против: не всегда новое программное обеспечение.
    Управление пакетами: APT (RPM).
    Свободно доступен: ftp-версия доступна сразу после выхода, iso образы появляются некоторое время спустя, для AltLinux Master ftp-версия не включает некоторые лицензированные коммерческие приложения, а в виде iso-образа доступен только первый CD.

    http://www.distrowatch.com/alt
    http://www.altlinux.ru

    Openwall GNU/*/Linux

    Openwall GNU/*/Linux (коротко - Owl) является ориентированной на безопасность серверной платформой. Основу безопасности составляет проверка исходных текстов, ограничение и разделение полномочий системных сервисов, тщательный выбор стороннего программного обеспечения, безопасные настройки по умолчанию, различные меры по усложнению использования потенциально возможных уязвимостей, а также использование сильной криптографии.

    Дистрибутив также включает в себя средства контроля целостности и политики безопасности. Кроме улучшений связанных с безопасностью, дистрибутив поддерживает возможность полной пересборки из исходных текстов одной командой (make buildworld), поддержку пакетов, собранных для Red Hat Linux или совместимых дистрибутивов, а также поддержку различных архитектур (в данный момент - x86, SPARC и Alpha).

    http://www.openwall.com/Owl/
    http://www.openwall.com/Owl/ru/
     
    1 person likes this.
  4. Electro

    Electro Elder - Старейшина

    Joined:
    23 Oct 2005
    Messages:
    243
    Likes Received:
    45
    Reputations:
    39
    Debian GNU/Linux

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

    В любой момент существует три ветви в основном дереве каталогов --- "stable" (стабильный), "testing" (тестируемый) и "unstable" (нестабильный, также известный как "sid"). Когда появляется новая версия пакета, она сначала помещается в нестабильную ветвь для начального тестирования. Если оно проходит успешно, пакет перемещается в тестируемую ветвь, которая подвергается тщательному тестированию в течение многих месяцев или даже лет. Эта ветвь объявляется стабильной только после очень глубокого тестирования. В результате этот дистрибутив вероятно наиболее стабилен и надежен, хотя и не всегда современен. В то время, как стабильная ветвь идеальна для использования на серверах, работающих в режиме боевого дежурства, многие пользователи предпочитают использовать более современные тестируемую и нестабильную ветви на своих персональных компьютерах.

    До недавнего времени за дебианом крепко держалась репутация весьма сложного в установке дистрибутива, особенно для новичков. Однако, после появления в Sarge новой системы установки, разрабатывавшейся более пяти лет, эта ситуация в корне изменилась. Кроме того, Debian не требуется часто переустанавливать, как только система установлена, все следующие обновления любого масштаба могут быть выполнены посредством утилиты apt-get.

    Доводы за: 100% свободный, превосходные веб сайт и ресурсы сообщества, хорошо тестируется, удобное управление пакетами с помощью apt.
    Доводы против: древний инсталлятор, стабильная версия имеет тенденцию быть устаревшей.
    Система управления пакетами: APT (DEB).
    Свободно доступен: да.

    http://distrowatch.com/debian
    http://www.debian.org

    Fedora Core

    Для многих пользователей на Западе имя 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.

    Что же такого особого в Red Hat Linux и Fedora Core? Redhat принимает активное участие в разработке многих основных программ, таких как gcc, xorg, gnome, rpm и является одним из законодателей на рынке (один selinux или nptl чего стоят). Все это находит свое отражение в проекте Fedora. Другой отличительной чертой Fedora является плохая поддержка мультимедиа из коробки вследствие лицензионных ограничений, существующих в США, поэтому для установки многих мультимедиа программ придется воспользоваться сайтами сообщества, поддерживающими процедуры обновления через apt и yum.

    Дистрибутив Fedora Core, подобно многим другим существует в виде двух ветвей, devel (ветвь для разработчиков) и stable (стабильная ветвь). Ветвь devel постепенно замораживатся к релизу и на момент релиза devel и stable является одним и тем же (за исключением названия). В ветви devel могут отсутствовать стабилизирующие патчи, которые присутствуют в релизе.

    Доводы за: широко используется, наилучшая на данный момент поддержка SELINUX - модели безопасности RSBAC от NSA, своевременные обновления пакетов, наличие большого количества сайтов комьюнити с форумами и недостающими пакетами.
    Доводы против: малый срок поддержки дистрибутива самой Red Hat, отсутствие коммерческой поддержки от Red Hat, отсутствие в коробке программ для работы с mp3 и многими кодеками контейнера avi, дистрибутив не принял окончательной формы - постоянно вводятся новые возможности, которые впоследствие войдут в RHES 4. Система управления пакетами: up2date (RPM), YUM (RPM), third-party APT(RPM).
    Свободно доступен: да.

    http://www.distrowatch.com/fedora
    http://fedora.redhat.com/

    Gentoo Linux

    Gentoo Linux был создан Дэниэлом Робинсом (Daniel Robbins), успевшим побывать до этого разработчиком Stampede Linux и FreeBSD. Влияние FreeBSD и его системы автоматической сборки из исходников под названием "ports" вдохновило автора на включение портов в Gentoo под именем "portage". Первый стабильный релиз Gentoo был объявлен в марте 2002 года.

    Gentoo Linux --- основанный на исходниках дистрибутив. В то время, как носители, с которых производится установка, содержат различные уровни предварительно собранных бинарных пакетов чтобы получить готовую базовую систему, идея, лежащая в основе Gentoo, --- компиляция всех пакетов из исходников на компьютере пользователя. Основным преимуществом этого является то, что все програмное обеспечение будет сильно оптимизировано под архитектуру компьютера, на котором оно собрано. Также, обновить установленную программу не сложнее, чем набрать простую комманду. Многих из пользователей Gentoo прельщает тот факт, что программные пакеты в центральном репозитарии обычно самых последних версий, причем становятся доступны спустя несколько дней (а иногда и часов) после их выпуска основными разработчиками. С другой стороны, установка Gentoo и превращение его в полноценный дистрибутив с последними версиями графического десктопа, мультимедиа и средств разработки --- нудный и долгий процесс, длящийся несколько дней даже на системах с достаточно современными процессорами.

    Доводы за: безболезненная установка отдельных программных пакетов, постоянно поддерживается в современном состоянии, превосходная документация, возможность настроить систему под свои нужды
    Доводы против: долгий и нудный процесс установки системы, случающиеся иногда нестабильности, риск сломать систему.
    система управления пакетами: Portage (SRC).
    Свободно доступен: да.

    http://www.distrowatch.com/gentoo
    http://www.gentoo.org/
     
  5. Electro

    Electro Elder - Старейшина

    Joined:
    23 Oct 2005
    Messages:
    243
    Likes Received:
    45
    Reputations:
    39
    Knoppix

    Можно без сомнения сказать, что Knoppix, разработанный германским linux-энтузиастом Клаусом Кноппером (Klaus Knopper) и основанный на Debian, поднял планку стандартов на новый уровень. Особенно это касается его автоопределения оборудования, которое может посрамить многие популярные коммерческие дистрибутивы Linux. Его полностью автоматическая загрузка, огромный выбор програмного обеспечения, техника распаковки на лету и возможность установки на жесткий диск превратили Knoppix в незаменимый инструмент. Он может быть использован для демонстрации Linux тем, кто его еще не видел, для тестирования нового компьютера перед его приобретением или в качестве спасательного диска. Он также может использоваться как полноценный дистрибутив Linux для ежедневного использования.

    Новые версии Knoppix выпускаются достаточно часто, в среднем между релизами проходит от двух недель до полутора месяцев. Обновления включают в себя исправления ошибок, а также последние версии пакетов из нестабильной ветви Debian.

    Доводы за: Отличное автоопределение оборудования, запускается непосредственно с CD без установки на жесткий диск, может использоваться для восстановления информации.
    Доводы против: низкая скорость работы при запуске непосредственно с CD.
    Система управления пакетами: APT (DEB).
    Свободно доступен: да.

    http://distrowatch.com/knoppix
    http://www.knopper.net/knoppix/

    Mandrakelinux

    Mandrakelinux, созданный Жилем Дювалем (Gael Duval), испытал необыкновенный рост популярности со дня своего первого релиза в июле 1998 года. Разработчики взяли дистрибутив Red Hat, сменили desktop по умолчанию на KDE и добавили простой в использовании инсталлятор, развеяв миф о том, что Linux сложен в установке. Возможности автоопределения оборудования и утилиты разбиения дисков в Mandrake считаются многими лучшими в этой области. Многие пользователи обнаружили, что могут использовать Mandrake, в то время как остальные дистрибутивы не смогли предоставить требуемого удобства.

    Mandrakelinux с тех пор сильно вырос и стал весьма популярным дистрибутивом среди новичков в Linux и среди домашних пользователей, выбравших альтернативную операционную систему. Разработка Mandrake полностью открыта и прозрачна, а новые пакеты ежедневно появляются в так называемом каталоге "cooker". Когда новый релиз входит в стадию beta-тестирования, снимок этого репозитария становится первой beta-версией. Процесс beta-тестирования короток и достаточно интенсивен, хотя начиная с версии 9.0, он стал более долгим и глубоким. Почтовые рассылки, посвященные beta-тестированию, постоянно активны, но вы все равно скорее всего быстро получите быстрый отклик на любую ошибку или неудобство, о которой сообщите.

    Результатом подобной модели разработки является релиз, находящийся на переднем крае разработки --- весьма современный дистрибутив Linux. В качестве расплаты пользователи вероятно заметят большее количество ошибок и возможно меньшую стабильность, по сравнению с другими дистрибутивами. Многие пользователи находят эту цену приемлемой для настольных систем --- они получают последнее програмное обеспечение, и случайное падение приложения --- то, с чем они могут ужиться.

    Доводы за: дружественный к пользователю, графические средства настройки, грандиозная поддержка сообщества, возможность изменения размера разделов с NTFS.
    Доводы против: некоторые релизы содержат ошибки, новые релизы изначально доступны только членам MandrakeClub.
    Система управления пакетами: urpmi (RPM)
    Свободно доступен: установка по FTP доступна сразу после релиза, ISO-образы только спустя несколько недель.

    http://distrowatch.com/mandrake
    http://www.mandrakelinux.com/ru/

    Slackware

    Slackware Linux, созданный Патриком Волкердингом (Patrick Volkerding) в 1992 году, --- старейший из доживших до настоящего времени дистрибутивов. Основные его отличия --- полное отсутствие всяческих ненужных украшательств и графических средств настройки, простой текстовый инсталлятор. Там, где разработчики других дистрибутивов упорно пытаются создать простые в использовании интерфейсы к большинству из часто используемых утилит, Slackware не пытается водить пользователя за руку, и все до сих пор делается с помощью редактирования конфигурационных файлов. Вследствие этого, Slackware можно посоветовать только тем новичкам, кто планирует посвятить некоторое время изучению работы Linux.

    Тем не менее, Slackware волшебным образом притягивает пользователей. Он крайне стабилен и безопасен и неплохо подходит для серверных применений. Опытные администраторы Linux находят, что этот дистрибутив содержит меньше потенциальным проблем, поскольку использует большинство пакетов в нетронутом виде и без излишних самодельных улучшений, которые могут привести к появлению новых ошибок. Новые версии появляются не очень часто (примерно раз в год), хотя свежие пакеты всегда доступны для скачивания после официального выпуска. Slackware --- превосходный дистрибутив для тех, кто заинтересован в более глубоком изучении внутреннего устройства Linux.

    Доводы за: Высоконадежный, содержит меньше потенциальных проблем, строгая приверженность принципам UNIX.
    Доводы против: Все настройки делаются через редактирование текстовых файлов, ограниченное автоопределение оборудования.
    Средства управления пакетами: Slackware Package Management (TGZ).
    Свободно доступен: да.

    http://distrowatch.com/slackware
    http://www.slackware.org
    http://www.linuxpackages.net
    http://www.linux.org.ru/view-message.jsp?msgid=307710


    SUSE LINUX

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

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

    Преимущества: профессиональное внимание к деталям, легкая в использовании система настройки YaST.
    Недостатки: дистрибутив доступен только в некоторых частях света, версия для скачивания появляется через 1 --3 месяца после выпуска.
    Управление пакетами: YaST (RPM), доступны third-party APT (RPM) репозитории.
    Свободно доступен: да (через 1 -- 3 месяца после релиза)

    http://distrowatch.com/suse
    http://www.novell.com/linux/suse/index.html
     
  6. tclover

    tclover nobody

    Joined:
    13 Dec 2005
    Messages:
    741
    Likes Received:
    682
    Reputations:
    287
    2Дракула - Зако прав насчёт тебя. Без картинки пингвина твоя статья заняла бы пол тетрадного листика :) Кста, мог бы написать как связаны линукс и пингвины :) если знаешь, конечно )
    зы echo 1 >> /dev/dracula_head
     
    #6 tclover, 10 Aug 2006
    Last edited: 10 Aug 2006
    1 person likes this.
  7. [loy]

    [loy] Elder - Старейшина

    Joined:
    24 Mar 2006
    Messages:
    126
    Likes Received:
    23
    Reputations:
    16
    ППЦ дауж. Линукс для чайников

    И с ужасом предеставляю если будет Линь адоптирован для Чайников

    Эт ж пистец. Накипь будет.
    Афтор ты подумал как ты в Чайнек запихнеш Линукс. Там даже винта нету.

    Ужос
     
  8. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    977
    Reputations:
    783
    Фотка пингвинчика хорошая.. А что тут в этой теме? Что то все умничают.. Мне страшно..
     
  9. +toxa+

    +toxa+ Smack! SMACK!!!

    Joined:
    16 Jan 2005
    Messages:
    1,674
    Likes Received:
    1,029
    Reputations:
    1,228
    ЗЫ выкладываю копипаст статейки что оправдать надежды тех кто зашёл в темуююю полезности больше чем в двух килобайтах трэша первым постом
    Code:
    writen by roOstY, roosty[at]inbox.ru
    
    Изучи Unix за 10 минут
    
    Перевод статьи Learn UNIX in 10 minutes. Version 1.2, размещенной на http://freeengineer.org/learnUNIXin10minutes.html
    
    This document is copyrighted but freely redistributable under the terms of the GFDL (http://www.gnu.org/copyleft/fdl.html). 
    
    Содержание:
            Директории
            Перемещение по файловой системе
            Вывод содержимого директории
            Изменение атрибутов доступа к файлам
            Удаление, переименование и копирование файлов
            Просмотр и редактирование файлов
            Шелл
            Переменные окружения
            Интерактивная история команд
            Автозавершение файлов
            Bash – хороший шелл
            Перенаправления
            Каналы
            Замещение команд
            Поиск строк в файлах: Команда grep
            Поиск файлов: Команда find
            Чтение и запись лент, backup’ов и архивов: команда tar
            Сжатие файлов: команды compress, gzip и  bzip
            Поиск помощи: Команда man
            Основы редактора vi
    
    Директории:
            В UNIX для разделения имен директорий в пути к файлу служит прямой слеш “/”
            Примеры:
                    /                       “корневая” директория (root)
                    /usr                    директория “usr”, поддиректория корневой директории
                    /usr/STRIM              “STRIM” – поддиректории директории STRIM
    
    
    Перемещение по файловой системе:
            pwd                     показывает текущую (рабочую) директорию;
            cd                      изменяет текущую директорию на вашу домашнюю директорию
            cd /usr/STRIM   изменяет текущую директорию на /usr/STRIM
            cd INIT                 изменяет текущую директорию на INIT, которая является поддиректорией текущей директории
            cd ..                   изменяет текущую директорию на родительскую директорию текущей директории
            cd $STRMWORK    изменяет текущую директорию на директорию, определенную в переменной окружения “STRMWORK”
    
    Вывод содержимого директории
            ls                      пролистать директорию
            ls –l                   пролистать директорий в длинном (подробном) формате
    например:
    $ ls –l
    drwxr-xr-x    4 cliff    user        1024 Jun 18 09:40 WAITRON_EARNINGS
    -rw-r--r--    1 cliff    user      767392 Jun  6 14:28 scanlib.tar.gz
    ^ ^  ^  ^     ^   ^       ^           ^      ^    ^      ^
    | |  |  |     |   |       |           |      |    |      |  
    | |  |  |     |владелец группа      размер  дата время  имя 
    | |  |  |     число ссылок на файл или содержимое директории
    | |  |  права доступа для всех
    | |  права доступа для членов группы
    | права доступа для владельцев файла: r = чтение, w = запись, x = исполнение -=нет прав
    Тип файла: - = обычный файл, d=директория, l = символическая ссылка, и другие...
    
            ls –la          пролистать директорию, включая скрытые файлы (начинающиеся с точки “.”)
            ls –ld *                вывести список всех файлов и директорий в текущей директории. Без параметра “d” ls пролистает содержимое любой поддиректории текущей директории.
    
    Изменение атрибутов доступа к файлам
    
            chmod 755 file          Изменяет права доступа к файлу на rwx для владельца файла и на rx для всех остальных (7=rwx=111 в двоичном формате. 5=r-x=101 в двоичном формате)
            chgrp user file         Сделать файл file принадлежащим группе user
            chown cliff file                Сделать владельцем файла file пользователя cliff
            chown –R cliff dir              Сделать владельцем всего дерева каталогов начиная с директории dir пользователя cliff
            Вы должны быть владельцем файла/директории до того как сможете выполнить вышеприведенные команды.
    
    Удаление, переименование и копирование файлов
    
    cp file1 file2          Копировать файл file1 в file2
    cp file1 renamed_file1  Перенести или переименовать file1
    rm file1 [file2 …]              Удалить файл
    rm –r dir1 [dir2 …]     Рекурсивно удалить директорию и все содержимое директории. (Будьте осторожны!!!)
    mkdir dir1 [dir2 …]     Создать директорию
    rmdir dir1 [dir2 …]     Удалить пустую директорию
    
    Просмотр и редактирование файлов
    
            сat filename            Вывести содержимое файла на экран в режиме ascii
            more filename   Постепенный вывод файла на экран: ENTER = одна строка вниз, SPACE = страница вниз, q = выход
            less filename   Работает как команда more но вы можете использовать клавиши Page Up, Page Down
            vi filename             Редактировать файл используя редактор vi. На всех системах UNIX имеется редактор vi
            emacs filename   Редактировать файл используя редактор emacs. Не на всех системах UNIX имеется редактор emacs
            head filename   Показать первые несколько строк файла
            head –n filename        Показать первые n строк файла
    tail filename   Показать последние несколько строк файла
    tail –n filename        Показать последние n строк файла
    
    Шелл
    
            Шелл – интерпретатор командной строки. Поведение интерпретатора командной строки сильно зависит от программы (shell), которая используется. В зависимости от используемого интерпретатора команд (shell) поведение одних и тех же команд может быть совершенно различным.
            Вы можете узнать, какой интерпретатор (shell) вы используете введя команду:
            printenv SHELL
            К примеру для шелла bash:
    /usr/local/bin/bash
    Так же вы можете создать файл со списком shell команд и запустить их на выполнение одной командой. Это называется шелл скрипт. Это фактически основа большинства шеллов.
    
    Переменные окружения
    
            Вы можете научит ваш шелл запоминать данные для дальнейшего использование с помощью переменных окружения.
            К примеру для шелла bash:
            export CASROOT=/usr/local/CAS3.0        Объявляет переменную CASROOT со значением /usr/local/CAS3.0
            cd $CASROOT                             Изменяет значение текущей директории на значение переменной CASROOT
            export LD_LIBRARY_PATH=$CASROOT/Linux/lib       Объявляет переменную LD_LIBRARY_PATH со значением переменной CASROOT и добавлением в конец /Linux/lib  
            printenv CASROOT                Выводит значение переменной     CASROOT, или /usr/local/CAS3.0
            echo $CASROOT                   Делает тоже самое
            env | grep CASROOT      Обходной путь, для получения той же информации 
    
    Интерактивная история команд
    
            Удобным свойством шеллов bash и tcsh (и некоторых других) является возможность просмотра ваших предыдущих команд, нажатием клавиши Up (вверх). Так же вы можете редактировать и запускать ранее введенные команды.
    
    Автозавершение файлов
    
    Еще одним удобным свойством шеллов bash и tcsh (и некоторых других) является возможность завершить частично написанную команду нажатием клавиши TAB. Например если вы имеете файл с именем "I-FEEL-LOVE-singed-by-COUNT-INDIGO.txt" в вашей текущей директории и вы хотите отредактировать его, то вы можете набрать “vi I-FEEL”, нажать клавишу TAB и шелл заполнит оставшуюся часть имени файла за вас (при условии что заполнение уникально).
    
    Bash – хороший шелл. 
    
            Bash кроме автозаполнения имен фалов так же может автозаполнять имена команд и переменных окружения. И если необходимое заполнение не уникально, то при нажатии клавиши TAB дважды bash покажет вам все возможные заполнения. Bash – шел является шеллом по умолчанию на большинстве систем Linux.  
    
    Перенаправления
    
    Директивы перенаправления, > и >> могут быть использованы на выходе большинства команд для перенаправления их вывода в файл
            grep string filename > newfile  Перенаправляет вывод команды grep в файл 'newfile'.
    grep string filename >> existfile Добавляет вывод команды grep в файл 'existfile'.
    
    Каналы
    
    Символ канала “ | ” используется для перенаправления вывода одной команды на вход другой.
    Например: 
            ls –l | more    Эта команда возьмет вывод команды подробного листинга директории “ ls –l ” и направит по каналу через команду “ more “. В данном случае очень длинный список файлов может быть просмотрен постранично.
    
    Замещение команд
    
    Вы можете использовать перенаправление вывода одной команды на вход другой с использованием замещения команд. Замещение команд производится при помощи обратных одиночных кавычек “ ` ”.
            Например команда 
                    cat `find . -name aaa.txt`      выведет содержимое всех файлов, найденных с помощью команды  find . -name aaa.txt
    
    Поиск строк в файлах: Команда grep
    
            grep string filename    Напечатать все строки файла filename, содержащие строку string
    
    Поиск файлов: Команда find
    
    find . –name aaa.txt            Поиск всех файлов с именем aaa.txt в текущей директории и во всех поддиректориях текущей директории.
    find / -name vim                Поиск всех файлов с именем vim в системе
    find /usr/local/games –name “*xpilot*”  Поиск всех файлов чьи имена содержат строку “xpilot” которые существуют в пределах дерева каталогов “/usr/local/games”
    Чтение и запись лент, backup’ов и архивов: команда tar
    
    Стандартная команда для архивирования файлов compress и uncompress. Сжатые файлы имеют добавку .Z к имени файла.
    compress pict.png       Создает сжатый файл pict.png.Z
    uncompress pict.png     Разархивирует файл pict.png.Z. Приставка .Z в имени файла не требуется
    Другая распространенная утилита для сжатия файлов – gzip (и gunzip).  gzip обычно дает более высокую степень сжатия, но установлена не на всех системах UNIX.
    gzip pict.png   Создает сжатый файл pict.png.gz
    gunzip pict.png Извлекает файл pict.png из архива. 
    Утилита для сжатия файлов – bzip2 дает еще более высокую степень сжатия, но требует больше времени для работы.
    bzip pict.png   Создает сжатый файл pict.png.bz2
    bunzip2 pict.png        Разархивирует файл pict.png из архива. 
    
    Поиск помощи: Команда man
    
            Большинство команд UNIX имеют страницы руководства (manual pages) , в которых иногда лаконично иногда загадочно или непонятно приводится описания по их использованию. 
                    К примеру:
                            man ls          Покажет страницу руководства для команды ls
    
    Основы редактора vi
    
                    Открытие файла
            vi filename
                    Создание текста
            i       вставить до текущей позиции курсора
            I       вставить в начало текущей линии
            a       вставить (добавить) после текущей позиции курсора
            A       добавить в конец линии
            r       заменить один символ
            R       режим замены
            ESC     Прекратить вставку или режим перезаписи
                    Удаление текста
            x       Удалить один символ
            dd      Удалить текущую строку и положить ее в буфер
            ndd     Удалить n строк и положить их в буфер
            J       Присоединить следующую строку к текущей строке
                    Ooops
            u       отменить последнюю команду
                    Вырезка и вставка
            yy      копировать текущую линию в буфер
            nyy     копировать n линий в буфер
            p       Положить содержимое буфера после текущей линии
            P       Положить содержимое буфера до текущей линии
                    Позиционирование курсора
            ^d      Страница вниз
            ^u      Страница вверх
            :n      Установить курсор на линии n
            :$      Установить курсор в конец файла
            ^g      Отобразить номер текущий линии
            h, j, k, l      Лево, Вниз, Вверх и Вправо соответственно
                    Замена строк
            :n1,n2:s/string1/string2/[g]    Замена строк string2 на строку string1 на линиях от n1 до n2. Если g (global) включено в команду то все вхождения строки string1 на каждой строке будут заменены строкой string2, иначе будет заменятся только первое вхождение на каждой строке.
            ^ соответствует началу строки
            . соответствует любому одиночному символу
            $ соответствует концу файла
            Эти и другие специальные символы (как прямой слеш) могут предворяться символом \. Т. е. строке “/usr/STRIM/SOFT” соответствует строка “\/usr\/STRIM\/SOFT”
            К примеру:
                    :1,$:s/dog/cat/g        Заменит все строки ‘cat’ на ‘dog’ во всем файле, начиная с первой строки и до конца файла
                    :23,25:/frog/bird/      Заменит ‘bird’ на ‘frogэ на линиях 23, 24 и 25, причем только первое совпадение на каждой линии
                    Сохранение и выход и другие исполняемые команды
            Все эти команды предворяются нажатием “ : “ и затем вводятся левом нижнем углу окна. В не сможете выполнять эти команды находясь в режиме редактирования, Для выхода из режима редактирования необходимо нажать ESC.
            :w                      записать текущий файл
            :w new.file             записать файл с именем ‘new.file’
            :w! existing.file       переписать существующий файл
            :wq                     записать файл и выйти
            :q                      выйти
            :q!                     выйти без изменений
            :e filename             открыть файл filename для редактирования
            :set number             включить нумерацию строк
            :set nonumber           отключить нумерацию строк
    
     
    _________________________
  10. Ch3ck

    Ch3ck Elder - Старейшина

    Joined:
    9 Jun 2006
    Messages:
    1,363
    Likes Received:
    1,192
    Reputations:
    430
    В своё время с этой статьи начинал изучение линукса... :)

    Сорри за офф...
     
  11. [loy]

    [loy] Elder - Старейшина

    Joined:
    24 Mar 2006
    Messages:
    126
    Likes Received:
    23
    Reputations:
    16
    дауж название темы Линукс для чайников

    будет эт нах Линукс для чайников так пойду на кухню
    а тама на Чайники пингвинчик наклеен
    Включаеш чайник без воды а он нах тебе
    Kernel Panic:No root fs

    или береш наливаеш воды в крушки.воды себе больше чем всем
    А он суко ГРИТ квоты нах.Воды не налью для жирных
     
  12. hackroot

    hackroot New Member

    Joined:
    23 Jan 2007
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Ну и от себя хотелось бы добавить наикрутейшую команду, которую несомненно должен знать каждый начинающий линуксоид... это команда:
    освоив ее у начинающего линуксоида полностью отпадут все вопросы и он с гордостью может перейти на следующую ступень мастерства познания системы Linux!
    Дерзайте!!!
     
  13. Valstan

    Valstan New Member

    Joined:
    10 Jan 2017
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Debian 8 Xfce Custom x86 v7

    Сборка Линукс для начинающих, очень понравилось, напихано все что надо для начинающего, для легкого перехода с Винды на Линукс, но при этом осталась шустрая, какой и есть Дебиан.
    Данную сборку рекомендую начинающим пользователям Линукс, как самую адекватную для начала работы с Линуксом бывшим виндовс-пользователям. Кроме того, что в ней есть практически все, что нужно для обывателя, она еще и очень быстрая, и ставится даже на самые слабые компьютеры.
    Посмотреть все обзоры про эту сборку можно здесь —
    Скачать сборку с торрент-трекера можно здесь — http://nnmclub.to/forum/viewtopic.php?t=1070798
    Скачать сборку по прямой ссылке здесь — http://xn--80aaagg4brackdlnceqp.xn--p1ai/forums/topic/версия-7/

    Год Выпуска: 2016
    Версия: 7 Build 20161107

    Разработчик: kachnu
    Сайт исходника: https://www.debian.org

    Системные требования:
    CPU: Intel, AMD от 2Ггц
    RAM: от 1024 мб.
    HDD: от 8 гб.

    Архитектура: x86
    Таблэтка: Не требуется
    Язык интерфейса: Мультиязычный (русский присутствует)

    MD5:c9bb851afe7165b7259c770284f78e7b

    В live-режиме
    логин: user
    пароль: live

    Описание:
    За основу был взят образ debian-live-8-i386-xfce-desktop с официального сайта Дебиан.

    Переработана структура диска iso
    Устранены неудобства и недочеты стокового debian xfce
    Проведена русификация и кирилизация
    Убраны лишние пакеты
    Заменен установщик на PointLinux
    Установлено ПО на "все случаи жизни"
    Сборка отлично подойдет для ДОМА:

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

    [свернуть]
    Сборка отлично подойдет для ОФИСА:

    - сборка основана на окружении xfce, поэтому щадяще относится к ресурсам и может работать на относительно устаревших компьютерах, к томуже в сборке есть инструменты позволяющие немного ускорить работу системы
    - поддержка большего кол-ва сетевых протоколов и VPN
    - неплохая поддержка железа
    - возможность корректно работать с документами Microsoft Office
    - возможность работать с корпоративным Microsoft Exchange, благодаря почтовому клиенту Evolution и поддержке протокола MAPI
    - возможность ввода системы в домен Windows
    - возможность запускать windows-приложения благодаря WINE
    - быстрая настройка доступа к интернет через PROXY
    - работа с windows сетью (samba), расшаривание папок, доступ к чужим расшарам, изменение сетевых документов без скачивания
    - утилиты для доступа на рабочие столы по протоколам RDP, VNC
    - программа Ekiga для IP-телефонии, softphone по SIP и H.323
    - работа со многими форматами файлов, различными архивами, в системе есть редакторы графики, PDF, различные файловые менеджеры
    - надежность и стабильность Debian
    - защищенность от вирусов и сетевой нечисти присущая всем linux

    [свернуть]
    Основное ПО:

    - Браузер - firefox, chrome (+ublock)
    - Проигрыватели - moc, vlc, audacios, smplayer
    - Офис - wps office, evolution
    - "А поговорить" - skype, pidgin, xchat, ekiga
    - Дополнительные VPN протоколы
    - Качалки - qbittorrent, uget, EiskaltDC++
    - Сетевые приколы - putty, zenmap, remmina, teamviewer, samba
    - Различные графико-, видео-, аудио- конверторы/редакторы
    - Различные утилиты по настройке окружения
    - Имитации - Virtualbox, Wine
    - Предметы декора - conky, compiz, faenzaicon, variety
    - Терминал - terminator
    - Архиватор - file-roller
    - Ускорялки - preload, prelink, e4rat, Profile-sync-daemon, /tmp to tmpfs
    - Онлайн видео - Acestream и paromtv

    [свернуть]
    Изюм сборки в:

    - Дополнительных ф-циях контекстного меню Thunar
    - Различных скриптах позволяющих решать многие проблемы и облегчать пользование системой
    - Особое внимание скрипт бекапа настроек XFCE - позволяет сохранять пользовательские настройки, как дополнительная ф-ция - выбор одного из оформлений псевдо Windows, Gnome2, XFCE или Default (однопанельная тема чем-то смахивающая на панель кранча)
    - В системе установлено 3 оконных менеджера compiz, metacity и xfwm4. Имеется скрипт для переключения между ними, их настройки и выбора тем.
    - Скрипты по ускорению системы для утилит preload, e4rat и т.д.
    - Скрипты по оптимизации системы, работы жесткого диска и памяти
    - Уникальные перепакованные пакеты
     
Thread Status:
Not open for further replies.