Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Команды работы с файлами и каталогами




ls просмотр содержимого каталога

Чтобы отобразить скрытые файлы и каталоги(в Linux начинаются с .) нужно

использовать ключ –a

Для подробного вывода нужно использовать ключ –l

 

Последним параметром ls можно указать

каталог, содержимое которого нужно

отобразить:

mkdir, rmdir — создание и удаление каталога

Команда rmdir удаляет пустые каталоги

Если удаляемый каталог не пустой:

То необходимо предварительно удалить из него файлы и каталоги:

Или использовать rm –r

rm — удаление файлов и каталогов

cp, mv — копирование и переименование (перенос)

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

Ключ -n позволяет пронумеровать строки выводимого файла

Традиционно cat используется для объединения текстовых файлов (если

указать несколько файлов, то они выведутся последовательно один за

другим

wc — подсчет числа строк, слов и байт в файле

Параметр -l — подсчет числа строк

-w — подсчет числа слов

-m — подсчет числа символов

-с - подсчет числа байт

head — отображение первых n строк файла

tail — отображение последних n строк файла

grep — поиск совпадений с шаблоном в файле

Пример: будут выведены на экран все строки файла file1.txt, в

которых встречается последовательность символов line

touch — изменяет временные метки файла

Изменяет время последнего доступа и/или время последней

модификации заданного файла. Может использоваться для создания

пустого текстового файла.

Перенаправление ввода/вывода

Когда программа запускается на выполнение, в ее распоряжение

предоставляются три потока (или канала):

стандартный ввод (standard input или stdin - 0). По этому

каналу данные передаются программе;

стандартный вывод (standard output или stdout - 1). По

этому каналу программа выводит результаты своей работы;

стандартный поток сообщений об ошибках (standard

error или stderr – 2 ). По этому каналу программы выдают

информацию об ошибках.

По умолчанию входной поток связан с клавиатурой, а выходной

поток и поток сообщений об ошибках направлены на терминал

пользователя.

Символ используется > для перенаправление стандартного

вывода в файл (всегда создается новый файл)

Перенаправление вывода в файл можно использовать для создания

текстового файла (завершение пользовательского ввода CTRL+D)

В данном случае команда cat без параметров читает строки из стандартного

ввода и отображает их на вывод, направленный в файл myfile.txt

>> дописывает в существующий файл

< перенаправление файла на стандартный ввод

3. Модель взаимодействия открытых систем ISO/OSI. Понятие интерфейса, протокола, стека протоколов.

Семиуровневая модель взаимодействия открытых систем (Open SystemsInterconnection, OSI), предложенная Международной организацией по стандартизации (International Organization for Standardization, ISO) . Модель ISO/ OSI предполагает, что все сетевые приложения можно подразделить на семь уровней, для каждого из которых созданы свои стандарты и общие модели. В результате задача сетевого взаимодействия делиться на меньшие и более легкие задачи, обеспечивается совместимость между продуктами разных производителей и упрощается разработка приложений за счёт создания отдельных уровней и использования уже существующих реализаций.

 

Рисунок 1. Семиуровневая модель

 

Теоретически, каждый уровень должен взаимодействовать с аналогичным уровнем удаленного компьютера. На практике каждый из них, за исключением физического, взаимодействует с выше – и нижележащими уровнями – представляет услуги вышележащему и пользуется услугами нижележащего. В реальной ситуации на одном компьютере независимо друг от друга иногда выполняется несколько реализаций одного уровня. Например, компьютер может иметь несколько сетевых адаптеров стандарта Ethernet или адаптеры стандартов Ethernet и Token-Ring и.т.д.

Рассмотрим подробнее каждый из семи уровней и их применение.

 


Поделиться:

Дата добавления: 2015-08-05; просмотров: 97; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты