Операционные системы (Линукс) Практическая работа #4. Отчёт 4. Which команда Linux используется для определения местоположения данного исполняемого файла, который выполняется при вводе имени исполняемого файла (команды) в командной строке терминала. Fg
Скачать 4.33 Mb.
|
Запустите командную строку Выведете справку на команду man при помощи ключа -h или --help (man -h или man --help) Изучите принципы действия команд Принципы действия команд which - команда Linux используется для определения местоположения данного исполняемого файла, который выполняется при вводе имени исполняемого файла (команды) в командной строке терминала. Fg - команда возобновления работы задачи и передачи ей управления в командных оболочках bg - команда управления заданиями в Unix и Unix-подобных операционных системах, возобновляющая выполнение приостановленного процесса в фоновом режиме, возобновляющийся процесс продолжает выполняться в фоне без ввода пользователем каких-либо команд с терминала ps - выводит список текущих процессов на вашем сервере jobs - позволяет пользователю напрямую взаимодействовать с процессами в текущей оболочке kill - прерывающая процесс. Она позволяет серверу продолжать работу после серьезных изменений и обновлений без необходимости перезагрузки ln - используется для создания жестких и символических ссылок на определенный файл или директорию stat - принимает одно или несколько входных FILE имен и включает в себя ряд параметров, которые управляют поведением команды и выводом ping - это очень простой инструмент для диагностики сети chmod - команда для изменения прав доступа к файлам и каталогам chown - UNIX‐утилита, изменяющая владельца и/или группу для указанных файло dd - а предназначена для того, чтобы что-то куда-то копировать побайтово(двоичный ур) yes - команда, бесконечно выводящая аргументы командной строки, разделённые пробелами до тех пор, пока не будет убита (например, командой kill) uname - то утилита командной строки, которая выводит основную информацию об имени операционной системы и аппаратном обеспечении системы grep - ищет в одном или нескольких входных файлах строки, соответствующие заданному шаблону, и записывает каждую соответствующую строку в стандартный вывод exit - является встроенной командой, предназначенной для завершения процесса командной оболочки с кодом успешного завершения или кодом ошибки, если такой был передан в качестве аргумента Создайте рабочую директорию с любым названием и перейдите в неё Определите версию командного интерпретатора и запишите его в файл Выведете значение системной переменной $PATH в тот же файл, что и в предыдущем пункте, не перезаписав прошлый текст Выведете сведения о системе в другой файл Измените права доступа к файлам, чтобы доступ на чтение и запись была только у владельца файла, у группы – только на чтение, а у остальных - без доступа Выведете полные сведения о файлах в текущем каталоге Посчитайте количество запущенных процессов. Запустите новый процесс sh (либо любой другой shell) Посчитайте количество запущенных процессов сейчас. Завершите работу текущего shell Изучите работу текстового редактора nano Создайте файл и запишите туда свое любимое стихотворение или абзац из книги Выведете на экран сведения о файле /etc/passwd Изучите особенности работы команды help С помощью команды help изучите конструкции if, for, while, until, [условное выражение] Создайте рабочую директорию и перейдите в неё Объявите переменную hello и присвойте ей значение «Hello, world!». Выведете ее на экран. Выведете на экран случайное число. Для этого используйте встроенную переменную $RANDOM. Создайте файл и запишите туда следующий скрипт #!/bin/bash echo “Hello, world!” Сделайте файл исполняемым и запустите его. Создайте файл и запишите в него скрипт, используя любые из конструкций if, for, while, until, который будет выполнять задание по варианту по журналу: Вывести на экран четные или нечетные (в зависимости от параметра запуска) числа в диапазоне от 1 до числа, заданного пользователем. Вывести на экран количество пустых файлов в директории, путь к которой скрипту как параметр. Вывести на экран количество пользователей, зарегистрированных в системе Вывести на экран рекурсивно все родительские каталоги относительно текущего. Удалите рабочую директорию. |