Сервер снизился, потому что я восстанавливаю учетную запись со многими доменами. Учетные записи имеют 270 субдоменов. В то время как восстановление не завершено, сервер снижается.
Я думаю, что это имеет некоторое отношение к cpanel, а не Linux.
Когда процесс восстановления завершен, сервер работает.
Проверка журналов сервера показывает, что сервер принимает соединения. Так или иначе это просто не показывает веб-сайта.
Таким образом, httpd сервер работает все это время. Этому просто не удается привести к любому веб-сайту, в то время как другая учетная запись находится в восстановлении.
Это - то, как сервер снижается в течение 3 часов :(
Вот ключевые особенности UNIX и оболочки V6, которые делают GOTO
:
, чтобы переместить смещение чтения / записи STDIN, будет чтение, и Перемещение смещения чтения / записи, скрипта оболочки. :
- это команда, которая делает (почти) ничего, поэтому одному из его использований является как GOTO
цель. Помимо проверки аргументов для синтаксических ошибок (и, в современных снарядах, расширение переменных оболочки, которые могут привести к побочным эффектам), ничего не делается со своими аргументами. :> Файл
- это способ сократить файл. : Конец эхо "Здравствуйте"
ничего не будет выводить. Те другие примеры, : конец эхо «Привет»
и и END: ECHO «HELLO»
, попытается запустить команды : END
и END:
, который, вероятно, не существует.
GOTO
устанавливает смещение чтения / записи stdin до 0 - начало сценария оболочки - и читает stdin ищет строку, которая начинается с :
, один Или более пробелы, аргумент прошел GOTO
и пустой или новой линии. Когда он находит совпадение, он выходит, оставляя смещение чтения / записи, чтобы быть сразу после этой строки, и именно здесь оболочка возобновится выполнение скрипта. Вы можете увидеть источник для GOTO
здесь: http://minnie.tuhs.org/cgi-bin/utree.pl?file=v6/usr/source/s1/goto .c
Вы просили
Мне не разрешено печатать Goto в оболочке?
Вы можете. Команда GOTO
проверит, будет ли stdin от терминала; Если это так, он напишит сообщение об ошибке и выйти.