Что такое Linux ============= Линукс это ядро операционной системы котороя была разработана 21-летним Линусом Торвальдсом в 1991 году (кто угадает сколько ему сегодня лет? ). Она была в основном на языке С который (по моему мнению) щитается лучьшим языком прогроммирования ,но к ней были прибавлены части которые быле написаны на языке ассемблер . Сегодня у линукса есть полно версии. Я например очень люблю SLAX про которого есть полно инфы тут http://www.slax.org . Вот вам знак Линукса: Попробуем Линукс без установки ========================= 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
Вот еще немного о дистрибутивах 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/
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/
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
2Дракула - Зако прав насчёт тебя. Без картинки пингвина твоя статья заняла бы пол тетрадного листика Кста, мог бы написать как связаны линукс и пингвины если знаешь, конечно ) зы echo 1 >> /dev/dracula_head
ППЦ дауж. Линукс для чайников И с ужасом предеставляю если будет Линь адоптирован для Чайников Эт ж пистец. Накипь будет. Афтор ты подумал как ты в Чайнек запихнеш Линукс. Там даже винта нету. Ужос
ЗЫ выкладываю копипаст статейки что оправдать надежды тех кто зашёл в темуююю полезности больше чем в двух килобайтах трэша первым постом 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 отключить нумерацию строк
дауж название темы Линукс для чайников будет эт нах Линукс для чайников так пойду на кухню а тама на Чайники пингвинчик наклеен Включаеш чайник без воды а он нах тебе Kernel Panic:No root fs или береш наливаеш воды в крушки.воды себе больше чем всем А он суко ГРИТ квоты нах.Воды не налью для жирных
Ну и от себя хотелось бы добавить наикрутейшую команду, которую несомненно должен знать каждый начинающий линуксоид... это команда: освоив ее у начинающего линуксоида полностью отпадут все вопросы и он с гордостью может перейти на следующую ступень мастерства познания системы Linux! Дерзайте!!!
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 и т.д. - Скрипты по оптимизации системы, работы жесткого диска и памяти - Уникальные перепакованные пакеты