Архитектура вычислительных систем. Компьютерный лабораторный практикум
.pdf41
Аналогичным образом можно поступать и с другими символами, перечисленными выше, т. е. их можно включать в имена файлов, если имя файла взять в двойные кавычки или отменить специальное значение символа с помощью обратного слэша. Но все же предпочтительнее не использовать эти символы, включая пробел, в именах файлов и каталогов, потому что могут возникнуть проблемы при обращении к таким файлам из некоторых приложений, а также при переносе таких файлов в другие файловые системы.
Но к точке сказанное не относится, и в Linux часто ставят более одной точки в именах файлов, например, This_is.a.forth-chapter_of_my_ book.about.Linux. При этом теряет смысл такое понятие (принятое в DOS), как расширение имени файла, хотя все же часто последние части имени, отделенные точками, используют для обозначения файлов каких-то особых типов (например, .tar.gz используется для обозначения сжатых архивов). Но исполняемые и неисполняемые файлы в Linux распознаются не по расширениям имен файлов. Для этого существуют другие признаки, о которых мы скажем чуть позже. Точка имеет особое значение в именах файлов. Если она является первым символом имени, то данный файл считается скрытым для некоторых команд, например, он не показывается при выполнении команды ls.
В Linux различаются символы верхнего и нижнего регистра в именах файлов. Поэтому FILENAME.tar.gz и filename.tar.gz вполне могут существовать одновременно и являться именами разных файлов.
7.3 Задание на работу и методические указания по выполнению работы
Изучить синтаксис использования утилит работы с файлами в Linux с помощью системы man.
Получить список файлов в папке
Найти все файлы в файловой системе, которые начинаются с символа "a" Написать на языке Bash скрипт, который выводит на экран содержимое
всех файлов в указанной папке
7.4 Содержание отчета
По результатам работы необходимо подготовить отчет с приведением команд и результатов работы.
42
Список рекомендуемой литературы
1 Цилькер Б.Я. Организация ЭВМ и систем : Учебник для вузов - СПб. :
Питер, 2007. - 667[5] с 2 Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем : Учебник для
вузов - СПб. : Питер, 2006. - 717[3] 3 Таненбаум, Эндрю. Архитектура компьютера : Пер. с англ. / Э. С.
Таненбаум ; пер. : Ю. Гороховский, Д. Шинтяков. - 5-е изд. - СПб. : Питер, 2007.
- 843[5] с
43
Приложение А
Образец титульного листа отчета
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Томский государственный университет систем управления и радиоэлектроники»
Кафедра Электронных приборов (ЭП)
Дисциплина «Архитектура вычислительных систем»
ОТЧЕТ по лабораторной работе
«____________________________________»
Выполнил студент гр. 348
______________И.О. Фамилия «_____» ___________ 20__ г
Проверил
_______________
должность
______________И.О. Фамилия «______» ___________20__ г
20___
Учебное пособие
Шандаров Е.С.
Компьютерный лабораторный практикум
Методические указания к лабораторным работам по дисциплине «Архитектура вычислительных систем»
Усл. печ. л. _______ Препринт Томский государственный университет систем управления и радиоэлектроники 634050, г.Томск, пр.Ленина, 40