Как проверить статус службы Linux

Система инициализации Systemd позволяет не только запускать и останавливать службы, но и проверять их состояние. Для просмотра информации о сервере используется команда status утилиты systemctl. Например, чтобы посмотреть состояние веб-сервера Nginx нужно выполнить такую команду:

sudo systemctl status nginx

Обычно, утилита выводит информацию с пагинацией поскольку данные не умещаются на один экран. Если вы хотите отключить пагинацию используйте опцию --no-pager:

sudo systemctl status nginx --no-pager

Давайте рассмотрим что выводит эта утилита:

  • Loaded - значение loaded означает что файл юнита загружен успешно и здесь же выводится путь к этому файлу. Тут возможны и другие значения, например, masked если юнит скрыт или not-found если он не найден также здесь находится информация добавлен ли юнит в автозагрузку (enabled/disabled);
  • Active - текущее состояние и подсостояние юнита, если юнит запущен, то обычно это active(running), если он не был запущен, то inactive(dead) если что-то пошло не так то failed и т д.
  • Docs - название man страницы с документацией для службы.
  • Process - запускаемые процессы, их состояние и код выхода.
  • Main PID - идентификатор основного процесса службы.
  • Tasks - количество процессов, запущенных в рамках этой службы.
  • Memory - потребление памяти службой.
  • CPU - использование процессора службой.

Для того чтобы посмотреть все доступные значения состояний для полей Loaded и Active выполните такую команду:

systemctl --state help

После всех этих полей выводится журнал службы. Это последние 10 строк вывода основного процесса. Если вы хотите получить больше строк используйте опцию --lines с нужным количеством строк. Например, для получения 50-ти последних строк выполните:

sudo systemctl status --lines=50 avahi-daemon

Если конец строки логов обрезается до ширины экрана, вы можете использовать опцию -l или --full для того чтобы этого избежать:

sudo systemctl status nginx.service

Для того чтобы посмотреть ещё больше логов можно воспользоваться утилитой journalctl с опцией -u которой надо передать название сервиса. например:

journalctl -eu nginx.service

Команда начнёт вывод логов с конца. Вы можете использовать клавиши со стрелками для того чтобы листать логи. Кроме того, можно посмотреть историю изменений статуса службы с помощью команды journalctl с опциями -xeu. Например:

journalctl -xeu nginx.service

Более подробно об управлении службами читайте в этой статье, а про journalctl в статье под названием Шпаргалка по Journalctl.

Есть ли на телефоне NFC — как узнать и включить?

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

В этой простой инструкции подробно о способах определить, есть ли NFC в вашем смартфоне и как включить эту функцию, если она есть в наличии.

Проверка наличия поддержки NFC в технических характеристиках

В обсуждениях на тему часто можно встретить вопросы на тему: есть ли NFC на Xiaomi, Samsung, Redmi, Honor или Huawei. Есть, но не на всех моделях — всё зависит от того, какая именно модель телефона у вас.

Если модель вам известна, один из самых быстрых способов определить наличие NFC на нём — поискать в Интернете технические характеристики конкретно вашей модели телефона: на сайте производителя или в произвольном магазине электроники.

Почти всегда эту информацию указывают в основной или в полной спецификации устройства:

Наличие NFC в технических характеристиках смартфона

NFC в настройках Android телефона, включение функции

Соперничающий по скорости и простоте способ проверить и включить NFC — настройки вашего телефона. Конкретное расположение может отличаться, но обычно достаточно:

  1. Зайти в приложение «Настройки».
  2. Открыть пункт «Подключения», «Подключенные устройства» или аналогичный. Настройки подключений на Android телефоне
  3. Найти пункт NFC. Обычно он снабжен переключателем для включения или отключения, либо достаточно раскрыть пункт «NFC» чтобы управлять этой функцией — включить или выключить её. В примере на изображении слева пример для чистой ОС Android, справа — для смартфона Samsung Galaxy. Включить NFC в настройках Android
  4. Если вы не можете найти нужный раздел в «Настройках», используйте поле поиска вверху: просто введите NFC и, если поддержка NFC есть, через короткое время (поиск может быть не моментальным) все связанные с этой технологией пункты появятся. Поиск NFC в настройках телефона

Учитывайте: если вы включили NFC с целью выполнения платежей в магазинах, вам также потребуется настроить бесконтактные платежи — выбрать Samsung Pay, SberPay, Google Pay или иной платежный сервис, выполнить добавление карт и настройки в соответствующих приложениях.

Настройка бесконтактных платежей с помощью NFC

Приложения для проверки наличия NFC

Для Android доступно множество приложений, позволяющих получить информацию об аппаратных характеристиках смартфона, в том числе и о наличии модуля NFC. Одно из таких приложений — Device Info (Информация об устройстве), доступное для бесплатного скачивания в Play Маркет.

Достаточно зайти в раздел «Связь» — «NFC» приложения, чтобы увидеть, поддерживается ли NFC и включена ли функция.

Проверка NFC в приложении Device Info

Есть и приложения, единственная задача которых — показать, есть ли NFC на телефоне, например, NFC Check.

Приложение NFC Check

В этом приложении достаточно нажать кнопку «NFC Check», чтобы увидеть статус поддержки NFC и кнопку «Enable NFC», чтобы перейти в раздел настроек устройства для включения или отключения.

Остались вопросы по включению или наличию NFC на телефоне? — жду их в комментариях, желательно с указанием конкретной модели смартфона и подробным описанием возникшей проблемы.

Как изменить имя пользователя Windows 11 и Windows 10

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

В этой пошаговой инструкции подробно о том, как переименовать пользователя Windows 11 или Windows 10 с локальной учетной записью или учетной записью Майкрософт, а также кратко об изменении имени папки пользователя.

Как переименовать локального пользователя

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

Управление учетными записями пользователей

Первый вариант — использование утилиты управления учетными записями пользователей, порядок действий будет следующим:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить» (или нажмите клавиши Win+R на клавиатуре), введите
    netplwiz

    или

    control userpasswords2

    и нажмите Enter.

  2. В открывшемся окне выберите нужного пользователя и нажмите кнопку «Свойства». Пользователи в окне netplwiz
  3. Задайте новое имя пользователя и нажмите «Ок», затем — «Ок» в окне управления учетными записями. Изменение имени локального пользователя в netplwiz
  4. Выйдите из системы и снова зайдите — имя вашего пользователя будет изменено.

Учитывайте, что несмотря на то, что имя пользователя изменится, название его папки останется прежним.

Локальные пользователи и группы

Второй способ подойдет только для Pro (Профессиональная) и Enterprise (Корпоративная) версий Windows 11/10. Необходимые шаги:

  1. Нажмите клавиши Win+R на клавиатуре, введите
    lusrmgr.msc

    и нажмите Enter.

  2. В окне «Локальные пользователи и группы» перейдите в раздел «Пользователи», нажмите правой кнопкой мыши по имени пользователя, которое нужно изменить и выберите пункт «Переименовать». Переименовать пользователя в Локальные пользователи и группы
  3. Укажите новое имя пользователя, закройте окно, выйдите из системы и снова зайдите.

Командная строка

Ещё одна возможность — изменение имени пользователя в командной строке Windows:

  1. Запустите командную строку от имени администратора.
  2. Введите команду
    wmic useraccount where name='старое_имя' rename новое_имя

    и нажмите Enter. Изменение имени пользователя с локальной учетной записью в командной строке

  3. Закройте командную строку, выйдите из системы и вновь зайдите, уже под новым именем.

Изменение имени пользователя для учетной записи Майкрософт

Если вы используете учетную запись Майкрософт, изменение имени выполняется на соответствующем сайте:

  1. Зайдите на страницу вашей учетной записи Майкрософт https://account.microsoft.com/ с вашими учетными данными.
  2. Нажмите по вашему имени или перейдите на вкладку «Сведения». Открыть сведения об учетной записи Майкрософт
  3. Нажмите «Изменить имя» и укажите новые имя и фамилию (необязательно). Изменить имя пользователя с учетной записью Майкрософт

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

Изменение имени папки пользователя

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

Простой и безопасный способ

Если вам нужен простой и безопасный способ, рекомендую использовать следующий подход:

  1. Создайте новую локальную учетную запись с нужным именем (рекомендую использовать латиницу), для нее будет создана папка с тем же именем, сделайте нового пользователя администратором. Подробно о том, как это сделать в статьях: Как создать пользователя Windows 11, Как создать пользователя Windows 10.
  2. Зайдите под вновь созданным пользователем, и, если нужно, прикрепите учетную запись Майкрософт (это можно сделать в Параметрах).
  3. Убедившись, что всё работает как нужно и перенеся все данные из старого профиля (например, хранящиеся в папках Документы, Изображения, Рабочий стол), удалите старого пользователя и работайте с новой учетной записью и новым именем папки.

Рискованный метод

Способ переименования папки текущего пользователя без создания нового выглядит иначе (и, ещё раз предупреждаю, небезопасный):

  1. Выйдите из текущей учетной записи и зайдите в систему с другой учетной записью Администратора (не с той, для которой мы изменяем имя папки), можно включить скрытую учетную запись Администратор.
  2. При желании измените имя пользователя, для которого меняется имя папки одним из способов, описанным ранее.
  3. Перейдите в папку C:\Пользователи (C:\Users\) и переименуйте папку нужного пользователя тем же способом, которым вы переименовываете другие папки.
  4. Запустите редактор реестра и перейдите в раздел
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  5. В подразделах этого раздела найдите такой, где для параметра с именем ProfileImagePath задан путь к изменяемой папке, дважды нажмите по этому параметру и измените путь на нужный. Изменить имя папки пользователя в реестре
  6. Закройте редактор реестра, перезагрузите компьютер и попробуйте вновь зайти в учетную запись, для которой менялся путь к папке.

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

Иногда бывает достаточным изменить старые пути на новые в реестре, выполнив поиск по старому имени папки, а иногда даже это не позволяет избежать проблем: от необходимости повторно настраивать OneDrive и проблем с WinGet до, уже упоминавшихся проблем с профилем пользователя. О случаях неудачных попыток вы можете прочесть, например, в комментариях к статье Как изменить имя папки пользователя в Windows 10.

Отсутствует файл hosts в Windows 11 или Windows 10 — что делать?

Что делать, если нет файла hosts в WindowsНекоторые пользователи, решившие проверить или отредактировать файл hosts в Windows могут обнаружить, что его нет в папке C:\Windows\System32\drivers\etc а иногда о том, что файл hosts не существует может сообщить и какой-то антивирус или утилита для удаления вредоносных программ.

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

Расположение файла hosts и возможность его изменения

Файл hosts в папке по умолчанию

Прежде чем приступить, рекомендую зайти в Папку C:\Windows\System32\drivers\etc, открыть параметры проводника (сделать это можно в меню Проводника) и включить показ как скрытых, так и защищенных системных файлов — это две отдельные отметки, показаны на скриншоте ниже.

Включение показа скрытых и системных файлов Windows

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

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

  1. Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit и нажмите Enter.
  2. В открывшемся редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. В правой панели редактора реестра обратите внимание на значение параметра DataBasePath, по умолчанию там должно быть прописано
    %SystemRoot%\System32\drivers\etc

    Расположение файла hosts в реестре

  4. Если значение отличается, вы можете заглянуть в указанную по факту папку и посмотреть, имеется ли файл hosts там. Если в пути используются ссылки на папки вида %SystemRoot% и вы не знаете, что это за путь, можно дважды нажать по параметру DataBasePath, скопировать этот путь, а затем вставить в адресную строку проводника.
  5. При желании вы можете изменить значение параметра, равно как и место хранения файла hosts на стандартное: дважды нажмите по параметру DataBasePath, введите значение %SystemRoot%\System32\drivers\etc и сохраните настройки. Изменение или копирование расположения файла hosts
  6. Если значение параметра не было изменено, значит hosts должен располагаться в стандартной папке, но по какой-то причине был удален или не был создан, об этом поговорим далее.

Обратите внимание, если путь к месту расположения файла hosts был изменен, при этом вы лично его не меняли, а речь идет о «чистой» (не какой-либо «сборке») Windows, возможно, это расположение было изменено какими-то сторонними программами, не всегда полезными. Может иметь смысл проверить компьютер специальными средствами удаления вредоносных программ и инструментами, такими как Dr.Web CureIt!

Восстановление файла hosts

Если пути к месту хранения файла hosts не менялись, но его в нужном расположении нет, то следует учитывать два момента:

  • В общем случае отсутствие файла hosts никак не влияет на работу вашей Windows 11/10 — по умолчанию этот файл пустой и содержит лишь комментарии, которые не используются в работе. То есть функционально нет разницы (при условии, что вы не планируете вносить собственные записи в файл): будете ли вы восстанавливать стандартный файл hosts или решите этого не делать.
  • Вы легко можете восстановить этот файл: файл hosts это простой текстовый файл в кодировке UTF-8 и без расширения.

Чтобы восстановить файл, вы можете (привожу упрощенный вариант для начинающих пользователей):

  1. Открыть «Блокнот» (например, используя поиск в панели задач) или другой простой текстовый редактор.
  2. При желании вставить следующий стандартный код файла hosts (он не функционален, поэтому совершенно не обязателен).
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    
    # localhost name resolution is handled within DNS itself.
    #	127.0.0.1       localhost
    #	::1             localhost
    
  3. В меню Блокнота выбрать «Файл» — «Сохранить» и сохранить его с именем hosts и без расширения, лучше всего — на рабочий стол (сохранить сразу в нужную папку, не запустив блокнот от имени Администратора не получится). Для сохранения без расширения в поле «Тип файла» выберите «Все файлы», введите имя файла hosts (без .txt), кодировка – UTF-8. Сохранение файла hosts в блокноте
  4. Перенести файл с рабочего стола в папку C:\Windows\System32\drivers\etc — для этого вы должны иметь права администратора на компьютере, при переносе появится соответствующий запрос.

На этом всё: файл будет в нужном расположении и исправно работать, при условии, что в реестре для его расположения указана стандартная папка. Подробнее про редактирование файла hosts в Windows 11 и изменение файла hosts в предыдущих версиях Windows.

Как удалить раскладку клавиатуры в Windows 11 и Windows 10

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

В этой пошаговой инструкции подробно о способах удалить лишнюю раскладку клавиатуры в Windows 11 и Windows 10 — в Параметрах или PowerShell.

Удаление раскладки клавиатуры в Параметрах

Интерфейс параметров Windows 11 и Windows 10 отличается, но действия для удаления ненужных раскладок и сопутствующие нюансы одинаковы.

Достаточно выполнить следующие шаги:

  1. В Windows 11 нажмите по индикатору языка в области уведомлений и выберите «Дополнительные настройки клавиатуры», либо перейдите в Параметры — Время и язык — Язык и регион.  Открыть дополнительные настройки языка и клавиатуры
  2. В Windows 10 нажмите по значку языка и откройте пункт «Настройки языка», либо перейдите в Параметры — Время и язык — Язык.
  3. В Windows 11 справа от языка, который нужно удалить, нажмите по трем точкам и выберите пункт «Удалить». Если пункт не активен, сначала переместите язык вниз (первый по счету язык удалить нельзя). Удаление лишнего языка и раскладки в Параметрах Windows 11
  4. В Windows 10 нажмите по языку, который нужно удалить в списке «Предпочитаемые языки» и нажмите соответствующую кнопку. Если кнопка не активна, переместите язык вниз с помощью кнопки со стрелкой: первый по счету язык удалить нельзя. Удалить раскладку клавиатуры в Windows 10

В результате выбранный язык ввода (раскладка клавиатуры) будет удален.

Удаление языка ввода в PowerShell

Если при удалении раскладки клавиатуры возникли какие-либо проблемы или доступ к Параметрам Windows ограничен, можно использовать удаление с помощью Windows PowerShell (или Терминала Windows):

  1. Запустите Терминал Windows или Windows PowerShell от имени администратора. Сделать это можно, открыв контекстное меню кнопки «Пуск», нажав по ней правой кнопкой мыши.
  2. Введите команду
    Get-WinUserLanguageList

    и нажмите Enter. Это выведет список установленных языков. Обратите внимание на значение LanguageTag языка и раскладки, которую нужно удалить. Получение списка языков и раскладок в PowerShell

  3. В моем случае нужно удалить Английскую (Великобритания), это en-GB, именно этот идентификатор языка я буду использовать во второй команде, вам его потребуется изменить на свой. Команды для удаления языка:
    $1 = Get-WinUserLanguageList
    $1.RemoveAll( { $args[0].LanguageTag -clike 'en-GB' } )
    Set-WinUserLanguageList $1 -Force

Удаление раскладки клавиатуры в PowerShell

Если всё прошло успешно, язык будет удален из списка доступных для ввода с клавиатуры в Windows.

Удаление раскладки в редакторе реестра

Ещё один метод — использование редактора реестра для удаления языка ввода:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit в диалоговое окно «Выполнить» и нажмите Enter.
  2. В редакторе реестра перейдите в раздел HKEY_CURRENT_USER\Keyboard Layout\Preload
  3. В этом разделе в правой панели реестра вы увидите несколько пунктов: они представляют собой языки ввода, причем расположены в том же порядке, что и в «Параметрах» Windows. Нажмите правой кнопкой мыши по ненужному языку, выберите пункт «Удалить». Удаление раскладки клавиатуры в реестре Windows
  4. Закройте редактор реестра, выйдите и снова зайдите в систему, либо перезагрузите компьютер: лишняя раскладка должна исчезнуть.

Если язык есть только в раскладках

Известна проблема, когда языков раскладки отображается больше, чем языков в Параметрах, PowerShell или реестре, то есть лишний язык нигде кроме выбора языка ввода не виден.

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

Поиск Everything и панель EverythingToolbar — добавляем быстрый поиск в Windows

Everything — программа для поиска в WindowsБесплатная программа Everything предназначена для очень быстрого поиска нужных файлов на компьютере Windows — в отличие от встроенного поиска Windows 11 и Windows 10 она работает быстрее, индексирование почти никак не влияет на ваш HDD или SSD, а сам процесс расходует ресурсы минимально. Отдельная утилита — EverythingToolbar позволяет добавить поиск Everything в панель задач Windows 11 или Windows 10 для еще более удобного доступа к нему.

В этом кратком обзоре — о поиске Everything: загрузке и установке, использовании, возможностях, а также об установке панели EverythingToolbar для более удобного доступа к нему.

Читать далее Поиск Everything и панель EverythingToolbar — добавляем быстрый поиск в Windows

Как создать пользователя Windows 11

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

В этой пошаговой инструкции подробно о способах создать нового пользователя в Windows 11, один из которых с большой вероятностью, подойдёт для ваших целей. Также может быть полезным: Как установить Windows 11 с локальной учетной записью, Как включить встроенную учетную запись Администратор в Windows 11.

Читать далее Как создать пользователя Windows 11

Как убрать корзину с рабочего стола или отключить её в Windows

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

В этой пошаговой инструкции подробно о том, как убрать корзину с рабочего стола в Windows 11 и Windows 10, а также в более ранних версиях системы — 8.1 и 7. А при необходимости — полностью отключить (удалить) корзину таким образом, чтобы удаляемые любым способом файлы и папки не помещались в нее, а также немного о настройке корзины. Очень близкая тема: Как добавить значок Этот компьютер на рабочий стол Windows 11, Как включить значок компьютера на рабочем столе Windows 10.

Как убрать корзину с рабочего стола Windows 11 и Windows 10 последних версий

Для того, чтобы корзина не показывалась на рабочем столе в Windows 11 и 10, достаточно выполнить следующие простые шаги:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить» в контекстном меню, либо нажмите сочетание клавиш Win+R на клавиатуре.
  2. Введите desk.cpl ,5 (пробел перед запятой обязателен) в диалоговое окно «Выполнить» и нажмите Enter. Открыть параметры значков рабочего стола
  3. Снимите отметку «Корзина» в окне настроек значков рабочего стола и примените настройки. Убираем корзину с рабочего стола Windows 11 и Windows 10

В результате корзина перестанет отображаться на рабочем столе. Дополнительно следует отметить следующие нюансы:

  • Несмотря на то, что корзина показываться не будет, работать она продолжит, то есть файлы всё так же будут удаляться в неё по умолчанию. Чтобы отключить это поведение, можно нажать правой кнопкой мыши по корзине, открыть её свойства, а затем отметить пункт «Уничтожать файлы сразу после удаления, не помещая их в корзину», подробнее об этом и дополнительных способов — далее в инструкции.
  • Попасть в настройки значков рабочего стола, чтобы убрать корзину, можно и через «Параметры». В Windows 11 и 10 расположение одинаковое: Параметры — Персонализация — Темы — пункт «Параметры значков рабочего стола» в разделе «Сопутствующие параметры».
  • Вы можете отключить показ всех значков на рабочем столе Windows: нажмите правой кнопкой мыши по пустому месту рабочего стола и снимите отметку с «Отображать значки рабочего стола» в пункте «Вид». Отключить показ всех значков рабочего стола Windows
  • Если вы убрали корзину с рабочего стола, но вам потребовалось в неё попасть, способ для этого описан в конце статьи.

Как удалить корзину с рабочего стола в ранних версиях Windows

В ранних версиях Windows 10, а также в Windows 8.1 или Windows 7 убрать корзину с рабочего стола можно через Панель управления. При этом она продолжает функционировать (т.е. файлы, удаляемые через «Удалить» или клавишу «Delete» будут помещаться в нее), но не отображается на рабочем столе.

  1. Зайдите в панель управления (в пункте «Просмотр» вверху справа установите крупные или мелкие «Значки», а не «Категории») и откройте пункт «Персонализация». На всякий случай — Как зайти в панель управленияПараметры персонализации в панели управления
  2. В окне персонализации, слева, выберите пункт «Изменение значков рабочего стола». Параметры значков рабочего стола
  3. Снимите отметку с пункта «Корзина» и примените настройки. Убрать корзину с рабочего стола Windows

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

Как полностью отключить корзину в Windows

Если ваша задача — отключить удаление файлов в корзину, то есть сделать так, чтобы при удалении они действительно удалялись (как по Shift+Delete при включенной корзине), сделать это можно несколькими способами.

Первый и самый простой способ — изменить настройки корзины:

  1. Нажмите по корзине правой кнопкой мыши и выберите пункт «Свойства».
  2. Для каждого диска, для которого включена корзина выберите пункт «Уничтожать файлы сразу после удаления, не помещая их в корзину» и примените настройки (если опции не активны, то, судя по всему, параметры корзины изменены политиками, о чем — далее в руководстве). Отключение корзины в настройках
  3. При необходимости, очистите корзину, так как то, что уже было в ней на момент изменения настроек, продолжит в ней оставаться.

В большинстве ситуаций этого достаточно, однако есть и дополнительные способы удалить корзину в Windows 11, 10, 8.1 или Windows 7 — в редакторе локальной групповой политики (только для Windows Профессиональная и выше) или с помощью редактора реестра.

Отключение корзины в редакторе локальной групповой политики

Данный способ подойдет только для систем Windows редакций Профессиональная, Корпоративная и Максимальная.

  1. Откройте редактор локальной групповой политики (нажмите клавиши Win+R, введите gpedit.msc и нажмите Enter).
  2. В редакторе перейдите к разделу Конфигурация пользователя — Административные шаблоны — Компоненты Windows — Проводник. Политики проводника и корзины Windows
  3. В правой части выберите параметр «Не перемещать удаляемые файлы в корзину», нажмите по нему дважды и в открывшемся окне задайте значение «Включено». Отключить корзину в редакторе локальной групповой политики
  4. Примените настройки и при необходимости очистите корзину от файлов и папок, находящихся в ней на настоящий момент времени.

Как отключить корзину в редакторе реестра Windows

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

  1. Нажмите клавиши Win+R, введите regedit и нажмите Enter (откроется редактор реестра).
  2. Перейдите к разделу
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. В правой части редактора реестра кликните правой кнопкой мыши и выберите пункт «Создать» — «Параметр DWORD» и укажите имя параметра NoRecycleFiles
  4. Дважды нажмите по этому параметру (или кликните правой кнопкой мыши и выберите пункт «Изменить» и укажите значение 1 для него. Отключить корзину в редакторе реестра Windows
  5. Закройте редактор реестра.

После этого файлы не будут перемещаться в корзину при удалении.

Как открыть корзину, если она не показывается на рабочем столе

Если корзина просто убрана с рабочего стола и её потребовалось открыть, то попасть в нее можно следующими способами:

  • Включить показ скрытых и системных файлов и папок в проводнике, а затем зайти в папку $Recycle.bin (либо просто вставить в адресную строку проводника C:\$Recycle.bin\Корзина\ и нажать Enter).
  • В Windows 11 и Windows 10 — в проводнике в адресной строке нажать по стрелке рядом с указываемым «корневым» разделом текущего местоположения (см. скриншот) и выбрать пункт «Корзина». Открыть корзину в проводнике Windows 10

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

Windhawk — модульный расширяемый твикер для настройки Windows 11 и 10

Windhawk — программа для настройки WindowsПри выходе каждой новой версии Windows у пользователей появляются вопросы на тему настройки тех или иных элементов интерфейса и их поведения, а разработчики выпускают новые или обновляют старые программы для этих целей.

Windhawk — одна из таких новых программ, отличающаяся модульностью: возможностью устанавливать конкретные моды для Windows 11 и Windows 10, в зависимости от того, что именно вы хотите настроить, при этом сторонние разработчики, и вы — тоже, могут добавить собственные решения в список доступных. Об этой программе и пойдет речь далее в обзоре.

Читать далее Windhawk — модульный расширяемый твикер для настройки Windows 11 и 10

Как создать или вывести текстовый файл в командной строке Windows

Создание и чтение текстовых файлов в командной строкеЕсли вы оказались без доступа к чему-либо кроме командной строки или Windows PowerShell и по какой-то причине вам требуется возможность создания или чтения текстовых файлов, это вполне реализуемо, причем более чем одним методом.

В этой инструкции подробно о работе с текстовыми файлами в командной строки или PowerShell (разумеется, можно и в Терминале Windows) — создание и сохранение текстовых файлов, их вывод и чтение в консоли. Если вам требуется вывести результаты выполнения команды в файл, вы можете использовать отдельную инструкцию на эту тему.

Создание текстовых файлов в командной строке

Возможность создания текстовых файлов доступна как в командной строке (cmd.exe), так и в PowerShell. Начнем с первого варианта.

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

Команда ECHO

Команда командной строки echo предназначена для вывода текстовых сообщений в окне консоли, например, при выполнении сценария в bat-файле, но может быть использована и для вывода текста в файл, благодаря возможности использования оператора «>» для перенаправления вывода из консоли в файл.

Пример команды:

echo Содержимое текстового файла > file.txt

В результате её выполнения в текущей рабочей папке командной строки будет создан файл с именем file.txt и содержимым «Содержимое текстового файла».

Создание текстового файла с помощью команды echo

COPY CON

Команда copy с параметром con позволяет скопировать содержимое консоли в файл. Использование возможности будет состоять из следующих шагов:

  1. Введите команду
    copy con имя_файла.txt

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

  2. Курсор переместится на строчку ниже, и вы сможете набирать текст так, как делаете это обычно, включая перенос строки. Создание текстового файла с помощью copy con
  3. Для завершения набора и сохранения текстового файла нажмите сочетание клавиш Ctrl+Z, а затем — Enter. Это добавит отметку конца файла и сохранит его в текущей папке с указанным на 1-м шаге именем. Сохранение текстового файла с помощью copy con

Создание текстового файла в PowerShell

PowerShell также имеет набор встроенных командлетов для сохранения текстовых данных в файл.

Out-File

Использование Out-File в PowerShell по своей функциональности сходно с оператором перенаправления вывода в командной строке. Вывод консоли перенаправляется в заданный файл.

Пример использования:

"Текстовая строка" | Out-File -FilePath .\file.txt

В этом примере в текущей папке PowerShell будет создан файл с именем file.txt и содержимым «Текстовая строка».

New-Item

Создание нового текстового файла в PowerShell возможно с помощью командлета New-Item. Пример команды, в которой создается текстовый файл file.txt, содержащий «Текстовая строка» в текущем расположении:

New-Item -Path . -Name "file.txt" -ItemType "file" -Value "Текстовая строка"

Создание текстового файла с помощью New-Item в PowerShell

Set-Content и Add-Content

Ещё два командлета PowerShell для работы с текстовыми файлами:

  • Set-Content — перезаписывает содержимое файла
  • Add-Content — добавляет содержимое в конце выбранного файла

Их использование можно увидеть на примере следующей команды:

Add-Content -Path .\file.txt -Value "Ещё одна текстовая строка"

Добавление текста к файлу в PowerShell

Вывод (чтение) текстового файла в командной строке и PowerShell

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

TYPE

Самый простой вариант — использование команды TYPE с указанием пути к файлу, который нужно отобразить в консоли, например:

type file.txt

Вывод текстового файла с помощью команды type

MORE

Если файл объемный и содержит большое количество строк, используйте команду more, например:

more file.txt

Выполнив команду, вы увидите часть содержимого текста, которая помещается в окне консоли, далее вы можете использовать следующие клавиши:

Вывод текстового файла с помощью команды more

  • Enter — для отображения следующей строки файла.
  • Пробел — для отображения следующих строк документа, которые поместятся в активное окно консоли.
  • P — Показать следующие N строк. После нажатия этой клавиши с последующим указанием количества строк, будет выведено соответствующее количество строк текстового документа.
  • S — пропустить следующие N строк, работает аналогично предыдущему варианту.
  • Клавиша «=» — для отображения текущего номера строки.
  • Q — для прекращения выполнения команды more.

Get-Content

Вывести содержимое текстового файла в PowerShell можно с помощью Get-Content с указанием пути к файлу, например:

Get-Content file.txt

Чтение текстового файла с помощью Get-Content в PowerShell

Также вы можете выводить определенные строки файла, с помощью команд вида (вывод первых или последних 10 строк соответственно):

Get-Content file.txt | Select-Object -First 10
Get-Content file.txt | Select-Object -Last 10

Или присвоить содержимое файла переменной и вывести конкретную строку:

$file_text = Get-Content file.txt
$file_text[2]

Дополнительная информация

Текстовый редактор edit.com в Windows

Помимо использования ручного ввода команд, вы можете использовать консольные текстовые редакторы — сторонние в версиях для Windows, такие как Vim, Nano, Kinesics Text Editor или даже старый встроенный edit.com (может отсутствовать в вашей версии системы и требовать патча NTVDMx64).