Иногда бывает ситуация когда dev-сервер по какой-либо причине не закрылся и висит в процессах, занимая порт.
Это может быть из-за падения IDE или просто сам забыл погасить и закрыл терминал.
Для таких случаев я набросал простую функцию с командой:
kill_on_port() {
port=$(lsof -t -i:$1)
echo "KILL PROCESS:" $port
sudo kill -9 $port
}
alias killonport="kill_on_port $@"
Код поместить в ~/.bashrc и рестартнуть систему.
Если во время старта dev-сервера получаете ошибку что порт уже занят, просто выполните команду, подставив свой порт.
Bash
kill_on_port 8000
Скорее всего бесполезно, если другой процесс назначен на перезапуск вашего dev-сервера в случае падения.
Имя команды можете изменить на любое другое.
#linux
The Award for Excellence in Open Source goes to Greg Kroah-Hartman
欧洲开源学院(European Open Source Academy)将2026年度“开源卓越奖”授予了Greg Kroah-Hartman。该奖项去年的获奖者Daniel Stenberg负责了今年的颁奖。
颁奖词中强调,Greg在Linux内核方面的工作至关重要。虽然软件创新常吸引眼球,但稳定性才是保障生命和生计的关键。每一部安卓手机、每一台网络服务器、每一个运行Linux的关键系统,都依赖于Greg一丝不苟的工作。他确保了医院、银行、政府和个人在依赖Linux时,系统不会令他们失望。他的工作代表了最高形式的服务:不张扬、不懈努力且不可或缺。
原文链接:https://lwn.net/Articles/1056699/
#Linux#开源#内核维护#GregKroahHartman
#AIGC
Read more
Freedesktop.org now hosts the Filesystem Hierarchy Standard
文件系统层次结构标准(FHS)现已由Freedesktop.org托管和管理。FHS定义了POSIX操作系统如何组织系统和用户数据,被Linux、BSD及其他遵循POSIX规范的系统广泛采用。这一变动结束了此前关于FHS未来发展的讨论。
新规范页面可在此查看:https://specifications.freedesktop.org/fhs/latest/
#Linux#POSIX#文件系统标准#开源
#AIGC
Read more
Proxmox: привязка CPU к виртуальным машинам
Не всегда очевидно, зачем вообще нужна привязка CPU к виртуальным машинам, особенно если речь идёт о небольших развертываниях - там этот параметр чаще всего просто игнорируют. Но в реальном продакшене использование CPU affinity становится действительно важным для повышения производительности виртуалок.
https://telegra.ph/Proxmox-privyazka-CPU-k-virtualnym-mashinam-09-03
#ит_статьи#devops#proxmox#linux#numa
📰 In a Big Move to Linux Security, Debian Makes Reproducible Builds Mandatory
Packages that can't be rebuilt byte-for-byte are now blocked from entering Debian's testing branch.
🔗 Source: https://feed.itsfoss.com/link/24361/17338477/debian-makes-reproducible-builds-mandatory
#debian#linux
📰 MX Linux 25.2 Enters Public Beta Testing with New Text Mode Installer
MX Linux 25.2 is now available for public beta testing based on the Debian 13.4 release and featuring a new text mode installer, as well as numerous other installer improvements.
🔗 Source: https://9to5linux.com/mx-linux-25-2-enters-public-beta-testing-with-new-text-mode-installer
#debian#linux
📰Most Linux regret is actually distro regret, and you probably gave up too soon
Let's say I'm introducing ice cream to an alien. I get a cone, put a dollop of vanilla ice cream onto it, and hand it over. The alien gives the ice cream a lick, says it doesn't like the flavor, and then states that, as a result, ice cream just isn't for them. Of course, people wouldn't allow the alien to believe that all ice creams taste bad because it didn't like the vanilla flavor; instead, they'd recommend different flavors of ice creams and...
🔗 Source: https://www.xda-developers.com/linux-regret-actually-distro-regret/
#distro#linux