Как заставить свой Linux-сервер переходить в режим сна и пробуждения по локальной сети, когда он не используется?

Программа C завершается одним из трех условий:

  1. Программа возвращается из функции main . Если возвращаемое значение равно 0, это означает успех, в противном случае возвращаемое значение является состоянием выхода. C99 также допускает (но отбивает) функцию main с типом возврата void , где возврат от main имеет ту же семантику, что и возврат 0 от main с типом возврата int .
  2. Программа возвращает одну из функций exit : exit , _ exit или новую функцию quick _ exit в C11. Все эти функции не возвращаются и все имеют эффект завершения программы, но то, что они на самом деле делают, отличается (например, quick_exit стирает буферы, но не выполняет atexit вызовы).
  3. ОС убивает программу в некоторых путях, например, потому что программа делает то, что ей запрещено делать.
-121--105286-

Этот простой awk :

awk -F"|" '{OFS="|"}$2=$2*1' file

OFS определяет разделитель поля вывода. $2 = $2 * 1 только умножает второе поле на 1 ; ведущий ноль исчезает.

-121--69321-

Необходимо установить соответствующий пакет linux-headers .

apt-get install linux-headers-$(uname -r)

должны сделать трюк.

1
06.01.2019, 15:52
1 ответ

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

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

0
28.01.2020, 00:41

Теги

Похожие вопросы