1.1 Познакомиться с оболочкой Shell и основными командами в unix-подобных операционных системах.
1.2 Произвести сравнительный анализ команд в ОС MS-DOS и ОС Linux .
ОБОРУДОВАНИЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Персональный компьютер, ОС «Fedora»
ТЕОРЕТИЧЕСКИЙ БЛОК
Для того чтобы перейти в режим командной строки необходимо зайти в «Приложения» à «Системные» à«Терминал»
В основном операции в операционных системах семейства Linux могут выполняться только в режиме администратора (root). Для перехода в этот режим используется команда su (после нажатия клавиши «Ввод» необходимо ввести пароль «password»)
Вывод на экран текущей даты осуществляется с помощью команды date.
Печать содержимого каталога. Для печати (вывода на экран) каталога используется команда Is (list).
> Ls
> Ls / - содержимое каталога root
> Ls -l / 1печатает полную информацию каталога root;
Изменение рабочего каталога. Изменение рабочего каталога производится командой cd(change directory).
> cd /etc
> cd - без параметров - возврат к собственному (home) каталогу.
Создание каталога пользователем. Рабочий каталог пользователя, являющийся корнем вашей ветви ФС, создается администратором системы. Создать нижележащие каталоги можно командой mkdir (make directory).
Уничтожение пустого каталога. Пустой каталог удаляется посредством команды rmdir(remove directory):
> rmdir progs
Печать содержимого файла. Команда cat(от concatenate) позволяет объединить несколько (один или более) файлов и направить результат на стандартный вывод (Standart Output), обычно — на экран дисплея, например:
> cat /etc/motd— просмотреть файл (message of today)
Создание файла. Файл может быть создан командой cat.
Если не задано имя входного файла, то будет предполагаться стандартный ввод (клавиатура). Одновременно перенаправим вывод в новый (создаваемый) файл:
>сat> newfile
Можно добавлять данные в файл:
> cat –u >> newfile
Charliel22 BilllOO
^D
Копирование файлов. Копирование файлов осуществляется командой ср (сору).
Если текущим каталогом является progs/c, то, введя команду:
> ср /etc/motd/messageможно создать в текущем каталоге progs/c файл progs/c/message.
Если второй аргумент команды ср — каталог, то в качестве первого можно указать несколько файлов, например:
> ср /etc/motd /usr/include/stdio.h progs/c
Перемещение и переименование файлов. Перенос и переименование файлов осуществляются командой mv (move). Эта команда перемещает файл или каталог из одного места файловой системы в другое.
> mv message mesg
Удаление файлов. Удаление (уничтожение) файлов производится с помощью команды rm (remove). Пример:
> rm motd.txt
Одной командой rm можно удалить несколько файлов.
Ключ -i позволяет использовать интерактивный вариант исполнения команды, требующий подтверждения на удаление каждого файла:
> rm -i filel file2 filel: n (no - нет) file2: у (yes - да)