Тектовый редактор VI. ОС UNIX ...
Реферат - Компьютеры, программирование
Другие рефераты по предмету Компьютеры, программирование
?пользование команд операционной системы UNIX.
Цель работы: изучение и закрепления студентами навыков работы с ОС.
Перейдите в каталог "/etc".
1.Укажите шаблоны, которые подходят для следующих имен файлов:
1) всех имен
2) всех имен, которые начинаются с "."
3) всех имен, которые начинаются с ".c"
4) всех имен, которые начинаются с "a" и оканчиваются на ".f"
5) всех имен, которые оканчиваются не на "v", "w", "x", "y" или "z"
6) всех имен, которые состоят из трех строчных букв
7) всех имен, которые содержат, по крайней мере, одну гласную букву
8) все элементы, которые начинаются с буквы и имеют длину в два символа.
- Что происходит, если shell не находит подходящего элемента?
Перейдите в каталог "/etc".
1.Укажите шаблоны, которые подходят для следующих имен файлов:
$ cd /
$ cd etc
- $ ls
Результат: все файлы в каталоге.
- $ echo .*
Результат: . .. .pwd.lock
- $ ls .c*
Результат: файлы с комбинацией “.с” отсутствуют в данном каталоге.
- $ ls a*.f
Результат: файлы с комбинацией “a*.f” отсутствуют в данном каталоге. Где * - заменяет символ, группу символов или их отсутствие.
- $ echo *[a-u]
Результат: выведен список файлов.
- $ echo [a-z][a-z][a-z]
Результат: выведен список файлов.
- $ echo *[aeiouy]*
Результат: выведен список файлов.
- $ echo [a-z]?
Результат: выведен список файлов. ? один символ.
- Что происходит, если shell не находит подходящего элемента?
Если используется команда echo, то выводится сам шаблон. Если используется команда ls, то выводится сообшение: файлы не найдены.
$ logname вывод системного идентификатора пользователя.
$ tty вывод информации о терминале, соединенном со стандартным вводом.
$ who вывод списка пользователей подключенных в данный момент к системе, даты и времени входа каждого пользователя в систему.
$ pwd вывод имени текущего каталога (выведет регистрационный каталог, если мы в нем находимся).
$ cd делает указанный каталог текущим рабочим каталогом.
$ pwd вывод имени каталога в котором мы находимся.
$ cd при вводе $cd делает домашний каталог текущим.
$ ls при вводе без параметров выдаст список файлов и подкаталогов текущего каталога.
$ mkdir создание нового каталога (каталогов).
$ cat выводит содержимое файла на экран.
$ сat - >>f1 вся информация, вводимая с клавиатуры, будет записана в файл. Завершение работы ctrl-d.
$ сat - >>f2 вся информация, вводимая с клавиатуры, будет записана в файл f2.
$ cp копирование содержимого файла в файл с другим именем либо в другой каталог с сохранением существующего имени файла, всех файлов одного каталога в другой каталог.
$ mv переименование файла или перемещение одного или нескольких файлов в другой каталог.
$ mv f2 .../dd2 эта команда перемещает указанный файл в указанный каталог.
$ ls i при вводе с параметром i вывод индексов файлов.
$ find поиск файлов. Параметр name поиск файлов с указанным именем. Параметр print вывод имен найденных файлов на экран, этот параметр обязателен, если пользователь хочет увидеть результат поиска.
$ find name profile print вывод на экран найденных файлов.
$ page выводит на экран весь файл или его части.