Задание (выполнить посредством команд)




ОС Linuх

1. Цель работы: формирование навыков работы с ОС Linuх.

 

2. Краткие сведения из теории:

Полезное:

Ctrl+C — завершение любой программы

q – выход

Ctrl+Z – приостановить выполнение программы

fq – возобновлено приостановленное действие

Ctrl+S – останавливает вывод на экран

Ctrl+Q - продолжает вывод после остановки

Ctrl+U – удаляет строку от курсора до её начала

С помощью стрелок вверх и вниз на клавиатуре, можно не набирая заново команды использовать уже ранее набранные, это позволяет делать оболочка bash, так как она имеет возможность сохранять историю команд.

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

$ mkdir Ivanov

Чтобы создать каталог в каталоге:

$ mkdir Ivanov/hobby

Команда pwd — позволяет узнать имя текущего каталога.

Команда cd — позволяет осуществить переход в другой каталог

$ cd /usr/bin

Чтобы удостовериться в том, что действительно выполнено перемещение в заданный каталог, использовать команду pwd.

cd.. - позволяет подняться на уровень выше.

cd / - переход в корневой каталог.

Команда ls – позволяет просмотреть список файлов, которые находятся в выбранном для просмотра каталоге.

ls - выдает список файлов текущего каталога

ls ~ – нам выдаёт содержание домашнего каталога пользователя

' Обратить внимание:

.bash-history – файлы начинающиеся с точки - это скрытые файлы.

. - одна точка — ссылка на текущий каталог

.. - две точки — ссылка на каталог на уровень выше

Любая команда очень часто имеет дополнительные ключи.

ls -a (all) – позволяет увидеть все файлы в каталоге

ls -l (long) – позволяет увидеть файлы с дополнительными сведениями

ls -la можно использовать дополнительные ключи совместно распечатается таблица. Внимательно изучите сведения, предоставляемые этой таблицей

Команда clear – очистка экрана

Команда ps – даёт возможность посмотреть, какие процессы в данный момент выполняются.

$ ps

$ ps -aux — расширенный список

$ ps -aux | more – построчный вывод к любой программе

$ ps -aux | less – расширенные возможности прокрутки

Примечание: Использование символа | (пайп) можно описать следующей формулировкой: "Исполнить первую команду, а затем весь её текстовый вывод перенаправить в другую команду". Кроме этого существует способ перенаправления текстового вывода любой команды в файл:

$ ps -aux > 5.txt

Внимательно изучите назначение каждой колонки в таблице, выдаваемой командой ps -aux

Команда cat – позволяет посмотреть файл на экране, например:

$ cat 5.txt

$ cat 5.txt | more – построчный вывод к любой программе

$ cat 5.txt | less – расширенные возможности прокрутки

Создать пустой файл в оболочке bash можно с помощью команды dd:

Команда rm - используется для удаления файла

rm 646.txt

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

Команда echo текст — распечатывает любой текст. Если использовать

echo текст >1.txt

введённое слово текст будет занесёно в файл 1.txt. Команда echo $SHELL – позволяет узнать, какая оболочка запущена.

Команда man – вызывает страницы руководства (интерактивная система помощи). q – выход из программы просмотра

man ls

Команда cp – позволяет осуществлять копирование

cp <источник> <назначение>cp 646.txt viva.txt

Команда grep – поиск в файлах и каталогах

grep <шаблон> <файл>grep perl 646.txt

на экране будет распечатано искомое содержимое в файле

1Команда ln — создание жёстких связей с файлом того же раздела

ln <источник> <назначение>ln 2323.txt 3333.txt

Команда ln с ключом s — создание символических ссылок.

Команда mv – переименование файлов и каталогов

mv Ivanov Petrov

Команда df – выводит на экран информацию о свободом дисковом пространстве.

Команда du – выводит на экран информацию о занятом дисковом пространстве.

Команда free – выводит на экран информацию о использовании памяти.

Команда who — выводит список пользователей, подключённых к системе.

Команда whoami – выводит имя пользователя.

Команда id – выводит детальную информацию о пользователе.

Команда which — позволяет определить месторасположение любой программы, например which pwd.

Задание (выполнить посредством команд)

Первой командой создать каталог соответствующий своей фамилии и дальнейшие действия выполнять уже в нём. Каталог этот будет находиться в корневом. При этом все скриншоты (если есть возможность их сделать) будут подтверждать уникальность работы.

Перейти в корневой каталог.

Командой ls –просмотреть список файлов, которые находятся в корневом каталоге.

Командой ps –посмотреть, какие процессы в данный момент выполняются.

$ ps

Расщиренный список выполняемых процессов вывести в файл p.txt в созданном в начале работы каталоге

Посмотреть файл p.txt на экране.

Скопировать этот файл в корневой каталог.

Вывести на экран информацию о свободом дисковом пространстве.

Вывести на экран информацию о занятом дисковом пространстве.

Вывести на экран информацию о использовании памяти.

 

4. Содержание отчета:

1. Цель работы.

2. Краткое описание теории.

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

4. Сделать выводы по работе.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-03-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: