русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание 28.


Дата добавления: 2014-11-28; просмотров: 538; Нарушение авторских прав


Выполните команду получения информации о следующих файлах (для тех, расположение которых не указано, используйте команду поиска файлов find):

1. Системные программы (утилиты), например, bash, arch.

2. Файлы из каталога /etc, например, lilo.conf, passwd, fstab.

3. Фалы типа каталог, например, /etc/rc*, /root, /usr/share/man.

Откройте командный режим пользователя asplinux (например, в графической среде вызовите программу Терминал) и определите права доступа к следующим файлам оборудования из каталога /dev.

1. hda - жесткий диск, и еще hda1, hda6,

2.dmesg,

3. ttyS0 – com-порт.

4. null – «черная дыра»

Рассмотрим команды работы с каталогами

Теперь перейдем к изучению команд работы с каталогами. Для файлов этого типа будут выполнены следующие действия: создание, копирование, перемещение и удаление. Каталоги, как и другие файлы, имеют полное и сокращенное имена (назовем его еще – короткое). Первое перечисляет имена всех директорий, которые необходимо «пройти» от корневой вершины, чтобы сделать ее активной. Все такие каталоги разделяются символом «/».

В разных командах часто используются относительные имена. Например, если файл сценария с коротким именем script находится в каталоге /home, то из активного каталога /home/asplinux его можно запустить следующей командой

Script

Здесь используется ../ – относительное имя файла-каталога, расположенного на один уровень выше, того, который является текущим.

Для «путешествия» по ФС в UNIX существует команда cd. Еще раз опишем возможности последней. Ее можно в качестве параметра указать сокращенное имя подчиненной директории (движение в иерархии на один уровень вниз). Если команде выбора текущего каталога задать параметр две точки, активным будет директория, расположенная на один уровень выше. Можно так же указать полное имя какого-то каталога. Это позволяет сделать активным выбранный каталог, независимо от того, какой является текущим.



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

Рис. 3.2. Структура подкаталогов Ivanov

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

Задавая полное имя можно получить новую директорию в любом месте иерархии файлов (конечно с учетом того, что для этого действия имеются права). Если необходимо создать каталог (для нашей структуры – classic), подчиненный какому-то другому каталогу, (для нашего примера – Boris), то последний, в общем случае, уже должен существовать. Если необходимый каталог не существует, используют команду mkdir с параметром -p.



<== предыдущая лекция | следующая лекция ==>
Рассмотрим типы файлов | Mkdir –p Boris/classic


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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