Linux
7.7K subscribers
561 photos
32 videos
12 files
1.44K links
Новости и информация из мира Linux

По всем вопросам @evgenycarter
Download Telegram
Используйте любой дистрибутив Linux внутри вашего терминала. Обеспечьте как обратную, так и прямую совместимость с программным обеспечением и свободой использовать любой дистрибутив, который вам больше нравится. Distrobox использует podmanили dockerдля создания контейнеров с использованием дистрибутива Linux по вашему выбору. Созданный контейнер будет тесно интегрирован с хостом, что позволит совместно использовать каталог HOME пользователя, внешнее хранилище, внешние USB-устройства и графические приложения (X11/Wayland), а также аудио.

https://github.com/89luca89/distrobox
👍5
runwhenidle — утилита Linux, которая может автоматически приостанавливать выполнение ресурсоемкой команды, когда пользователь находится перед компьютером, и возобновлять ее, когда он отсутствует.

https://github.com/perk11/runwhenidle
👍8
Этот блог размещен на моем телефоне Android

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

Я использовал Termuxэмулятор терминала Android, на котором мы можем запустить веб-сервер, такой как http-сервер Node.js, и Pinggyдля получения общедоступных URL-адресов для доступа к этому серверу.

Чтобы дать вам представление о настройке, вот несколько фотографий. На первом изображении показан работающий http-сервер Node.js, а на втором — пользовательский интерфейс терминала Pinggy, показывающий текущие запросы к веб-сайту по мере их поступления.

https://androidblog.a.pinggy.io/
👍7
Шпаргалка curl: полезные команды и захватывающие лайфхаки

С помощью приложения командной строки curl (также известного как cURL, сокращение от «URL-адрес клиента») вы можете автоматизировать пакетные действия, такие как отправка тысяч форм Google, переполнение серверов запросами при тестировании на проникновение и доступ к удаленным файлам без помощи рук, используя только Unix . bash без дополнительных языков программирования.

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

https://www.stationx.net/curl-cheat-sheet/
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Colima — среда выполнения контейнеров в macOS (и Linux) с минимальной настройкой.

https://github.com/abiosoft/colima
MacOS Monterey на Linux — быстро и просто?

Что делать, если у вас возникло желание или необходимость заняться разработкой под MacOS или iOS, но под рукой нет макбука, а покупать его только чтобы открыть Xcode кажется делом сомнительным? Недавно я столкнулся с такой проблемой в одном из своих пет-проектов и решил ее достаточно просто и быстро. После выполнения нескольких достаточно примитивных шагов, мне удалось запустить MacOS Monterey
https://habr.com/ru/companies/timeweb/articles/735272/
👍92
grep визуализирован
👍14😁3💩3😱2
🔮Настольное приложение ChatGPT (Mac, Windows и Linux)

https://github.com/lencx/ChatGPT

Инструмент Linux для отображения прогресса для cp, mv, dd,... (ранее известный как cv)

https://github.com/Xfennec/progress
👍6🤔2
🔥55😁12😱7👏3👎1
Неглубокое погружение в сети Linux: WireGuard, маршрутизация, TCP/IP и NAT

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

https://im.salty.fish/index.php/archives/linux-networking-shallow-dive.html
👍6
Памятка Tmux: основные команды и краткие справочники

Для запуска параллельных процессов в графическом пользовательском интерфейсе (GUI) обычно требуются терминалы с вкладками. Но что, если бы вы могли работать только с интерфейсами командной строки (CLI)? Ответ — Tmux , сокращение от терминального мультиплексора.

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

https://www.stationx.net/tmux-cheat-sheet/
👍3
Руководство для начинающих по tmux

Tmux — терминальный мультиплексор; он позволяет создавать несколько «псевдотерминалов» из одного терминала. Это очень полезно для запуска нескольких программ с одним подключением, например, когда вы удаленно подключаетесь к машине с помощью Secure Shell (SSH) . https://medium.com/pragmatic-programmers/a-beginners-guide-to-tmux-7e6daa5c0154
👍7
Как провести стресс-тестирование процессора в Linux

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

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

Теперь, когда у вас есть представление о преимуществах, я расскажу вам о следующих способах стресс-тестирования процессора в Linux:

Использование GtkStressTesting (метод графического интерфейса)
С помощью утилиты stress и s-tui (метод CLI)

https://itsfoss.com/stress-test-cpu-linux/
Добавив твердотельный накопитель и максимально увеличив объем оперативной памяти, а также используя бесплатную операционную систему, такую ​​как Linux или FreeBSD, можно легко продлить срок службы вашего ноутбука еще на пять лет.
👍28👎3😢3
Создайте свой домашний сервер разработки. Код VS и Χrdp

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

https://itnext.io/create-your-home-development-server-vs-code-%CF%87rdp-b8272c497807
👍1
Добро пожаловать в увлекательный мир «Linux для хакеров»! В этой серии блогов мы рассмотрим основы Linux и то, как он расширяет возможности этичных хакеров. Являетесь ли вы новичком или опытным хакером, эта серия снабдит вас знаниями, позволяющими использовать Linux для хакерских приключений. Гибкость, безопасность и широкий набор инструментов Linux делают его идеальной платформой для этичного взлома. В этом первом сообщении блога мы рассмотрим основы, включая навыки работы с командной строкой, файловые системы, разрешения и важность сети и безопасности. Давайте погрузимся в мир «Linux для хакеров» и откроем безграничные возможности! https://hacklido.com/blog/447-linux-for-hackers-part-1-introduction-to-linux-and-basics-for-hackers
Как защитить сервер Linux

Развивающееся практическое руководство по обеспечению безопасности сервера Linux, которое, надеюсь, также научит вас немного о безопасности и о том, почему это важно. https://github.com/imthenachoman/How-To-Secure-A-Linux-Server
2
Маршрутизаторы Linux в Японии находятся под атакой нового подлого злодея по имени GobRAT.

Но как он прокрадывается и сеет хаос?

«Сначала злоумышленник нацеливается на маршрутизатор, чей WEBUI открыт для публики, выполняет сценарии, возможно, используя уязвимости, и, наконец, заражает GobRAT», — говорится в опубликованном сегодня отчете Координационного центра JPCERT (JPCERT/CC).
👍52
Альтернативы командной строки Linux

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

https://blog.safewebbox.com/more-useful-command-line-linux-tools/
👍3
Forwarded from Security Lab
Как проверить, используется ли порт в Linux или Unix

Важно проверить, какие порты прослушивают сетевые интерфейсы сервера. Вам нужно обратить внимание на открытые порты, чтобы обнаружить вторжение. Помимо вторжения, для устранения неполадок может потребоваться проверить, не используется ли уже порт другим приложением на ваших серверах. Например, вы можете установить сервер Apache и Nginx в одной системе. Поэтому необходимо знать, использует ли Apache или Nginx TCP-порт # 80/443. В этом кратком руководстве приведены шаги по использованию команд netstat, nmap и lsof для проверки используемых портов и просмотра приложения, использующего порт. https://www.cyberciti.biz/faq/unix-linux-check-if-port-is-in-use-command/
👍16