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
