Tag: Linux

Расширяет раздел с использованием другого диска

У меня SSD SSGB, который я использую для корневых разделов. У меня 1 ТБ диск. У меня на диске SSD отсутствует пробел. Могу ли я расширять его размер с помощью другого диска. Я знаю, что могу переместить раздел / home, но, как это, я потеряю преимущества своего SSD-диска (я уже тестировал это решение). То, что […]

Поиск писателя файла

предположим, я хочу искать текст в некоторых документах в формате pdf, и всякий раз, когда я найду текст в любом из этих файлов, я хочу напечатать название и имя автора документа. Обычно мы можем искать ключевое слово в списке файлов PDF, используя следующую команду: for file in *pdf; do pdftotext "$file" – | grep keyword […]

Запуск программы как root vs user vs sudo xxxx

У меня возникли вопросы: В чем разница между запуском программы как root и запуском программы с sudo programxxx ? Является ли sudo более безопасным? Должен ли я запускать процесс как пользователь? Или, может быть, sudo excuteprogram ? Итак, как я запускаю эти программы: Apache, phpmyadmin, mysql – как пользователь? (Я имею в виду, это хорошо, […]

рассчитать коэффициент используя awk

awk 'NR==1{$4="ratio"}NR>1{$4 = ($3)/($2)} {print $1 "\t" $2 "\t" $3 "\t" $4}' AB awk: cmd. line: 1: (FILENAME = A FNR = 18) фатальный: деление на ноль предпринято Может ли кто-нибудь помочь с этой ошибкой? Что здесь означает NR==1 и NR>1 ? Это в awk-примерах; Я не понимаю. Я знаю, что NR – это количество […]

Создание образа докеров с использованием RPM

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

ps: Как получить процессы без потребления памяти?

Используя ps aux –sort rss , я могу получить список процессов с возрастающим объемом потребления памяти. Есть ли способ в ps получить список процессов с определенным потреблением памяти? т.е. что-то по строкам «перечислить все процессы, где rss и vsz равны 0», например, потоки ядра.

подавление / dev / watchdog системное сообщение

Я запускаю сторожевой таймер через каждые 3 секунды. echo 1 > /dev/watchdog >/dev/null 2>&1 Но я все еще получаю следующее системное сообщение: *[ 966.695312] watchdog watchdog0: watchdog did not stop!* Можно ли подавить это сообщение?

Какому пользователю я должен создавать и выполнять задания cron как? Apache? Root? Меня?

Я создаю новый Web-сервер и не могу получить выполнение cron, как ожидалось. Я использую скрипт для создания заданий cron в .tmp/crontab.txt , который затем перемещается в /var/spool/cron под пользователем «Apache». Насколько я могу судить, эти записи Apache не выполняются. /var/spool/cron : имеет 3 пользовательских файла: Корень 0 байт Apache 344 байт (выглядит хорошо, не выполняется). […]

Проверяет ли верхние системные файлы?

Если я прав, вывод free происходит из чтения /proc/meminfo . В выводе top , представляет собой сводку части памяти, не относящуюся к процессу, также поступающему из /proc/meminfo ? в каких системных файлах поступает информация о памяти для каждого процесса? Благодарю.

vagrant user, который может переключиться на любого пользователя без пароля во время выполнения команды «sudo su – <username>», но другие пользователи не

На моей машине я установил два бродячих хоста. I login using user / pass: vagrant / vagrant Создал пользователя user1. Когда я нахожусь в бродячем пользователе и набираю команду ниже: [vagrant@host1]sudo su – Я могу войти в root без указания пароля. Также, когда я набираю команду: [vagrant@host1]sudo su – user1 Я переключился на user1. Но […]

Linux и Unix - лучшая ОС в мире.