Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
термина линукс.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
13.94 Кб
Скачать

2.2 О правах доступа

sudo chmod 0777 /home/ # Меняем права доступа к каталогу только для /home. 0777 – разрешение на чтение/запись/исполнение для всех групп;

sudo chmod -R 0777 /home/ # Рекурсивное изменение прав доступа к каталогу /home. 777 – разрешение на чтение/запись/исполнение для всех групп. Все вложенные каталоги и файлы будут иметь такие же права 0777;

sudo chown fire:shkola-linux /home/text.txt # Измененяем владельца, группы у файла /home/text.txt;

sudo chown -R fire /home/ # Изменяем владельца для всего содержимого каталога /home;

3. Команды Linux: работаем с архивами

tar cf text.tar /home/text.txt # Создаем tar-архив под именем text.tar содержащий в себе /home/text.txt;

tar czf text.tar.gz /home/text.txt # Запаковываем файл в tar-архив с сжатием Gzip по имени text.tar.gz;

tar cjf text.tar.bz2 /home/text.txt # Запаковываем файл в tar-архив с сжатием Bzip2 по имени text.tar.bz;

tar xf text.tar # Распаковываем архив text.tar в текущий каталог;

tar xzf text.tar.gz # Распаковываем и потом разжимаем tar-архив с Gzip;

tar xjf text.tar.bz # Распаковываем и разжимаем tar-архив с Bzip2;

4. Команды Linux: устанавливаем программы

4.1 Просмотр установленных пакетов

RPM - дистрибутивы

rpm -qa # Выводит список установленных пакетов RPM в вашей системе;

DEB - дистрибутивы

dpkg -l |more # Выводит список установленных пакетов DEB в вашей системе;

apt-cache search имя пакета # Поиск наличее этого пакета и выводит на экран важную информацию об этом пакете;

apt-cache showpkg имя пакета # Выводит всю информацию о данном пакете;

4.2 Установка и удаление пакетов

RPM - дистрибутивы

sudo rpm -i pkgname.rpm # Производим установку RPM пакета под именем pkgname.rpm;

sudo rpm -e pkgname # Производим удаление RPM пакета под именем pkgname;

sudo dpkg -i *.rpm # Производится установка всех пакетов в каталоге;

DEB - дистрибутивы

sudo apt-get update # Обновление списка доступных пакетов в репозитории Linux из Internet;

sudo apt-get upgrade # Происходит обновление доступной версии всех установленных пакетов в системе;

sudo apt-get install mc # Происходит установка DEB пакета mc;

sudo apt-get remove mc # Происходит удаление DEB пакета mc;

sudo dpkg -i *.deb # Установливаем все пакеты из данного каталога;

5. Команды Linux: мониторинг работы и просмотр логов.

Команды Linux которые позволяет проводить мониторинг работы операционной системы. Все данные выводятся на экран в реальном времени. Число, стоящее после команды означает интервал обновления вывода информации.

top # Информация о процессах, потребление оперативной памяти;

htop # Более расширенная Статистика о всех процессах;

dmesg # Показывает "логи" загрузки ОС и информацию об устройствах компьютера;

mpstat 1 # Показывает расширенную статистику потребления ресурсов системы в процентах (в некоторых дистрибутивов необходима доустановка пакета sysstat);

vmstat 2 # Показывает более расширенную статистику по использованию виртуальной памяти;

iostat 2 # Показывает более расширенную статистику прерываний по различным устройствам вашего ПК;