[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Операционные системы / Linux /

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. Ну и добро пожаловать в мир свободного программного обеспечения.




Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Операционные системы / Linux /

Linux - начало
28-05-2010   

Пользователь, поставивший Linux тут же задается вопросом: “А что дальше?”. Сейчас я постараюсь ответить на этот вопрос. Итак, с первой задачей, установкой системы, вы видимо уже справились... подробнее

Кол. просмотров: общее - 3386 сегодня - 0

Консольные команды
28-05-2010   

Итак, Linux, операционная система, где консоль играет наиважнейшую роль. Есть масса людей, которые и вовсе не ставят Х-сервер и работают на черном экранчике с белыми буквами (на самом деле консоль можно модернизировать, так что и KDE позавидует:))... подробнее

Кол. просмотров: общее - 3354 сегодня - 1

Оффис в Linux
28-05-2010   

Оффисные приложения в операционной системе Linux развиты на сегодняшний день достаточно чтобы полностью заменить оные в Винде. И это не шутка! Офис в Linux ничуть не уступает своему конкуренту от Microsoft... подробнее

Кол. просмотров: общее - 3204 сегодня - 1

Мультимедиа возможности пингвина
28-05-2010   

Сегодня Linux уже не просто консоль – пингвин обладает на данный момент массой великолепных графических оболочек. При этом естественно и мультимедиа возможности Линукса тоже сильны... подробнее

Кол. просмотров: общее - 3372 сегодня - 0

Интернет и Linux
27-05-2010   

О как близки два этих понятия! Интернет и Линукс. Линукс великолепно подходит вам если вы хотите серфить глобальные просторы интренет. В “пингвине” можно найти все... подробнее

Кол. просмотров: общее - 3314 сегодня - 1



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects