Перезагрузка компьютера в linux

Команды Linux, для работы с файлами

Эти команды используются для обработки файлов и каталогов.

33. ls

Очень простая, но мощная команда, используемая для отображения файлов и каталогов. По умолчанию команда ls отобразит содержимое текущего каталога.

34. pwd

Linux pwd — это команда для показывает имя текущего рабочего каталога. Когда мы теряемся в каталогах, мы всегда можем показать, где мы находимся.

Пример ример ниже:

35. mkdir

В Linux мы можем использовать команду mkdir для создания каталога.

По умолчанию, запустив mkdir без какой-либо опции, он создаст каталог в текущем каталоге.

36. cat

Мы используем команду cat в основном для просмотра содержимого, объединения и перенаправления выходных файлов. Самый простой способ использовать cat— это просто ввести » имя_файла cat’.

В следующих примерах команды cat отобразится имя дистрибутива Linux и версия, которая в настоящее время установлена на сервере.

37. rm

Когда файл больше не нужен, мы можем удалить его, чтобы сэкономить место. В системе Linux мы можем использовать для этого команду rm.

38. cp

Команда Cp используется в Linux для создания копий файлов и каталогов.

Следующая команда скопирует файл ‘myfile.txt» из текущего каталога в «/home/linkedin/office«.

39. mv

Когда вы хотите переместить файлы из одного места в другое и не хотите их дублировать, требуется использовать команду mv. Подробнее можно прочитать ЗДЕСЬ.

40.cd

Команда Cd используется для изменения текущего рабочего каталога пользователя в Linux и других Unix-подобных операционных системах.

41. Ln

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

Команда Ln использует следующий синтаксис:

42. touch

Команда Touch используется в Linux для изменения времени доступа к файлам и их модификации. Мы можем использовать команду touch для создания пустого файла.

44. head

Команда head используется для печати первых нескольких строк текстового файла. По умолчанию команда head выводит первые 10 строк каждого файла.

45. tail

Как вы, возможно, знаете, команда cat используется для отображения всего содержимого файла с помощью стандартного ввода. Но в некоторых случаях нам приходится отображать часть файла. По умолчанию команда tail отображает последние десять строк.

46. gpg

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

50. uniq

Uniq — это инструмент командной строки, используемый для создания отчетов и фильтрации повторяющихся строк из файла.

53. tee

Команда Linux tee используется для связывания и перенаправления задач, вы можете перенаправить вывод и/или ошибки в файл, и он не будет отображаться в терминале.

54. tr

Команда tr (translate) используется в Linux в основном для перевода и удаления символов. Его можно использовать для преобразования прописных букв в строчные, сжатия повторяющихся символов и удаления символов.

Вредит ли компьютеру включениевыключение?

В идеале компьютер может работать без выключения и для электроники такой режим был бы более предпочтительным

Вы ведь обращали внимание, что лампочки накаливания обычно перегорали именно в момент включения света и эти простые законы физики одинаково справедливы и для таких сложных устройств как компьютер. Но кроме электроники в компьютере еще есть механические устройства

Все же жесткий диск еще рано списывать со счетов, хотя многие уже и пользуются твердотельными накопителями. При включении/отключении компьютера происходит раскрутка/остановка жесткого диска, что сказывается на его ресурсе.

В то же время при постоянной работе компьютера вся механика и электроника также подвергается износу, поэтому нужно искать золотую середину между частым отключением-включением компьютера и переводом его в спящий режим во время простоя…

Работа с текстом

Парочка полезных команд для взаимодействия с любыми видами текстов на сервере через SSH.

cat — показывает текст из выбранного файла. В качестве аргумента передаем этой утилите текстовый документ, и cat выведет в консоль его содержимое. Синтаксис:

cat путь до файла, содержимое которого надо осмотреть

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

cat ~/Desktop/timeweb.txt

head — это «голова». Она работает по схожему с cat принципу. Отображает текст из файлов, где он имеется. Разница заключается в количестве отображаемого контента. Пользователь сам выбирает, сколько строчек текста вывести на экран, поставив аргумент -n. Команда head -n 4 ~/Documents/timeweb.txt покажет только первые четыре строки документа timeweb.txt из папки Documents.

tail — это «хвост». Работает, как head, но с противоположной стороны. Команда tail -n 8 ~/Documents/timeweb.txt покажет только первые восемь строк документа timeweb.txt из папки Documents.

touch — одна из множества команд для SSH, которую используют не по назначению. У нее весьма специфичная задача по изменению времени последнего открытия отдельных элементов файловой системы. Но ее быстро перепрофилировали чуть ли не в стандартный метод создания файлов. touch ~/Desktop/timeweb.html создаст HTML-документ с именем Timeweb на рабочем столе.

vi — используя с дополнительными аргументами, можно создавать новые текстовые файлы. Например vi /путь до директории, где нужно создать новый текстовый файл/. Или же редактировать уже существующие. Чтобы изменить содержимое какого-нибудь файла в домашней папке, надо ввести: vi /home/имя учетной записи/kakoy-to-tekstoviy-file.txt. Альтернативой vi может служить nano. Более современный и лояльный к новичкам редактор. К сожалению, может отсутствовать в системе по умолчанию и требовать установки.

wc путь до файла — показывает количество символов, количество строк и слов в выбранном текстовом документе.

grep — ищет конкретный кусочек текста в большом документе или распечатке из консоли. Чтобы дать понять, как он работает, покажу пример. Буду искать слово «немного» в файле timeweb.txt, лежащем у меня на рабочем столе. Сделаю это одной командой cat ~/Desktop/timeweb.txt | grep немного. Перед grep я использовал cat, чтобы вывести содержимое документа в консоль, а потом отфильтровать.

diff — сравнивает два файла и наглядно показывает строки, в которых обнаружились различия. Синтаксис: diff название первого файла название второго файла. Это может выглядеть так:

diff timeweb-1.html timeweb-2.html

Аварийный вариант: REISUB

Все вышеперечисленные команды можно использовать в ситуациях, когда система работает без проблем. Но что делать, если компьютер или сервер зависает и не может быть перезагружен приемлемым способом?

Ответ тогда – комбинация клавиатуры. Если вы переключились с Windows, вы, вероятно, знаете, что Ctrl + Alt + Del отображает меню с выключением в качестве опции. Если удерживать дольше, машина выключится автоматически. В то же время на Mac вы просто должны удерживать кнопку питания (опция, которая также работает на оборудовании Windows).

В Linux комбинация клавиш для перезагрузки Alt + Print Screen + B. Однако, если это не работает или существует более сложная проблема, вы можете изменить комбинацию, используя до шести клавиш.

Это известно как REISUB, из-за следующей вынужденной аббревиатуры:

  • unRaw – возвращает управление клавиатурой обратно с сервера X-дисплея.
  • tErminate – посылает сигнал завершения SIGTERM всем процессам для корректного завершения.
  • kIll – как и выше, но сигнал SIGKILL, который вызывает немедленное завершение процессов.
  • Sync – сбрасывает данные на диск.
  • Unmount – перемонтирует все файловые системы в состояние только для чтения.
  • reBoot – что и следовало ожидать.

Чтобы это сработало, вы должны удерживать Alt + Print Screen, а затем, поочерёдно нажимать клавиши: R E I S U B, в этом же порядке. Задержка между каждым нажатием должна составлять 1-2 секунды. Это необходимо для того, чтобы дать немного времени на выполнение всех вышеперечисленных процессов

Обратите внимание, что этот метод обычно не работает на компьютерах с архитектурой ARM

Продолжительность перерывов при работе за компьютером

Так, СанПиН вводит понятие суммарного времени регламентированных перерывов, которое зависит от категории трудовой деятельности и уровня нагрузки за рабочую смену при работе с компьютером (п. 1.2 Приложения № 7 к СанПиН 2.2.2/2.4.1340-03 ). При 8-ча совой рабочей смене суммарное время перерывов составляет от 50 до 90 минут. 12-ча совой рабочий день вынуждает установить перерывы суммарной продолжительностью от 80 до 140 минут. К примеру, если человек в течение 8-ча сового рабочего дня работает за компьютером 50% рабочего времени (то есть до 4 часов), то суммарные перерывы для отдыха от ПЭВМ должны составлять 70 минут.

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

При работе за компьютером ночью (с 22 до 6 часов) продолжительность регламентированных перерывов следует увеличить на 30% (п. 1.6 Приложения № 7 к СанПиН 2.2.2/2.4.1340-03 ).

Указанные перерывы включаются в рабочее время. То есть они не продлевают продолжительность рабочего дня сотрудника. Во время этих перерывов работник не должен выполнять другую работу. Перерыв предоставляется ему для отдыха (Письмо Минтруда от 14.06.2017 № 14-2/ООГ-4765).

Кроме того, важно помнить, что перерывы в работе для отдыха от компьютера предоставляются отдельно от перерыва на обед (ст. 108, 109 ТК РФ)

Беспорядочное размещение папок и файлов на компьютере

Еще одной ошибкой пользователей является беспорядочное расположение файлов и папок на жестком диске. Такое размещение делает затруднительным поиск требуемых файлов и нарушает стабильность работы системы.

Старайтесь, как можно меньше файлов и папок хранить на системном диске C, а при возможности хранить все ваши файлы на других разделах диска. Так же стремитесь располагать файлы схожего формата в определенные заранее папки.

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

В особо запущенных случаях одного переноса и упорядочивания может быть не достаточно и потребуется дефрагментация жесткого диска, для упорядочивания ячеек уже на самом жестком диске.

Разница между отключением, спящем режимом и гибернацией

Решение в первую очередь зависит от режима использования компьютера. Может показаться, что каждый из трех режимов практически одинаково отключает компьютер, особенно когда дело касается ноутбука. Однако это не так. Существую принципиальные различия.

Режим Как работает Когда использовать
Выключение Это состояние отключения питания, с которым большинство из нас знакомо. При выключении отключаются все функции системы.

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

Когда угодно. На ночь и более длительный срок
Сон В спящем режиме ПК переходит в состояние низкого энергопотребления. Состояние ПК сохраняется в памяти. Когда вы включаете компьютер, он быстро возвращается к жизни, а не как при обычной загрузке. Все будет в порядке. Компьютер запустит все файлы и приложения, которые были запущены ранее Сон необходим при краткосрочных перерывах в работе с компьютером. Например, вам необязательно выключать его, если вы уходите на обед или решили отдохнуть от него.

Вы можете запустить спящий режим, чтобы сэкономить заряд батареи и впоследствии быстро запустить компьютер с того места, где вы остановились. Он всегда будет готов к использованию.

Для долгого времени ожидания это режим не подходит из-за высокого уровня потребления электроэнергии

Гибернация Ваш компьютер сохраняет свое текущее состояние на жестком диске, по сути сбрасывая содержимое своей памяти в файл. Когда вы загружаете компьютер, он загружает все, что было запущено на вашем компьютере перед выключением. Это позволяет вам сохранить все ваши открытые программы и данные, и вернуться к нем позже. Компьютер в режиме гибернации использует электричества не более чем в выключенном состоянии. В это случае электричество понадобится только для подсветки кнопок включения Этот режим экономит больше энергии, чем сон. Подходит для «выключения» компьютера на ночь

Команда shutdown -s -t 3600: для автовыключения Windows

Сегодня пользователи могут заставить выключиться свой компьютер по истечению определенного времени разными способами. Самым естественным является — встроенная функция в Windows. Для пользователей этой ОС будут дальнейшие инструкции по активации таймера.

Всё что вам нужно:

  1. Открыть строку «Выполнить». Она есть в каждой Windows и запускается при помощи двух клавиш, нажатых одновременно: WIN+R.
  2. Когда появится внизу слева небольшое окошко, в него нужно записать следующее: «shutdown -s -t 3600»;
  3. Цифры в конце — это время в секундах. Его нужно задавать именно так, все введенные числа будут засчитываться как секунды. Учтите это;
  4. Команда с параметрами указывает на действие. В нашем случае параметр «-s» говорит компьютеру о выключении.

Если вы столкнулись с какими-то сложностями в своей операционной системе, вы можете вызвать справку по этому параметру. Для этого в окне «Выполнить» введите команду «cmd» и в командной строке напишите «shutdown» без параметров. Вы увидите справку и описание каждого параметра, а также дополнительную информацию.

Если вам нужно отменить запланированное отключение Windows, введите следующую команду в строке «Выполнить» — «shutdown /a». Для вашей версии ОС некоторые параметры могут иметь другие значения. Поэтому рекомендуется ознакомиться с инструкцией применения команды «Shutdown» и её параметров в командной строке. Возможно система будет сообщать, что у вас недостаточно прав для выполнения этих действий. Чтобы продолжить работать, нужно запустить командную строку от имени администратора.

Когда вы поставите на таймер свой компьютер, перед завершением работы за 1 минуту он оповестит вас, что собирается выключаться. Этого времени достаточно, чтобы сохранить и закрыть все свои проекты. Команду «Shutdown» можно применять на всех версиях Windows. Она будет работать даже если вместо дефисов при её записи использовать слэш (/).

Когда может понадобиться автоматическое выключения компьютера

Все знают, как долго приходится ждать загрузки и установки обновлений для Windows. И если эта процедура не настроена на установку при выключении ПК, то пользователям приходится подолгу ожидать завершения процесса. В этом случае как раз уместно поставить свой компьютер на таймер для отключения. Узнайте, как это сделать в Windows 10.

Иногда мы сами запускаем установку программы, но в это время становится необходимым срочно куда-то отлучиться. С функцией автоматического отключения shutdown -s -t 3600: нам не пришлось бы оставлять ПК работать, пока мы не вернемся. Таких случаев очень много. Поэтому давайте рассмотрим все возможные способы заставить своё устройство быть более самостоятельным.

Как влияет включение/выключение на компьютер

Не известно, с чего все началось, но идея о том, что «вредно выключать компьютер на каждую ночь» – это миф. Если выключать ПК правильно (не вырывать кабель питания или отключать сетевой фильтр во время работы), то не о чем беспокоиться. Но и пренебрегать отключением не стоит, ведь если компьютер будет работать неделями и месяцами без выключения – это тоже ни к чему хорошему не приведет. Ряд компонентов теоретически могут пострадать от беспрерывной работы.

Жесткий диск

При долгой работе HDD происходит размагничивание поверхности пластин. Но процесс этот настолько медленный, что быстрее произойдет механический износ жесткого диска.

Электронные компоненты

Беспрерывная работа может ускорить износ видеокарты, процессора и оперативной памяти, но только если они будут работать при высокой температуре (хотя высокая температура портит оборудование в любом случае). Частое включение и выключение влияет на деградацию конденсаторов и микросхем в материнской плате, но, опять же – это очень медленный процесс, оборудование быстрее морально устареет, нежели сломается из-за данной причины.

Блок питания

Если БП будет работать без остановки, то повышается вероятность его поломки из-за скачков напряжения в сети. Но если компьютер подключен к сетевому фильтру с защитой от перепадов напряжения – беспокоиться не о чем.

Кулера

А вот на кулере беспрерывная работа плохо сказывается, потому что быстрее происходит износ смазки и самих подшипников.

Батарея ноутбука

Включение и выключение, а также долгая работа – это незначительные вещи, они не способны нанести вред аккумулятору ноутбука. Для этого устройства куда важнее следить за температурой и уровнем заряда.

Плюсы и минусы различных режимов работы

На самом деле, выключение компьютера каждый вечер дает несколько преимуществ. Тем не менее, сохранение ПК включенным на ночь также дает ряд возможностей. Поэтому стоит глубже рассмотреть плюсы и минусы обоих вариантов.

Плюсы отключения:

  1. Снижение энергозатрат – компьютеры потребляют большое количество энергии, если работает много фоновых процессов. Выключение ПК, когда он не используется, предотвратит чрезмерное и не нужное использование энергии и сэкономит деньги на счете за электричество.
  2. При долгой работе возникают определенные проблемы, и они часто решаются перезагрузкой. Если выключать ПК каждый день – это помогает избежать программных проблем.
  3. Когда компьютер работает, он способен создавать шум. Звуки вентиляторов бывают неприятными и, если спать с ПК в одной комнате, есть риск неожиданно проснуться отвключенияпредупредительногоилидругогозвука.
  4. Менее длинный период напряжения, оказываемый на компоненты, будет способствовать более длительному сроку службы.

Минусы отключения:

  1. Самый большой недостаток выключения и загрузки ПК на ежедневной основе заключается в том, что это неудобно. Приходится тратить время на выключение и сохранение сеанса, а при включении ждать, пока ОС запустится и прогрузится.
  2. Энергия используется впустую – ПК все равно будет потреблять энергию, даже когда он выключен. В то время как активный режим потребляет на много больше, он, по крайней мере, будет способен делать что-то полезное, пока пользователя нет. Однако эта проблема легко устраняется с помощью розетки с регулировкой мощности.

Хорошим вариантом будет оставлять компьютер включенным. За счет этого можно получить преимущества, но не без недостатков.

Плюсы сохранения ПК включенным:

  1. Компьютер всегда готов к работе – приятно иметь возможность сесть за свой ПК и просто начать работать без какой-либо необходимости ожидания и настроек.
  2. Компьютер может работать, пока пользователь спит – есть много задач, которыми ПК занимается во время простоя. Он выполняет резервное копирование, обслуживание системы, рендеринг видео, обновление программного обеспечения, загрузку и практически все остальное, что делается без присутствия пользователя.
  3. Если компьютер включен все время, его можно использовать для запуска сервера. Это дает возможность удаленного доступа, пока пользователь находится вдали от дома, или хостить собственный веб-сайт без стороннего оборудования.

Минусы сохранения ПК включенным:

  1. Интенсивное энергопотребление – работа компьютера 24/7 требует многоэ нергии.
  2. ОС и ряд программ не смогут обновиться без перезапуска.

Как через терминал перезагрузить Linux: telinit, reboot и shutdown

Существует три метода, как выполнить перезагрузку через терминал. Для этого используются следующие команды: shutdown, reboot. Также существует еще один вариант — telinit.

Важная информация! Некоторые команды ниже необходимо отправлять только с аккаунта, у которого есть root. Чтобы проверить, может ли учетная запись использовать sudo-строки, необходимо зайти в консоль следующее: sudo -l -U user_name. Прав у профиля нет, если выводится этот текст: User terminator is not allowed to run sudo on test-server. В ином случае все будет работать.

Ошибка в командной строке из-за отсутствия прав

Через строку shutdown

Первый способ перезагрузить компьютер или ноутбук — через строку shutdown. Эта команда работает по тому же принципу, что и обычная кнопка выключения в панели задач. Чтобы выполнить перезагрузку, понадобится выставить параметр -r. Ввод будет выглядеть следующим образом: shutdown -r now. Последнее слово значит, что ОС начнет перезагрузку сейчас. Однако есть возможность выставлять другое время, а также выводить сообщение: shutdown -r 15:00 «system is rebooting». Эта команда запишется в запланированные, после чего выполнится в строго указанное время.

Через Linux reboot

Второй метод — использовать Linux reboot. Эта функция может быть вызвана предыдущей командой, но часто пользователи используют ее отдельно. Атрибут -r в строке shutdown — это и есть reboot. Все действия после ввода выполняются пошагово:

  1. Сначала ОС записывает время в документ логов.
  2. Затем закрывает все работающие процессы.
  3. Вызывает sync — запись буфер-данных на диск.
  4. По завершению записи, перезагружает Линукс.

Чтобы воспользоваться опцией, достаточно ввести в консоль reboot. Без параметров.

Третий вариант — telinit 7. Init — это демон (программа, работающая в фоновом режиме). Эта подсистема управляет всеми остальными процессами. Цифра указывает, на какой уровень выполнения перейти. Седьмой — это перезагрузка. Метод используется не очень часто. Как правило, для проверки изменений в файле inittab. Чтобы выполнить перезагрузку, понадобится ввести telinit 7 в терминал. Параметров времени, сообщения и прочих нет.

К сведению! Это надежный метод, но не самый безопасный, по сравнению с другими.

Заключение

Вот такие нехитрые способы были мной придуманы и реализованы

Тут еще важно обеспечить доступ к локальной сети, в которой живут серверы. В моем случае openvpn позволяет выполнить удаленное выключение компьютеров даже через интернет

Выключение компьютера – действие, с которым обычные пользователи сталкиваются чуть ли не каждый день. Если выключать сервер приходится довольно редко, то обычные, десктопные компьютеры подвержены этой операции очень даже часто. Большинство пользователей выключают linux в графическом интерфейсе системы. В окружении рабочего стола KDE это делается через главное меню, а в Gnome и Unity даже есть специальная кнопка на панели для решения этой задачи.

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

Чтобы выключить компьютер Linux используется команда shutdown. Есть также команды poweroff, halt, но они для нестандартных случаев. Обычно же хватает одной только shutdown. Также выключить linux из консоли можно с помощью сочетаний клавиш SysRq. Но сначала давайте рассмотрим синтаксис команды shutdown.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: