Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа No 2 ОС.doc
Скачиваний:
26
Добавлен:
18.11.2019
Размер:
1 Мб
Скачать
☆

4. Отчет по лабораторной работе

Отчет по лабораторной работе должен содержать:

- Тему работы;

- Подробное описание последовательности действий с обязательным добавлением скриншотов всех этапов;

- Выводы.

Отчет сдавать преподавателю в электронном и печатном виде.

Основные команды ОС Ubuntu.

Формат команды в ОС Ubuntu. Общий формат команд ОС Ubuntu можно представить так:

< ИМЯ КОМАНДЫ ><разделитель><АРГУМЕНТЫ>

Команда (командная строка) - это последовательность слов, разделенных пробелами. Первое слово определяет имя команды, которая будет выполняться; оставшиеся слова, если они есть, как правило, передаются команде в качестве аргументов.

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

Формат каманды:

cd [имя_каталога]

Примеры:

% cd /u/home/apxx

% cd ap1303

Для перехода в ваш домашний каталог используйте команду cd без параметров.

Команда pwd. Команда pwd (print working directory) используется для определения абсолютного имени текущего каталога.

Пример:

% pwd

/u/home/apxx/ap1202

Сокращения имен файлов. Сокращенные имена можно использовать, например, в команде cd для перемещения по файловой системе. Символы сокращения приведены в табл. 1.

Таблица 1

Символ

Значение

~

Домашний каталог

.

Текущий каталог

..

Родительский каталог (подка-талог относительно текущего)

Примеры: % pwd

/u/home/apxx/ap1104

% cd ..

% pwd

/u/home/apxx

%cd ../..

% pwd

/u

% cd ~/abc

%pwd

/u/home/apxx/ap1104/abc

Команда ls. Команда ls используется для просмотра содержимого каталога.

Формат команды:

ls [-опции] [путь]

Пример:

%cd

%cd..

$pwd

/u/home/apxx

%ls

ap1101 ap1102 ap1103 ap1104 ap1105

ap1201 ap1202 ap1203 ap1204 ap1205

ap1301 ap1302 ap1303 ap1304 ap1305

Файлы, имена которых начинаются с точки, называются скрытыми. Чтобы увидеть имена скрытых файлов, используйте опцию а. Скрытые файлы обычно используются для настройки рабочей среды. Для получения информации о типах файлов ( каталог, исполняемый файл, ссылка), используйте опцию F. При использовании этой опции в поле имени выводится символ, который определяет тип файла (см. табл.2)

Таблица 2

Тип файла

Символ

Каталог

/

Исполняемый файл

*

Ссылка

@

Обычный файл

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

- тип файла,

- право доступа,

- число ссылок,

- владелец,

- размер,

- дата последней ревизии,

- имя файла или каталога.

Команда mkdir. Команда mkdir используется для создания каталогов.

Формат команды:

mkdir имя_каталога1 [имя_каталога2...]

Пример создания каталога в текущем каталоге:

% cd

% pwd

/u/home/apxx/ap1304

% ls

...

% mkdir abc

%ls

...

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

Команда rm . Команда rm используется для удаления файлов и/или каталогов.

Формат команды:

rm [-опции] [файл(ы])

Если вы хотите, чтобы команда запрашивала подтверждение на удаление файла, используйте опцию i. Для удаления каталога, содержащего файлы, используйте опцию r. Без указания этой опции команда не будет выполняться.

Пример

% cd

% rm abc

rm: abc is a directory

% rm -r abc

%

Для удаления пустых каталогов можно воспользоваться командой rmdir. Если каталог, который вы пытаетесь удалить, содержит файлы, команда не будет выполнена.

Команда man. Команда man используется для просмотра (оперативная помощь) в диалоговом режиме руководства (manual) по основным командам ОС UNIX.

Формат команды:

man <команда>

Пример.

% man man

Для управления просмотром можно использовать следующие клавиши:

пробел - перемещение по документу на одну страницу вперед;

ENTER - перемещение по документу на одну строку вперед;

b (-1) - возврат на одну страницу;

q - выход из режима просмотра описания.

Команда history . Команда history выводит на экран список ранее выполненных команд (буфер команд). Информацию, полученную с помощью команды history, можно использовать для вызова ранее выполненных команд:

! <номер-команды>, эта конструкция заменяется на команду под заданным номером из буфера команд.

Пример

% history

1 pwd

2 ls

3 ls -a

4 ls -l

5 cd /

6 history

% ! 5

cd /

%

Для модификации командной строки из буфера команд может быть использована следующая конструкция:

!<номер-команды>:s/<что_меняем>/<на_что_меняем>

Пример

% ! 3:s/a/F

ls -F

Примечание. Если в заданном контексте встречаются специальные символы ( типа ". " , "/ " , " * " и т.д.), надо перед ними поставить символ экранирования \ (обратный слэш)

Использование символа "; ". Символ точка с запятой позволяет записывать несколько команд в одной командной строке. Команды выполняются последовательно.

Пример

% cd;ls