Контакты

Для связи с нами можно использовать:
irc://irc.chatnet.ru:#gfs
icq://546460
email://cobalt[@]gfs-team.ru

Все материалы предоставлены только с ознакомительной целью
ГлавнаяСтатьиLinux/FreeBSDLinux. Старт
© Cobalt 04.12.2005

 Добрый день тебе начинающий линуксоид! Догадываюсь что после прочтения предыдущей статьи о установке линукса у тебя возникли некоторые проблемы. Еще бы! Я же не рассказал тебе как собственно с ним работать. Постараюсь исправить это маленькое упущение. В этой статье ты познакомишься с основными консольными командами ОС, научишься работать с файлами из консоли и узнаешь некоторые программки этой операционки. И так приступим.

 Загрузившись ты увидишь строку требующую ввести логин «login as:». Тут соответственно надо ввести логин того пользователя которого ты создал при установке. Если ты еще не создал такого пользователя, не огорчайся, это ты можешь сделать и потом.

 Далее тебя попросят ввести пароль. И вот наконец долгожданное приглашение к работе.

Выглядит оно примерно следующим образом:

«[user@host dir]#»

Где user – имя пользователя, host – имя машины и dir – рабочая директория. Что же делать дальше?

 Давай для начала узнаем что у нас лежит в рабочей папке, для этого надо выполнить команду «ls», эта команда аналогична ДОСовской команде «dir», она выводит тебе список файлов и папок в рабочей директории. Но в отличии от ДОСовского аналога возможности ее гораздо шире. Чтобы вызвать справку по команде набери «ls --help». Почти у каждой команды есть подобная справка. Так же в системе имеется общая справка, так называемый man (сокращение от manual). Чтобы ей воспользоваться набери «man ls». Почаще пользуйся этой справочной системой и твое изучение мира линукс станет на много проще =).

 Если есть команда для просмотра содержимого каталогов, должна быть и команда для перемещения между ними. Эта команда «cd». Вызови справку и подробно изучи ее параметры. Так, пока не забыл. Есть несколько вещей которые тебе необходимо усвоить. Запомни: регистр имеет значение. Т.е. «ls» совершенно не тоже самое что «LS»! Пользователь «root» - царь и бог в системе. Под ним ни чего не стоит «случайно» удалить все с основного раздела. Система даже не станет сопротивляться. Именно по этому, во всей литературе настоятельно не рекомендуется работать под этой уз без крайней необходимости. Чтобы из под обычного пользователя запустить программу требующую рутовых привилегий существует команда «sudo». Чтобы самому на некоторое время получить права рута – «su».

 Давай изучим структуру файловой системы. Начиная с корневого раздела имеются следующие папки:

/ - корневой каталог
/bin - исполняемые файлы и скрипты
/boot - файлы для загрузки системы
/dev - файлы устройств
/etc - файлы настроек
/home - домашние каталоги пользователей
/mnt - каталог монтирования
/lib - библиотеки
/proc - файлы состояния системы
/root - домашний каталог пользователя root
/sbin - системные исполняемые файлы
/usr - приложения и файлы установленные в системе
/var - постоянно изменяемые файлы
/tmp - временные файлы

 Как ты наверно успел заметить, файловая система Линукс жестко структурирована. Так что например установить программу в каталог /etc у тебя не получится. Каждый файл должен лежать строго на своем месте.

 Для просмотра содержимого файла обычно используется команда «cat». Немного поэкспериментировав с этой командой ты вскоре убедишься что большие файлы ей просматривать не совсем удобно: они быстро «пролетают» по всему экрану и ты не успеваешь ни чего разглядеть. Система и тут готова тебе помочь предоставив в твои руки такую мощную систему как изменение направления потоков вводавывода. Тебе просто достаточно перенаправить поток вывода команда «саt» в команду «more». Делается это следующим образом:

$cat file.txt | more

 Если ты когда-то пользовался такими файловыми менеджерами как Norton Commander, то тебе приятно будет узнать что в линуксе существует свой аналог этой программы – Midnight Commander. Чтобы его запустить, достаточно набрать «mc».

 Я не буду тебе подробно описывать тут все команды, думаю ты сам разберешься с их использованием (man тебе поможет =)), приведу лишь список основных:

сat, less – просмотр файлов
cp – копирование
mv – переименование и перемещение
rm – удаление
wich, locate – поиск файла
ls – просмотр содержимого каталога
cd – смена текущего каталога
pwd – вывод имени текущего каталога
mkdir – создание каталога
rmdir – удаление пустого каталога

 Советую поэкспериментировать с каждой командой чтобы усвоить их синтаксис. Теперь давай более глубже изучим права доступа к файлам и каталогам.<br>  Набери например следующую команду:

$ls –l file.txt

Ты увидишь следущее:

-rw-r----- 1 den group 300 Feb 10 12:00 file.txt

 Давай разберем что это означает.

Строка –rw-r----- характирезует права доступа к файлу file.txt. den – влыделец, он входит в группу group. Первй символ «-» - тип файла («-» - файл, «d»- каталог).Следущие три символа «rw-» права доступа для владельца («r» – чтение, «w» – запись, «x» - исполнение). Если право на какой либо вид действий отсуствует, ставится «-». Далее идет группа трех символов «r--» - права доступа членам группы, а третья – остальным пользователям.

 Для того чтобы изменить права доступа используется команда «chmod». Способ ее изучения ты можешь изучить набрав:

$man chmod

 Вот в принципе и все на сегодня мой юный учиник. В следующей статье я постараюсь тебе рассказать как настраивать систему. Надеюсь к этому времени ты успеешь освоить весь вышеизложенный материал =).




© Cobalt 04.12.2005

e-Commerce Partners Network
fraIzer написал:

Краткость сестра таланта =/

Ник:

Текст:
P Br B I Qute



Код: обновить
Последние комментарии
24.06.2017 21:15:55 DeweyAloma написал:
If you have a desire to learn how to earn from...
Ручная распаковка NeoLite 2.0
24.06.2017 14:43:35 Issacpam написал:
Ckaйп evg7773 Ламинин +38097-613-1437 Laminine LPGN в Хуст Закарпатье 28 usd...
Взлом домофонов
21.06.2017 04:39:52 PRO написал:
Взлом и подбор паролей на почтовых сервисах и социальных сетях. Работаем со всеми...
Взлом E-mail (email, почты, мыла)
Реклама

Тут должна была быть ваша реклама, но мы потеряли глиняную табличку с ее текстом. SapeId: 665044

Rambler's Top100