Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Цель работы.docx
Скачиваний:
6
Добавлен:
26.04.2019
Размер:
7.52 Mб
Скачать

Mkdir — создание каталога

Команда mkdir предназначена для создания новой директории. Чтобы создать новую директорию, выполните mkdir <имя директории>. Для того, чтобы создать сразу несколько директорий, укажите их имена через пробел, например:

mkdir mydir1 mydir2 mydir3

cp — копирование файла

Утилита cp используется для создания копии файла. Для обычного копирования используется следующий синтаксисcp <имя файла источника> <имя файла назначения>.

При использовании cp есть один нюанс, который нужно обязательно помнить. Если файл назначения уже существует, то cp перезапишет его. Поэтому, чтобы избежать случайного уничтожения существующего файла, нужно использовать команду cp с опцией -i. Перед перезаписью файла будет выдан запрос на ваше согласие. Например, если мы копируем файл linux.jpg в файл windows.jpg и windows.jpg уже существует, то будет выдан запрос на перезапись файла:

admin@mail.ru:~/information$ cp -i linux.jpg windows.jpg

cp: переписать `windows.jpg'? y

Опция -r (или -R) используется для копирования одной директории в другую.

mv — перемещение, переименование файла

Утилита mv предназначена для перемещения, переименования файла. Для переименования файла используется синтаксис mv <имя файла> <новое имя файла>. Для перемещения файла в другую директорию используется синтаксис mv <имя файла> <директория>. С mv можно также использовать опцию -i, чтобы случайно не перезаписать существующий файл.

rm — удаление файла

Команда rm предназначена для удаления файлов. Основные опции команды:

-i — выводить запрос перед удалением каждого файла. -r (или -R) — удалить директории и их содержимое.

cd — смена текущего каталога

Команда cd предназначена для смены каталога, в котором вы сейчас находитесь. Например, вы сейчас находитесь в своем домашнем каталоге ~ и хотите перейти в каталог ~/information, тогда нужно просто выполнить командуcd information.

admin@pingvinus:~$ cd information/

admin@pingvinus:~/information$

Если выполнить команду cd без параметров, то вы перейдете в свой домашний каталог ~.

admin@pingvinus:~/information$ cd

admin@pingvinus:~$

Чтобы перейти в каталог на уровень выше (в родительский каталог) можно использовать синоним «две точки» — .., которые в Linux служат синонимом пути родительского каталога. Например, находясь в каталоге ~/informationмы можем перейти в каталог ~ следующим образом:

admin@pingvinus:~/information$ cd ..

admin@pingvinus:~$

cat — вывод содержимого файла

Утилита cat выводит содержимое текстового файла. Простейший синтаксис команды cat <имя файла>. Утилита catможет использоваться для соединения конкатенации двух текстовых файлов, собственно от этого и происходит название утилиты (catenation, concatenation). Например, у нас есть два файла download и ubuntu и в каждом по две строки. Сначала мы выведем содержимое файлов по отдельности, а затем сделаем конкатенацию двух файлов.

admin@pingvinus:~/information$ cat download

first line of file download

second line of file download

admin@pingvinus:~/information$ cat ubuntu

first line of file ubuntu

second line of file ubuntu

admin@pingvinus:~/information$ cat download ubuntu

first line of file download

second line of file download

first line of file ubuntu

second line of file ubuntu

pwd — вывод полного пути текущего каталога

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

admin@pingvinus:~/information$ pwd

/home/admin/information

man — получение руководства

Системная утилита man выводит страницы системной документации. С ее помощью можно получить информацию по любым командам Linux. Для этого используется синтаксис man <имя утилиты>. Например, чтобы вывести руководство по утилите ls, используйте команду man ls.

Рисунок 3 Системная утилита man

Вывод по проделанной работе

Выполнив данную работу, я познакомился с ОС Linux, выяснил некоторые особенности работы с ней, её преимущества и недостатки, а также получил важные практические навыки работы с данной ОС.

Источники

Нужнов Е.В., Коновалов О.В. Освоение среды операционной системы Linux: Учебное пособие. – Таганрог: Изд-во ТРТУ, 2004. – 76 с.

http://www.calculate-linux.ru/main/ru/system_utilities

http://adminbook.ru/index.php?men2=3/1