Если у вас вдруг перевернулся экран Windows на 90 градусов, а то и вовсе вверх ногами после того, как вы (а возможно, ребенок или кошка) нажали какие-то кнопки (причины могут быть и другими), не беда. Сейчас разберемся как вернуть экран в нормальное положение, руководство подойдет для Windows 10, 8.1 и Windows 7. Обновление: Как перевернуть экран в Windows 11 и Windows 10.
Перезагрузка компьютера в Linux
Эта статья ориентирована на самых новичков в Linux ну и тех кого интересует как перезагрузить Linux из консоли. Для меня перезагрузить компьютер в терминале или с помощью графического интерфейса это элементарно, но это база, не все новички ее знают и надо об этом написать.
Сегодня мы рассмотрим такие вопросы, как команда перезагрузки Linux из консоли, перезагрузка удаленно, и непосредственно перезагрузка в графическом интерфейсе. Начнем, пожалуй, с обычной перезагрузки системы.
Читать далее Перезагрузка компьютера в Linux
Как сделать трассировку к сайту?
Рассказываю, как сделать трассировку к сайту, т.е. выполнить команду tracert в командной строке Windows. Для чего это вам может понадобиться?
Обычно трассировка используется техническими специалистами для выявления проблем в сети. Например, у вас вдруг ни с того ни с сего в браузере перестал открываться какой-то конкретный сайт или открывается очень медленно. Вы с этой проблемой обращаетесь на форум своего интернет-провайдера. Там вас почти наверняка сразу попросят сделать трассировку до этого сайта и выложить результат. Читать далее Как сделать трассировку к сайту?
Как узнать версию дистрибутива Ubuntu
Компания Canonical выпускает новые версии своего дистрибутива Ubuntu дважды в год, в апреле и октябре. Таким образом, номер каждой версии состоит из двух последних цифр года и номера месяца. например: 13.04, 14.10, 16.04 и т д. Также каждая версия получает кодовое имя, состоящее из двух слов начинающихся на одинаковую букву. Первым кодовым именем было Warty Warthog (Бородавчатый Бородавочник) его получил дистрибутив с номером версии 4.10.
Бывают случаи когда вам нужно узнать версию Ubuntu. Конечно, если систему ставили вы сами то наверняка знаете что ставили. Но если компьютер не ваш, или сервер хостинга, а нужно установить специфическое программное обеспечение, обновить систему или подключить сторонний репозиторий, нужно искать решение. В этой статье мы рассмотрим как узнать версию Ubuntu в терминале, в графическом интерфейсе, а также как узнать версию ядра используемого в системе.
Читать далее Как узнать версию дистрибутива Ubuntu
Как удалить старые ядра Ubuntu
В Ubuntu ядро можно обновить несколькими способами. Для версии Ubuntu Desktop, менеджер обновлений программного обеспечения позволяет обновить ядро до самой новой версии в любое удобное время. В серверной версии Ubuntu ядро обновляется автоматически, утилитами из пакета unattended-upgrades, как часть важных обновлений безопасности. Также ядро можно обновить вручную, с помощью утилит управления пакетами apt, aptitude или даже собрав из исходников.
Со временем из-за таких обновлений, в системе накапливается много неиспользуемых образов ядер, которые только занимают дисковое пространство. Каждый образ ядра вместе со связанными заголовочными файлами и файлами модулей занимает около 200-400 мегабайт. Таким образом, удаление старых ядер в ubuntu позволит освободить много дискового пространства.
Неисправность котла Ariston Class 24FF. Коды ошибок 306 и 307
В этой публикации я расскажу об одной из неисправностей, возникшей в данном котле и о методе ее устранения.
Читать далее Неисправность котла Ariston Class 24FF. Коды ошибок 306 и 307
Исправление ошибок Windows 10 в FixWin
После обновление до Windows 10 у многих пользователей возникают самые различные проблемы, связанные с работой системы — не открывается пуск или настройки, не работает Wi-Fi, не запускаются или не скачиваются приложения из магазина Windows 10. В общем, весь тот список ошибок и проблем, о котором я и пишу на этом сайте.
FixWin 10 — бесплатная программа, которая позволяет исправить многие из этих ошибок автоматически, а также решить другие проблемы с Windows, типичные не только для последней версии этой ОС. При этом, если в целом я не советую использовать различный софт «автоматического исправления ошибок», на который вы можете постоянно натыкаться в Интернете, FixWin здесь выгодно отличается — рекомендую обратить внимание.
Программа не требует установки на компьютер: вы можете сохранить ее куда-либо на компьютер (а рядом положить AdwCleaner, который тоже работает без установки) на тот случай, если когда-либо возникнут проблемы с системой: действительно многие из них можно будет исправить без лишних поисков решения. Главный недостаток для нашего пользователя — отсутствие русского языка интерфейса (с другой стороны, все максимально понятно, насколько я могу судить).
Возможности FixWin 10
После запуска FixWin 10, в главном окне вы увидите основные сведения о системе, а также кнопки для запуска 4-х действий: проверка системных файлов, перерегистрация приложений магазина Windows 10 (в случае проблем с ними), создание точки восстановление (рекомендуется сделать перед началом работы с программы) и восстановление поврежденных компонентов Windows с помощью DISM.exe.
В левой части окна программы расположено несколько разделов, в каждом из которых содержатся автоматические исправления для соответствующих ошибок:
- File Explorer — ошибки проводника (не запускается рабочий стол при входе в Windows, ошибки WerMgr и WerFault, не работает CD и DVD привод и другие).
- Internet and Connectivity — ошибки подключения к Интернету и сети (сброс DNS и протокола TCP/IP, сброс фаервола, сброс Winsock и т.п. Помогает, например, когда страницы в браузерах не открываются, а Skype работает).
- Windows 10 — ошибки, типичные для новой версии ОС.
- System Tools — ошибки при запуске системных инструментов Windows, например, Диспетчер задач, командная строка или редактор реестра были отключены администратором системы, отключенные точки восстановления, сброс настроек безопасности на настройки по умолчанию и др.
- Troubleshooters — запуск диагностики проблем Windows для конкретных устройств и программ.
- Additional Fixes — дополнительные инструменты: добавление гибернации в меню пуск, исправление отключенных уведомлений, внутренней ошибки Windows Media Player, проблем с открытием документов Office после обновления до Windows 10 и не только.
Важный момент: каждое исправление может быть запущено не только с помощью программы в автоматическом режиме: нажав на вопросительный знак рядом с кнопкой «Fix», можно посмотреть информацию о том, с помощью каких действий или команд можно сделать это вручную (если для этого требуется команда командной строки или PowerShell, то по двойному клику вы можете ее скопировать).
Ошибки Windows 10 для которых доступно автоматическое исправление
Перечислю те исправления в FixWin, которые сгруппированы в разделе «Windows 10» на русском языке, по порядку (если пункт представляет собой ссылку, но он ведет на мою собственную инструкцию по ручному исправлению ошибки):
- Исправление поврежденного хранилища компонентов с использованием DISM.exe
- Сбросить приложение «Настройки» (На случай, если «Все параметры» не открываются или при выходе возникает ошибка).
- Отключить OneDrive (также можно включить обратно с помощью кнопки «Revert».
- Меню пуск не открывается — решение проблемы.
- Не работает Wi-Fi после обновления до Windows
- После обновления до Windows 10 перестали загружаться обновления.
- Не скачиваются приложения из магазина. Очистка и сброс кэша магазина.
- Ошибка установки приложения из магазина Windows 10 с кодом ошибки 0x8024001e.
- Не открываются приложения Windows 10 (современные приложения из магазина, а также предустановленные).
Исправления из других разделов также могут быть применены в Windows 10, а также в предыдущих версиях ОС.
Скачать FixWin 10 можно с официального сайта https://www.thewindowsclub.com/fixwin-for-windows-10 (кнопка Download File ближе к концу страницы). Внимание: на момент написания текущей статьи программа полностью чистая, однако настоятельно рекомендую проверять подобное программное обеспечение с помощью virustotal.com.
Плата котла Ariston Class 24FF — назначение и функции реле
В данной публикации приведена схема соединений реле котла Ariston Class 24FF и входных цепей питания (220 В). Рассказывается о назначении того или иного реле, типах используемых реле, возможной их замене. Описаны коды ошибок, которые могут возникнуть при неисправностях реле, показано расположение реле на электронной плате котла.
Читать далее Плата котла Ariston Class 24FF — назначение и функции реле
Копирование файлов в Linux
Копирование файлов - одна из задач, наиболее часто возникающих перед пользователями персонального компьютера. Конечно, можно открыть файловый менеджер, войти в нужную папку и скопировать файл с помощью контекстного меню - тут не о чем говорить. Но в этой статье я хотел бы рассмотреть копирование файлов в Linux с помощью терминала.
Не всегда есть доступ к файловому менеджеру: из-за различных поломок графическая оболочка на домашнем компьютере может быть недоступна, а на серверах используется только консольный интерфейс. К тому же копирование файлов Ubuntu через терминал намного эффективнее, и вы сами в этом убедитесь. Сегодня мы рассмотрим не только копирование командой cp Linux, но и использование других утилит, таких как tar, rsync и find.
Копирование файлов в Linux
1. Команда cp
Команда cp чаще всего используется для копирования файлов в Linux, она поставляется по умолчанию во всех дистрибутивах и может делать практически всё, что необходимо. Вы можете прочитать более подробно об этой команде в статье Команда cp в Linux. А в этой статье я приведу несколько базовых примеров использования этой команды.
Самый простой вариант копирование файла в папку. Например, для того чтобы скопировать некую картинку из домашней папки в подкаталог pictures выполните:
cp ~/pic.png ~/pictures/

Можно явно указать имя нового файла:
cp ~/pic.png ~/pictures/wallpaper.png

Для копирования папок нужно использовать опцию -r:
cp -r ~/reports ~/documents

После выполнения этой команды копирования папка reports будет скопирована в папку ~/documents. Если же вы хотите чтобы только содержимое папки reports было скопировано папку ~/documents используйте опцию -T:
cp -rT ~/reports ~/documents

Эта команда также поддерживает специальные символы замены * и ?. Например, следующая команда скопирует все файлы, начинающиеся на april:
cp ~/reports/april* ~/documents

В случае, если важно сохранить права доступа к файлу и его владельца, нужно использовать опцию -p:
cp -p ~/reports/march* ~/documents/

Для создания резервной копии файла конфигурации перед редактированием может быть очень полезно использовать синтаксис фигурных скобок Bash для того чтобы не писать полное имя нового файла. Например:
cp /etc/passwd{,.baсk}

В данном случае будет создан файл с таким же именем и расширением .back.
По умолчанию в cp не отображает прогресс копирования файла, что очень неудобно при работе с большими файлами. Но утилита progress позволяет посмотреть прогресс для всех утилит из пакета coerutils. Или же вы можете использовать команду rsync.
2. Команда rsync
Эта команда была разработана для резервного копирования файлов. Она позволяет выполнять не только копирование файлов, но и синхронизацию содержимого папок, а также поддерживает работу по сети с помощью SSH или по собственному протоколу. Более подробно о ней можно прочитать в этой статье.
Для того чтобы скопировать ту же картинку в папку ~/pictures используйте такую команду:
rsync ~/pic.png ~/pictures/

Указать имя для нового файла можно так же как и с cp. Ещё с помощью этой утилиты довольно удобно копировать больше файлы, потому что она умеет отображать прогресс копирования. Для этого нужно использовать опцию --progress:
rsync --progress ~/disk.img ~/images

Если вы хотите скопировать содержимое одной папки в другую, то нужно использовать опцию -r для копирования папок:
rsync -r ~/reports/ ~/documents/

Но обратите внимание, что для того чтобы копировать именно содержимое из папки источника, её название должно заканчиваться на слеш. Ну а для того чтобы скопировать саму папку не нужно добавлять в конце слеш:
rsync -r ~/reports ~/documents/

Если вы хотите сохранить права на файл и его владельца, то нужно использовать опцию -a:
rsync -a ~/reports ~/documents/

3. Команда xcp
В последнее время для многих утилит из набора CoreUtils появились аналоги, переписанные на Rust, которые лучше оптимизированы для современных систем и более дружелюбны к пользователю. В качестве такой альтернативы для cp можно использовать команду xcp. Для её установки надо использовать cargo:
cargo install xcp

Обычное копирование файла в другую папку работает аналогично команде cp. При этом утилита по умолчанию выводит красивый прогресс бар:
xcp ~/pic.png ~/pictures/

Также работает копирование файла с указанием нового имени:
xcp ~/pic.png ~/pictures/wallpaper.png

А вот механика копирования директорий была упрощена. По умолчанию содержимое директории источника, копируется в директорию назначения:
xcp -r ~/reports ~/documents/

Если же нужно скопировать папку ~/reports в ~/documents, то нужно использовать опцию -T:
xcp -rT ~/reports ~/documents/

Теперь вы знаете основные команды, которые могут помочь выполнить копирование файлов Linux. Дальше, давайте рассмотрим как фильтровать файлы для копирования по регулярным выражениям.
Копирование файлов в Linux по регулярным выражениям
Иногда может возникнуть необходимость выбрать файлы для копирования по регулярному выражению. В этом может помочь команда find. Она позволяет применять различные условия и регулярные выражения для поиска файлов, а потом ко всем найденным файлам можно применить cp, rsync или xcp.
Например, для того чтобы скопировать все файлы из директории ~/reports, которые содержат в имени только цифры используйте такую команду:
find ./reports -regex './[^/]*/[0-9]*' -exec cp {} ~/documents ;

Параметр regex здесь задает регулярное выражение. Обратите внимание, что регулярное выражение применяется не к имени файла, а ко всему пути. Параметром exec указывает, какую команду нужно выполнить для обнаруженных файлов. Символ {} - подставляет имя каждого файла. Аналогичным образом можно использовать другие способы фильтрации find.
Дополнительные способы копирования файлов в Linux
Linux интересен тем, что позволяет выполнять одно и то же действие различными путями. Копирование в Linux тоже может быть выполнено не только с помощью cp или других утилит для копирования. Вы можете скопировать файл используя операторы перенаправления ввода Bash и утилиту cat. Например:
cat report > ~/reports/report
Это может быть полезно для небольших текстовых файлов. Для копирования нескольких файлов можно использовать утилиту tar. Например, при переносе системных файлов в другой каталог, резервном копировании системных файлов и т.д. важно чтобы сохранились атрибуты, значения владельцев файлов и символические ссылки как они есть без какой-либо модификации. Можно составить туннель Bash, на входе которого tar будет паковать файлы отправлять на стандартный вывод, а на выходе распаковывать в нужную папку:
tar cf - /var | ( cd /mnt/var && tar xvf - )
Эта команда полностью копирует содержимое папки /var в папку /mnt/var. Так вы можете копировать папку Linux, причём абсолютно любую или даже целую операционную систему. Утилита cp тоже может справиться с такой задачей, если указать опцию -a.
Выводы
Теперь вы знаете, как выполняется копирование файлов Ubuntu и в Linux в целом. Как видите, в терминале это выполн!яется намного быстрее и эффективнее, чем с помощью графического интерфейса, если помнить нужные команды. Если у вас остались вопросы, спрашивайте в комментариях!
Створення LiveUSB за допомогою UNetbootin
Розглянемо процес створення LiveUSB за допомогою програми UNetbootin.