Автор: Пользователь скрыл имя, 30 Июня 2014 в 10:47, контрольная работа
При работе с Unix системами в первую очередь нужно научиться получать помощь, когда не совсем понятно как использовать ту или иную команду. Для этого есть несколько возможностей. Можно, например, ввести после имени команды опцию -?, -h или –help. Большинство команд в системах Unix в ответ на это выводят краткую подсказку о синтаксисе команды и используемых ею опциях.
Мощным средством для извлечения информации о потенциальных возможностях системы служит команда man. Она принимает в качестве аргумента названия команды, о которой мы хотим получить информацию. Так, если нужна информация о команде ls, в командной строке набираем man ls.
1. История Unix систем. (Введение)
3
2. Начало работы с командами, процессами
4
2.1 Работа с командами
4
2.2 Работа с процессами
6
3. Важнейшие пользовательские команды
9
3.1 Важнейшие команды (файлы, каталоги, контроль места на жестком диске)
9
3.2 Файлы: резервное копирование, архивация, компрессия
14
3.3 R-команды
17
4. Основные службы
19
4.1 TELNET
19
4.2 FTP
21
5. “Джентльменский набор”
23
6. Литература
25
typ-name – желаемый тип файла: бинарный/изображение (файл передается без модификации)/ASCII.
ascii – установить тип передаваемого файла на ASCII-передачу;
binare – установить тип передаваемого файла на передачу бинарных файлов.
Прочие команды:
prompt – управление приглашением к вводу( включить/выключить), во время передачи многих файлов можно получить символ приглашения к вводу после передачи каждого файла;
verbose – переключение режима вывода (выводить все ответы ftp-сервера и статистические данные.
5. “Джентльменский набор”
Для тех, кто раньше никогда не имел дело с UNIX можно привести список наиболее распространенных команд, так называемый обязательный «Джентльменский набор».
Названия команды проще запомнить если принять во внимание то что они представляют собой сокращение английских слов. Если требуется изменить что то уже существующее , команда, выполняющая это действие начинается с ch (change). Когда что то нужно сделать впервые, используется команда, которая начинается с mk (make), а когда нужно что то полностью отменить или удалить, следует команда, начинающаяся с rm (remove). Например, для создания нового каталога используется команда mkdir, а для удаления rmdir.
В первую очередь нужно научиться получать помощь в тех случаях, когда не совсем понятно как использовать команду. Для этого есть несколько возможностей. Можно, например, ввести после имени команды опцию -?, -h или –help. Большинство команд в Unix системах в ответ на это выводят краткую подсказку о синтаксисе команды и используемых ею опциях.
Мощным инструментом для извлечения информации о потенциальных возможностях системы служит команда man. Она принимает в качестве аргумента название команды, о которой мы хотим получить информацию. Например, если нужна информация по команде ls то набираем:
$ man ls
В выводе man будет дан синтаксис команды и подробное описание ее работы. Если в описании синтаксиса аргумент заключен в квадратные скобки, то он не обязателен. Если два синтаксических элемента разделены вертикальной чертой (|), то допустим только один из них.
Так же, если пользователь Unix систем знаком с интерпретатором команд MS DOS, можно просто воспользоваться таблицей соответствия наиболее распространенных Unix команд, командам MS DOS.
Команда DOS |
Команда Unix |
Описание |
dir /w |
ls |
Перечень каталогов или файлов |
Dir |
ls –l |
Подробный перечень |
copy |
cp |
Копирует файлы |
xcopy /s |
cp -r |
Копирует содержимое каталога |
Ren |
mv |
Перемещает, переименовывает файлы |
Del, delete |
rm |
Удаляет файлы |
deltree |
rm -r |
Удаляет содержимое каталога |
type |
cat |
Отображает содержимое файла |
more |
more, pg |
Отображает содержимое файла по страницам |
find |
grep |
Находит в файле заданные строки |
comp, fc |
diff |
Сравнивает файлы |
atrib |
chmod |
Изменяет атрибуты файлов |
Cd |
cd |
Изменяет текущий каталог |
Md, mkdir |
mkdir |
Создает каталог |
rd, rmdir |
rmdir |
Перемещает каталоги |
6. Литература