Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оболочки и команды LINUX




Операции с файлами и каталогами

В SLACKWARE LINUX команды могут запускаться в консольном режиме или в окне xterm X WINDOW SYSTEM.

Большая часть общения с системой LINUX происходит посредством командных оболочек (например, SHELL). Командная оболочка – это программа, которая воспринимает команды, вводимые с клавиатуры, и преобразует их в инструкции операционной системе. Аналогичные функции исполняет программа COMMAND.COM в системе MS-DOS. Командная оболочка является одним из интерфейсов системы LINUX. Существует еще много различных интерфейсов, например, X Window System, в которых команды могут исполняться путем действий с клавиатурой и мышью.

Команда Unix Команда Dos Назначение
Самые необходимые
ls dir Просмотр листинга директории, показ атрибутов файла(ов)
cd cd Переход в другую директорию
pwd cd Показать, какая директория сейчас текущая
cp copy Копирование файлов
mv ren Переименование/перемещение файлов
rm del Удаление файлов
Иные
mkdir md Создание директории
rmdir rd Удаление директории
chmod   Изменение прав доступа файла
ln -s   Создание символьного линка
cat type Выдача файла на экран
more more Постраничный просмотр содержимого файла
less   Более удобный просмотр файла
df   Показ свободного места на диске
du   Показ объема, занимаемого директорией или файлом

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

Вход в систему и ожидание приглашения (prompt) системы:

mousehouse login: larry Password: пароль пользователя larry Welcome to Mousehouse! /home/larry\# – приглашение командной оболочки, т. е. оболочка готова воспринимать команды.

Командой является первое слово в командной строке, называемое именем команды. Все остальное в командной строке воспринимается в качестве аргументов этой команды.

/home/larry\# cp foo bar

cp – имя команды; foo , bar – аргументы.

Когда введена команда, оболочка, в первую очередь, проверяет, является ли команда внутренней для оболочки. Внутренней командой называется команда, про которую оболочка сама по себе знает, как ее исполнять. Имеется несколько внутренних команд оболочек. Также оболочка проверяет, не является ли команда псевдонимом (alias) другой команды. Если результат всех проверок отрицательный, то оболочка ищет программу с этим именем на диске. Если программа находится, оболочка ее исполняет, передавая ей аргументы, введенные в командной строке.

/home/larry\# eat dirteat: command not found /home/larry\#

Оболочка не смогла найти программу с данным ей именем ( eat ) и выдала сообщение об ошибке.




Поделиться с друзьями:


Дата добавления: 2014-12-29; Просмотров: 539; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.