Что я могу делать в Linux

Обновлено: 21.11.2024

Linux Mint — один из самых популярных дистрибутивов Linux, ориентированный на простоту, стабильность и доступность программных пакетов. Он стремится быть современной, элегантной и удобной операционной системой, простой в использовании. Поскольку он основан на Ubuntu, он также пользуется надежной поддержкой сообщества.

В этом руководстве мы рассмотрим некоторые из самых интересных и интересных вещей, которые вы можете делать с Linux Mint.

Прикольные вещи, которые можно сделать с Linux Mint

1. Обновление системы

Любой дистрибутив Linux состоит из тысяч программных пакетов. Все эти пакеты постоянно обновляются, чтобы обеспечить исправления ошибок, исправления безопасности, улучшенные функции и многое другое. Linux Mint упрощает управление пакетами с помощью менеджера пакетов APT. Для тех, кто предпочитает использовать графический интерфейс, Linux Mint предлагает собственный графический менеджер обновлений MintUpdate.

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

2. Настройка

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

Linux Mint имеет множество доступных настроек. По умолчанию он поставляется с рабочим столом Cinnamon. Однако он также поддерживает рабочие столы Xfce и MATE. Все они используют GTK в качестве движка тем. Темы могут существенно повлиять на пользовательский опыт. Узнайте больше об изменении тем в Linux Mint. Ознакомьтесь с лучшими темами GTK для Linux Mint.

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

3. Резервное копирование

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

Помня об этом, Linux Mint поставляется с Timeshift, специальным инструментом для резервного копирования данных. Timeshift — это бесплатное программное обеспечение с открытым исходным кодом для создания снимков файловой системы. Он может работать с rsync, Btrfs и многим другим. В этом руководстве демонстрируется использование Timeshift в Linux Mint.

4. Образование

Linux в силу своей природы очень совместим с образованием. Поскольку он доступен бесплатно, каждый может загрузить и установить Linux Mint на свой компьютер.

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

Если вы заинтересованы в разработке программного обеспечения, Linux также, вероятно, является лучшим выбором. Такие дистрибутивы, как Linux Mint, поддерживают все основные языки программирования. Узнайте больше об установке Java, Python, Go, PHP и т. д. в Linux Mint. Что касается редактора кода, вы можете использовать текстовые редакторы на основе консоли, такие как vim, или использовать редакторы на основе пользовательского интерфейса, такие как Atom или VS Code.

5. Безопасность

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

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

По умолчанию Linux Mint (или любой другой дистрибутив Linux, если на то пошло) не требует никакого дополнительного программного обеспечения для обеспечения безопасности. Постоянного обновления системы и просмотра веб-страниц со здравым смыслом должно быть более чем достаточно, чтобы защитить вас от угроз безопасности. Для опытных пользователей использование встроенного брандмауэра (UFW) обеспечит строгий контроль над входящим и исходящим трафиком системы.

Однако, если вы действительно настаиваете, то для Linux доступно антивирусное программное обеспечение.

6. Коллекция программного обеспечения

Поскольку Linux Mint основан на Ubuntu, он поставляется с самыми доступными программными пакетами. Что касается сервера пакетов, Linux Mint использует серверы Ubuntu по умолчанию в качестве источника. Весьма вероятно, что все, что вам нужно, уже доступно на сервере по умолчанию.

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

  • Медиаплеер: VLC Media Player
  • Мониторинг системы: Stacer
  • Редактирование фотографий: GIMP
  • Веб-браузер: Mozilla Firefox, Google Chrome
  • Общение: Zoom, Discord, Франц

Ознакомьтесь с этим руководством по некоторым популярным и важным приложениям для Linux.

7. Игры

Когда дело доходит до игр, Linux часто не является предпочтительной платформой, и на то есть веские причины. Большинство популярных игр разрабатываются с учетом требований Windows. Однако в последние годы игры на Linux стали более жизнеспособным вариантом.

Для игр Linux Mint — идеальный выбор. Он основан на выпусках Ubuntu LTS и обеспечивает необходимую стабильность. Steam с его Proton API позволяет играть в большинство игр для Windows без особых хлопот. Узнайте больше об установке Steam в Linux Mint. ProtonDB — это проект, отслеживающий стабильность и производительность игр, запускаемых с помощью Proton API.

8. Использование терминала

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

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

Затем вы можете приступить к изучению консольных текстовых редакторов, таких как nano (простой) и vim (расширенный). В LinuxHint у нас есть множество руководств по использованию различных инструментов в терминале, например, использование команды cd, копирование и вставка файлов/каталогов, использование SSH для удаленного подключения и т. д.

9. Производительность

Linux Mint поставляется с множеством вариантов повышения производительности. Благодаря своей огромной библиотеке доступных инструментов он, вероятно, может делать почти все. Единственным недостатком является то, что Linux не популярна как платформа, она не поддерживается крупными компаниями-разработчиками программного обеспечения, такими как Adobe, Autodesk и т. д. Конечно, есть альтернативные инструменты, чтобы заполнить пробел. Однако вам, возможно, придется изучить совершенно новый инструмент.

  • Office: LibreOffice, идеальная замена Microsoft Office на месте.
  • Редактирование фотографий: GIMP, мощная альтернатива Adobe Photoshop.
  • Редактирование видео: доступно несколько инструментов. Ознакомьтесь с лучшими инструментами для редактирования видео для Linux Mint.

10. Портативность

Linux может быть переносимой операционной системой. Вы можете установить дистрибутивы Linux, такие как Linux Mint, на портативный накопитель (например, на USB-накопитель или портативный твердотельный накопитель), загрузиться с него на любом компьютере, и ваша система готова к работе! Это менее используемая функция, потому что она звучит неудобно и странно. В любом случае, это вполне жизнеспособный вариант, которым вы можете наслаждаться (при соответствующей ситуации).

Уловка проста. Создайте загрузочную флешку с Linux Mint, подключите переносной диск к компьютеру и установите на него операционную систему. Теперь вы можете перенести этот диск на любой компьютер, загрузиться с него и вуаля!

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

Бонус: сервер

Linux — самая популярная операционная система на рынке серверов. Почти все основные серверы работают на различных дистрибутивах Linux. Хотя Linux Mint сама по себе не является серверной ОС, никто не мешает вам экспериментировать с собственным локальным сервером.

Для обычных веб-служб отлично работает веб-сервер Apache. Если Apache вам не по вкусу, то NGINX — популярная легкая и ориентированная на производительность альтернатива. Однако если вы собираетесь изучать веб-разработку, вам потребуется несколько инструментов в сочетании, например, веб-сервер (Apache или NGINX), механизм PHP и сервер базы данных (MySQL, PostgreSQL, SQLite и т. д.). XAMPP — это идеальный комплексный пакет, который объединяет все эти элементы вместе, чтобы начать изучение и создание собственного веб-проекта.

Заключительные мысли

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

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

Я начал работать с тем, что мы называли "аналоговыми компьютерами", при обслуживании самолетов в ВВС США в 1970 году.После окончания военной службы и возвращения в университет я познакомился с микропроцессорами и программированием на машинном языке для процессоров Intel 4040.

В комментариях к моему недавнему сообщению о сбросе Windows и установке Linux Mint всего за 10 минут кто-то попросил написать статью о том, как на самом деле делать что-то в Linux.

Открытый код

Это, безусловно, справедливая просьба и хороший момент: я, возможно, больше, чем многие другие, виноват в том, что часто пишу о том, как легко установить Linux, но не о том, как прекрасно использовать его. em> Linux.

Я могу лишь частично извинить себя за это, потому что я всегда думал, что труднее всего заставить кого-то попробовать Linux и избавиться от ошибочного представления о том, что установка Linux — это огромная и трудная задача.

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

Итак, вот краткий список того, как выполнять некоторые повседневные задачи в Linux. Это, конечно, не исчерпывающий список общих задач, выведенный с научной или статистической точки зрения; он основан не более чем на том, что я лично делаю в Linux каждый день, и на некоторых других, которые пришли мне на ум, пока я писал.

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

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

Просмотр веб-страниц

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

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

Избранное

Большинство современных дистрибутивов Linux поставляются с включенным браузером Firefox, но, конечно, не все. Chrome (или Chromium) становится все более распространенным браузером по умолчанию, а некоторые облегченные дистрибутивы включают Midori или QupZilla. Это еще не все, однако есть и другие альтернативы для простой установки, такие как Pale Moon, Opera, Vivaldi и другие.

Я не думаю, что мне нужно тратить здесь много времени, объясняя и иллюстрируя использование веб-браузера. Я только скажу это, и я вовсе не имею в виду, что это уничижительно: если вы в основном используете компьютер для просмотра веб-страниц, то я считаю, что вы должны иметь возможность использовать систему Linux без каких-либо проблем.

Начните с предыдущего поста, чтобы отказаться от Windows и установить Linux за 10 минут, а затем добавьте пять минут, чтобы найти и запустить любой включенный браузер, и все готово. Если вас не устраивает браузер, включенный по умолчанию в дистрибутив, добавьте еще 10 минут на поиск и установку альтернативы.

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

Во-первых, вы избавляетесь от нескончаемого потока уязвимостей и атак, характерных для системы безопасности Windows, и соответствующего нескончаемого потока исправлений и обновлений безопасности для Windows. Да, есть специфичные для Linux уязвимости, но их намного меньше, и да, есть исправления и обновления для Linux, но Linux не подстерегает вас, когда вы пытаетесь выключить или включить компьютер с сообщением, которое идет ' Сюрприз! А вот и Центр обновления Windows, чтобы получить полный контроль над вашим компьютером на неопределенное время и неопределенное количество перезагрузок, прежде чем вам будет разрешено снова использовать его».

И последнее, но не менее важное: когда в Linux обнаруживаются уязвимости, они исправляются, а обновления становятся доступными гораздо быстрее, чем в Windows.

Электронная почта

В Linux доступно множество почтовых приложений. Три самых распространенных, которые сейчас приходят на ум, — это Mozilla Thunderbird, KMail и Evolution. Каждый из них предоставляет чистое современное почтовое приложение с графическим интерфейсом, а также различные комбинации управления календарем и контактами.

Есть много других на выбор — просто выполните поиск в Интернете по запросу «Электронная почта Linux», и вы найдете статьи под названием «N лучших почтовых клиентов для Linux», где N — целое число. от 2 до 20.

Честно говоря, электронная почта — один из моих любимых примеров преимуществ Linux. На протяжении многих лет я с удовольствием наблюдал, как Windows менялась от включения очень простого, но, вероятно, адекватного почтового клиента до полного отсутствия почтового клиента (вам приходилось покупать Microsoft Office, чтобы получать электронную почту) до. какие? Честно говоря, я даже не знаю, каков сегодня статус электронной почты в Windows.

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

Офисные приложения

Это актуальная проблема. Многие критики любят говорить, что если вы используете Microsoft Office, вы не можете переключиться на Linux. Я говорю "вздор" для подавляющего большинства обычных пользователей.

Для подавляющего большинства пользователей, которые пишут обычные повседневные документы, электронные таблицы или презентации, переход с Microsoft Office на один из офисных пакетов, доступных в Linux, будет очень простым. Следующие комментарии основаны на использовании LibreOffice, но для Linux доступны и другие офисные пакеты (например, Calligra), и большая часть того, что я говорю, относится и к ним.

Во-первых, и это наиболее важно, LibreOffice может читать и записывать файлы Microsoft Office Word, Excel и PowerPoint. На мой взгляд, LibreOffice (и OpenOffice до него) часто лучше справлялись с этим, чем другие версии Microsoft Office. Я могу вспомнить по крайней мере два крупных перехода в версиях Microsoft Office, в которых использовались новые и другие форматы документов, и пользователи, у которых были более старые версии Microsoft Office, мучились с мыслями о том, как читать или писать в новом формате.

На самом деле, если большинство ваших документов необходимо обмениваться с пользователями Microsoft Office, вы можете легко изменить формат по умолчанию для сохранения документов с ODF (формат открытых документов) на форматы Microsoft Office.

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

Если вы (или они) используете некоторые малоизвестные или сложные функции форматирования Microsoft Office, возможно, вам придется внести некоторые коррективы. Если вы действительно серьезный, преданный и искушенный пользователь Microsoft Office, вы никогда не будете довольны переходом на LibreOffice. Но я полагаю, что более 95 % обычных пользователей Office не потребуют особых усилий для перехода на LibreOffice.

Также стоит отметить, что LibreOffice всегда включает приложение для управления базой данных (Base) и графическое приложение (Draw),. Не только в «премиум» или «профессиональных» версиях, и не просто появляясь и исчезая как включенные или не включенные из одного выпуска в другой.

Просмотр и редактирование документов в формате PDF

Для Linux доступно множество таких программ, наиболее распространенными из которых являются Okular и Evince. Каждый известный мне дистрибутив Linux включает один из этих двух.

Существует также множество более мощных утилит и инструментов для работы с PDF, которые позволяют создавать, редактировать и разделять многостраничные документы PDF. Утилита CLI старой школы pdftk по-прежнему используется по умолчанию для такого рода пакетов, но если вам не нравятся утилиты командной строки, теперь есть графический интерфейс PDF Chain для pdftk.

Мультимедиа

Здесь так много доступно, что я почти не могу даже писать об этом.А может быть, дело в том, что я стар, а мультимедиа — это мир молодого человека? (Я все еще учусь смиряться с тем фактом, что в моем новом DiscoSport нет проигрывателя компакт-дисков). Каждый дистрибутив Linux включает как минимум один, а иногда и несколько музыкальных и видеоплееров.

Музыкальные проигрыватели включают Amarok, Banshee, Rhythmbox, Clementine и другие. Большинство (вероятно, все) из них могут взаимодействовать с портативными MP3-плеерами, воспроизводить интернет-радио, копировать компакт-диски и в целом управлять вашей музыкальной коллекцией.

Наиболее известным из видеоплееров, вероятно, является VLC, но есть и другие, такие как Dragon Player, Gnome Videos (ранее Totem) и Mplayer. В верхней части этой группы находятся специализированные приложения Media Center, такие как Kodi и OSMC, которые вы, возможно, знаете по Raspberry Pi.

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

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

Управление фотографиями

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

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

Больше, намного больше

Я только начал царапать поверхность здесь. Я уверен, что есть много людей, которые могут добавлять комментарии о том, что они делают в Linux. Действительно важно во всем этом то, что все, что я упомянул и проиллюстрировал здесь, является бесплатным. Большинство из них поставляются с распространенными дистрибутивами Linux, а остальные можно легко загрузить с помощью менеджера программного обеспечения или менеджера пакетов. Просто попробуйте. Смотреть по сторонам. Посмотрите, что доступно — проверьте ссылки, которые я указал выше, или просто выполните поиск в Интернете по запросу «Linux xxxx», где крестики заменены вашими любимыми приложениями.

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

Похожее освещение

Сброс Windows и установка Linux Mint всего за 10 минут

Один из моих нетбуков нуждался в обновлении, и я решил полностью сбросить Windows и установить только Linux Mint. Весь процесс занял 10 минут. Подробности здесь.

Практика: знакомство с установщиком openSUSE Leap 42.3

Недавно выпущенный дистрибутив openSUSE Leap 42.3 содержит некоторые изменения в установщике. Вот скриншот одной из моих установок.

Вычислительный кластер Raspberry Pi: для чего я его использую и что я в него добавил

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

Практический опыт работы со Sparky Linux 5 на базе Debian

Недавно был выпущен Sparky Linux 5 на основе тестирования Debian (buster). Я рассмотрел стандартные настольные версии (Xfce, LXQt и MATE) и создал свою собственную настольную версию i3.

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

Linux — это целое семейство операционных систем Unix с открытым исходным кодом, основанных на ядре Linux. Сюда входят все самые популярные системы на базе Linux, такие как Ubuntu, Fedora, Mint, Debian и другие. Точнее, их называют дистрибутивами или дистрибутивами.

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

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

При этом рекомендуется использовать интерфейс командной строки (CLI), поскольку он более мощный и эффективный. Задачи, требующие многоэтапного процесса через графический интерфейс, можно выполнить за считанные секунды, введя команды в CLI.

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

Получите полный контроль с планами Hostinger VPS. 30-дневная гарантия возврата денег - без вопросов! Получите сегодня

Основные команды Linux

Прежде чем мы перейдем к списку команд, вам нужно сначала открыть командную строку. Если вы все еще не уверены в интерфейсе командной строки, ознакомьтесь с этим руководством по CLI.

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

Вот список основных команд Linux:

1. команда pwd

Используйте команду pwd, чтобы узнать путь к текущему рабочему каталогу (папке), в котором вы находитесь. Команда вернет абсолютный (полный) путь, который в основном представляет собой путь ко всем каталогам, начинающимся с прямого косая черта (/). Пример абсолютного пути: /home/username.

2. компакт-диск

Для перемещения по файлам и каталогам Linux используйте команду cd. Требуется либо полный путь, либо имя каталога, в зависимости от текущего рабочего каталога, в котором вы находитесь.

Допустим, вы находитесь в /home/username/Documents и хотите перейти в «Фотографии», подкаталог «Документы». Для этого просто введите следующую команду: cd Photos.

Другой сценарий — если вы хотите переключиться на совершенно новый каталог, например, /home/username/Movies. В этом случае вы должны ввести cd, а затем абсолютный путь к каталогу: cd /home/username/Movies.

Есть несколько сокращений, которые помогут вам быстро перемещаться:

  • cd .. (с двумя точками) для перехода на один каталог вверх
  • cd для перехода прямо в домашнюю папку
  • cd- (с дефисом) для перехода в предыдущий каталог

Кроме того, оболочка Linux чувствительна к регистру. Таким образом, вы должны ввести имя каталога именно так, как оно есть.

3. команда ls

Команда ls используется для просмотра содержимого каталога. По умолчанию эта команда отображает содержимое вашего текущего рабочего каталога.

Если вы хотите просмотреть содержимое других каталогов, введите ls, а затем путь к каталогу. Например, введите ls /home/username/Documents, чтобы просмотреть содержимое документов.

Есть варианты, которые можно использовать с командой ls:

  • ls -R также отобразит список всех файлов в подкаталогах
  • ls -a покажет скрытые файлы
  • ls -al отобразит список файлов и каталогов с подробной информацией, такой как права доступа, размер, владелец и т. д.

4. кошачья команда

cat (сокращение от concatenate) — одна из наиболее часто используемых команд в Linux. Он используется для вывода содержимого файла на стандартный вывод (sdout). Чтобы запустить эту команду, введите cat, затем имя файла и его расширение. Например: файл cat.txt.

Вот другие способы использования команды cat:

  • cat > имя_файла создает новый файл
  • cat имя_файла1 имя_файла2>имя_файла3 объединяет два файла (1 и 2) и сохраняет их вывод в новом файле (3)
  • чтобы преобразовать файл в верхний или нижний регистр, используйте команду cat имя_файла | tr a-z A-Z >output.txt

5.команда CP

Используйте команду cp для копирования файлов из текущего каталога в другой каталог. Например, команда cp scenery.jpg /home/username/Pictures создаст копию scenery.jpg (из вашего текущего каталога) в каталоге Pictures.

6. команда mv

Команда mv в основном используется для перемещения файлов, хотя ее также можно использовать для переименования файлов.

Аргументы команды mv аналогичны аргументам команды cp. Вам нужно ввести mv, имя файла и каталог назначения. Например: mv file.txt /home/username/Documents.

Чтобы переименовать файлы, используйте команду Linux: mv oldname.ext newname.ext

7. команда mkdir

Используйте команду mkdir для создания нового каталога — если вы введете mkdir Music, будет создан каталог с именем Music.

Также есть дополнительные команды mkdir:

  • Чтобы создать новый каталог внутри другого каталога, используйте эту базовую команду Linux mkdir Music/Newfile
  • используйте параметр p (parents), чтобы создать каталог между двумя существующими каталогами. Например, mkdir -p Music/2020/Newfile создаст новый файл «2020».

8. команда rmdir

Если вам нужно удалить каталог, используйте команду rmdir. Однако rmdir позволяет удалять только пустые каталоги.

9. команда rm

Команда rm используется для удаления каталогов и их содержимого. Если вы хотите удалить только каталог — в качестве альтернативы rmdir — используйте rm -r.

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

10. сенсорная команда

Команда touch позволяет создать пустой новый файл через командную строку Linux. Например, введите touch /home/username/Documents/Web.html, чтобы создать HTML-файл с названием Web в каталоге Documents.

11. найти команду

Эту команду можно использовать для поиска файла, как и команду поиска в Windows. Более того, использование аргумента -i вместе с этой командой сделает ее нечувствительной к регистру, поэтому вы сможете искать файл, даже если не помните его точное имя.

Чтобы найти файл, содержащий два или более слов, используйте звездочку (*). Например, команда locate -i school*note будет искать любой файл, содержащий слова «school» и «note», будь то прописные или строчные буквы.

12. найти команду

Как и в случае с командой locate, команда find также выполняет поиск файлов и каталогов. Разница в том, что вы используете команду find для поиска файлов в заданном каталоге.

Например, команда find /home/ -name notes.txt будет искать файл с именем notes.txt в домашнем каталоге и его подкаталогах.

  • Чтобы найти файлы в текущем каталоге, используйте find . -название notes.txt
  • Чтобы искать каталоги, используйте / -type d -name notes. текст

13. команда grep

Еще одна базовая команда Linux, несомненно полезная для повседневного использования, — это grep. Он позволяет выполнять поиск по всему тексту в заданном файле.

Например, grep blue notepad.txt будет искать слово blue в файле блокнота. Строки, содержащие искомое слово, будут отображаться полностью.

14. команда sudo

Сокращенно от «SuperUser Do», эта команда позволяет выполнять задачи, требующие прав администратора или root. Однако не рекомендуется использовать эту команду для повседневного использования, потому что может легко возникнуть ошибка, если вы сделали что-то не так.

15. команда дф

Используйте команду df, чтобы получить отчет об использовании дискового пространства системы, показанный в процентах и ​​КБ. Если вы хотите просмотреть отчет в мегабайтах, введите df -m.

16. команда

Если вы хотите проверить, сколько места занимает файл или каталог, вам подойдет команда du (Использование диска). Однако в сводке по использованию диска будут отображаться номера дисковых блоков вместо обычного формата размера. Если вы хотите увидеть его в байтах, килобайтах и ​​мегабайтах, добавьте аргумент -h в командную строку.

17. команда головы

Команда head используется для просмотра первых строк любого текстового файла. По умолчанию отображаются первые десять строк, но вы можете изменить это число по своему вкусу. Например, если вы хотите отобразить только первые пять строк, введите head -n 5 filename.ext.

18. хвостовая команда

Эта функция аналогична команде head, но вместо первых строк команда tail отображает последние десять строк текстового файла. Например, tail -n имя_файла.расш.

19. команда сравнения

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

Простейшая форма этой команды — diff file1.ext file2.ext

20. команда tar

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

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

21. команда chmod

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

22. команда chown

В Linux все файлы принадлежат определенному пользователю. Команда chown позволяет вам изменить или передать право собственности на файл указанному имени пользователя. Например, chown linuxuser2 file.ext сделает linuxuser2 владельцем файла.ext.

23. команда задания

Команда

jobs отобразит все текущие задания вместе с их статусами. По сути, задание — это процесс, запускаемый оболочкой.

24. команда убить

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

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

  • SIGTERM (15) — запрашивает остановку программы и дает ей некоторое время для сохранения всего ее хода. Если вы не укажете сигнал при вводе команды kill, будет использоваться этот сигнал.
  • SIGKILL (9) — принудительно останавливает программы. Несохраненный прогресс будет потерян.

Помимо сигналов, вам также необходимо знать идентификационный номер процесса (PID) программы, которую вы хотите убить. Если вы не знаете PID, просто введите команду ps ux.

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

убить [параметр сигнала] PID.

25. команда ping

26. команда wget

Командная строка Linux очень полезна — вы даже можете загружать файлы из Интернета с помощью команды wget. Для этого просто введите wget и ссылку для скачивания.

27. команда uname

Команда uname, сокращение от Unix Name, напечатает подробную информацию о вашей системе Linux, такую ​​как имя машины, операционная система, ядро ​​и т. д.

28. верхняя команда

В качестве терминала, эквивалентного Диспетчеру задач в Windows, команда top отображает список запущенных процессов и количество ресурсов ЦП, используемых каждым процессом. Очень полезно отслеживать использование системных ресурсов, особенно зная, какой процесс необходимо завершить, поскольку он потребляет слишком много ресурсов.

29. команда истории

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

30. мужская команда

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

31. эхо-команда

Эта команда используется для перемещения некоторых данных в файл. Например, если вы хотите добавить текст «Здравствуйте, меня зовут Джон» в файл с именем name.txt, введите «Эхо Привет, меня зовут Джон >> name.txt

32. zip, распаковать команду

Используйте команду zip, чтобы сжать ваши файлы в zip-архив, и используйте команду unzip, чтобы извлечь сжатые файлы из zip-архива.

33. команда имени хоста

Если вы хотите узнать имя своего хоста/сети, просто введите имя хоста. Добавление -i в конец отобразит IP-адрес вашей сети.

34. useradd, команда userdel

Поскольку Linux является многопользовательской системой, это означает, что несколько человек могут взаимодействовать с одной и той же системой одновременно. useradd используется для создания нового пользователя, а passwd добавляет пароль к учетной записи этого пользователя. Чтобы добавить нового человека по имени John, введите useradd John, а затем добавьте его тип пароля, passwd 123456789.

Удаление пользователя очень похоже на добавление нового пользователя. Чтобы удалить тип учетной записи пользователя, userdel UserName

Дополнительные советы и рекомендации

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

Попробуйте кнопку TAB, чтобы автоматически заполнить то, что вы печатаете. Например, если вам нужно ввести «Документы», начните вводить команду (нажмите cd Docu, затем нажмите клавишу TAB), и терминал дополнит остальные, показывая вам cd Documents.

Ctrl+C и Ctrl+Z используются для остановки любой команды, которая работает в данный момент.Ctrl+C остановит и завершит выполнение команды, а Ctrl+Z просто приостановит выполнение команды.

Если вы случайно заморозили свой терминал с помощью Ctrl+S, просто отмените это с помощью разморозки Ctrl+Q.

Ctrl+A перемещает вас в начало строки, а Ctrl+E — в конец.

Вы можете запустить несколько команд в одной команде, используя «;» чтобы разделить их. Например Команда1; Команда2; Команда3. Или используйте &&, если вы хотите, чтобы следующая команда выполнялась только после успешного выполнения первой.

Совет эксперта

Знаете ли вы, что с помощью SSH можно редактировать текстовые файлы с помощью команд Linux? Вместо того, чтобы редактировать файл локально с вашего компьютера, а затем загружать его через FTP, вы можете мгновенно редактировать файл в своей учетной записи, используя команды vim или nano.

Технический руководитель мониторинга веб-хостинга

Заключение

Базовые команды Linux помогают пользователям легко и эффективно выполнять задачи. Чтобы запомнить некоторые базовые команды, может потребоваться некоторое время, но для практики нет ничего невозможного.

В конце концов, знание и освоение этих основных команд Linux, несомненно, будет полезно для управления рабочим столом Linux или решениями VPS. Удачи!

Другие полезные команды Linux для изучения

Артурас — опытный автор технических материалов. Привнося в команду много знаний о WordPress и веб-хостинге, он стремится писать чистый контент на любую тему, связанную с ИТ. Он также любит собак.

Мой вопрос в том, что говорит заголовок. Я нуб в Linux и только что скачал Linux Mint. Я знаю, что с ним можно делать многое, но какие из них самые лучшие?

Чтобы старое оборудование работало так же быстро (если не быстрее), как новое оборудование в Windows

Запускать без антивируса

Запуск без M$, отслеживающего каждый ваш клик в ОС

Не навязывайте принудительные обновления

Можно изменить внешний вид рабочего стола за считанные минуты (например, переключиться с интерфейса Windows на интерфейс Mac всего несколькими щелчками мыши)

Запустить без головы

Потратьте время на установку нужных вам программ, а не на удаление вредоносных программ (в самом деле, Candy Crush?)

Я уверен, что есть и другие, но это те, которые не приходят мне в голову.

Лично я никогда не чувствовал необходимости учиться работать в CLI в Windows (cmd.exe). Linux — отличная среда для изучения сценариев bash, автоматизации и т. д.

Эх, раздувание в глазах смотрящего. Я все еще считаю, что *buntu (и даже Mint, но, честно говоря, я не использовал его около 6 лет) имеют большой багаж.

Но также, чтобы согласиться с вами, шесть лет назад я запускал Mint на eeePC, купленном примерно в 2009 году, и все заработало! (На самом деле я переключился на Bunsen Labs несколько месяцев спустя, который был намного менее раздутым. У него все еще были неудобные пики задержки, но они обычно исчезали через 2-3 секунды.)

Ваше первое замечание — это то, как я возродил свою любовь к дистрибутивам Linux. Я играл с Red Hat около 20 лет назад, когда мне подарили компьютер для колледжа с Windows Me (думая об этом компьютере, я до сих пор сжимаю зубы). Этот компьютер никогда не был так хорош, когда Меня уничтожили.

Перенесемся на год назад. Моя жена купила ноутбук HP с Windows 8. Даже с бесплатным обновлением до Windows 10 компьютер работал чертовски медленно. Я предложил поставить на него Ubuntu. Моя жена любит его, так как он быстрый и быстрый. Мне нравится, что я снова могу возиться. И мои дети учатся использовать более одной ОС (а также играют со Scratch). Это было здорово.

Читайте также: