Пятница, 29.03.2024, 19:01
Адаптация пользователей Windows в среде Linux и Unix
Приветствую Вас Гость | RSS
ОС Linux является достойной альтернативой ОС Windows
Категории раздела
Мои статьи [5]
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Погода
Яндекс.Погода
Ваш IP

Узнай свой IP адрес

Защита сайта
Этот сайт защищен «Site Guard»
Конкурсы
конкурс сайтов
Партнёры
Главная » Статьи » Мои статьи

Linux - начало

Пользователь, поставивший Linux тут же задается вопросом: "А что дальше?”. Сейчас я постараюсь ответить на этот вопрос. Итак, с первой задачей, установкой системы, вы видимо уже справились. Теперь мы грузим эту систему. Первое что мы увидим, будет черный экран с приглашением ввести свое имя (имя пользователя которого мы зарегистрировали в системе при установке), далее пароль. Если все верно – то мы можем манипулировать командной строкой. Это уже неплохо. Командная строка – это и есть наш Linux. Тем не менее, вы легко можете загружать графические оболочки коих на самом деле очень много. Самой красивой, тяжелой, и по заверению многих удобной является kde. Запустить ее можно соответствующей командой kde. Сделайте это. Не беспойтесь в консоль мы еще вернемся. Kde действительно красив. Для начала скажу вам, что разобраться в kde несложно, так же как и в Windows. Вы должны просто передвигать курсор, тыкать и смотреть что будет. Правда, мы можем запустить консоль прямо из kde, благо сделать это несложно. Просто найдите в меню консоль и запускайте. Теперь давайте поработаем в ней. Почему в этой консоли, а не в той, что мы видели раньше? Просто, нам еще понадобится kde.(позже я расскажу, как можно находится и в kde и в обычной консоли и как между ними переключатся). Теперь же давайте посмотрим на нашу консоль. Введите сперва команду pwd – с помощью нее вы можете увидеть в какой директории находитесь на данный момент. Теперь введите команду ls - с помощью нее вы можете посмотреть какие файлы находятся в текущей директории. Папки отмечены, синим цветом. У команды ls есть масса параметров, посмотреть их можно прочитав, соответствующий мануал, просто введите в консоли man ls.

Теперь, давайте попробуем перейти из одного каталога в другой, осуществить это можно с помощью команды cd имя_каталога, например, если вы находитесь в корневом каталоге (в который, кстати, можно попасть, использовав команду cd/) просто введите cd home/имя_пользователя, и вы переместитесь в вашу домашнюю папку. Как видите, нет ничего сложного! Чтобы вернутся в предыдущую папку нужно просто выполнить команду cd.. Man cd – исчерпывающий мануал по этой программе. Теперь давайте попробуем прочитать какой нибудь текстовый файл. Для этого перейдите в каталога, где находится этот файл, и просто щелкните по нему... Ой, совсем забыл, мы же хотим сделать это из консоли! Команда cat < имя_файла.txt легко прочтет ваш файл. Создать текстовый файл можно при помощи команды cat > имя_файла.txt. Запустить любую программу из консоли можно при помощи команд названий самой программы. Например, текстовый редактор kate можно запустить при помощи команды kate. Логично. А что если я не помню полное называние команды. Ничего страшного. Введите первые буквы и нажмите tab и Linux сам предложит вам варианты продолжения команды. Следующая команда переименовывает файл. Введите mv файл,_который хотите переименовать и файл новое имя, например: mv file.txt file2.txt , с помощью этой же команды можно перемещать файлы из одного каталога в другой. Как? Просто: mv fiole.txt /home/darkmaster/text

C помощью команды cp можно копировать файл в другой файл или директорию, делается это при помощи cp Lisa.txt Alina.txt или cp Katja.txt /home/darkmaster/girls Я думаю, что здесь все должно быть понятно. Если вы, не уверены, установлена ли у вас та или иная программа, то просто введите which название_программы и Linux укажет вам сам, где стоит ваша прога, конечно, если она вообще установлена в системе. Перезагрузит компьютер можно при помощи команды reboot или shutdown -r now, а выключить с помощью halt или poweroff . Впрочем, если хотите более подробно познакомится с консолью Linux то советую вам прочесть статью на эту тематику на нашем сайте, а мы идем дальше. Давайте я теперь расскажу вам то, что обещал еще в начале статьи, о том, как можно перейти из графической оболочки в чистую консоль и обратно. Делается это нажатие комбинации клавиш ctrl+alt+f1..f8 а чтобы вернутся обратно воспользуйтесь комбинацией клавиш ctrl+f7 . Теперь давайте посмотрим на корневой раздел Linux. Здесь очень много различных папок, и на винду смахивает это все мало. Вы должны увидите такие разделы:

/bin – здесь находятся стандартные программы.
/home – каталоги пользователей
/usr – программы системные
/sbin – а это для системного администратора
/var – изменяющиеся файлы, почтовые ящики например
/etc – здесь лежат почти все настройки системы.
/dev – устройства.
/mnt – точки монтирования.

О последнем разделе хочется, поговорит поподробней. Mnt - это как раз таки тот самый раздел, куда монтируются устройства. В операционной системе Linux все устройства монтируются. Причем большинство из них, например cd-rom'ы монтируются автоматически и помещаются в этот раздел. Также здесь можно увидеть ваш Windows-раздел. Теперь, поподробней о том, как именуются разделы. Правда, перед этим хочу вам сказать, что далеко не все устройства монтируются сами, но есть волшебная команда:

mount -t vfat /dev/fd0 /mnt/floppy – так мы примонтировали флоппи, все остальное по аналогии. Отмонировать этот флоппи можно так:

umount /mnt/floppy

Вернемся теперь к тому, что я хотел сказать перед этим, а именно о наименовании устройств. Я не буду затрагивать все, а назову лишь самые интересные. Все мы знаем, что к ide-котроллеру можно подключить 4 устройства: Primary Master, Primary Slave, Secondary Master, Secondary Slave. Вот как они отображаются в Linux:

/dev/hda – primary master
/dev/hdb – secondary master
dev-hdc –secondary master
ну и, наконец, secondary slave /dev/hdd.

Как видите все достаточно логично если знать алфавит:) В операционной системе Linux есть такое понятие как супер-пользователь – root – когда вы заходите из под рута вы можете получит доступ абсолютно ко всем папкам, файлам, возможностям системы. Но это небезопасно поэтому ходить из под рута не стоит(во первых если вас хакнут, проблем не оберешься, ну а во-вторых, вы можете изменить какой нибудь недоступный до этого файл и такого наворотить, что система подохнет, это конечно образно, но все же...)лучше в консоли введите su, вам предложат ввести рутовый пароль, и так из-под простого пользователя вы сможете порулить и рутом на время. Раз уж речь зашла о правах то... Пора рассказать о файлах операционной системы. Абсолютно для любого каталога и файла в Linux есть свои права доступа. Всего в эти права входит три операции: чтение, запись, выполнение(именно в таком порядке!).Посмотреть эти самые права мы можем при помощи команды ls -l имя_файла. На такой вот наш запрос мы получим например: -rw-r----- 1 darkmaster group 300 May 31 18:56 имя _ файла . Что это значит? Владелец файла darkmaster. Он входит в группу group. В самом начале мы видим знак "-” - это означает, что мы работаем с каталогом, если бы вместо минуса была буква d то это директория. Дальше – больше. А именно мы видим что первым аргументом у нас стоит буква "r” - это означает, что владелец файла может читать его(первые три символа отданы владельцу файла, вторая тройка это те же права только для группы пользователей, ну а третья это права для все остальных пользователей.) r- чтение, w – запись , x- выполнение. Если какое-то из прав отсутствует то стоит знак "-”. Теперь, вы понимаете что если у вас нет прав на чтение какого-либо каталога, то вы туда просто не войдете. Как манипулировать правами? Сделать это можно при помощи команды chmod. Например введите chmod 777 и любой пользователь сможет сделать с файлом/каталогом абсолютно, что угодно. Подробнее об этом читай man chmod – там все очень подробно расписано. Напоследок хочу дать вам пару советов к усае м ых Linux, работая в командной строки, не ленитесь использовать для начала удобный файловый менеджер midnight commander(mc – команда) это полная аналогию виндоусовскому Norton Commander. Он очень удобен. Так же не забывайте, что если забыли (каламбур) команду – не беда, ведь есть отличная клавиша tab. Ну и добро пожаловать в мир свободного программного обеспечения.
Категория: Мои статьи | Добавил: LIS (06.08.2010)
Просмотров: 1860 | Комментарии: 1 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Наш опрос
Какой дистрибутив используете вы?
Всего ответов: 175
Форма входа
Время
Мини-чат
200
Поиск
...
Друзья сайта
  • Персональный сайт программиста Алексея Шитова
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Наши Посетители
    Locations of visitors to this page free counters
    INFO блок
    Информер праздники сегодня
    Steam
    Copyright MyCorp © 2024