LINUX.ORG.RU

ip вместе ifconfig и ss вместо netstat

 ,


0

3

Наткнулся на статью: http://www.cyberciti.biz/linux-news/linux-and-unix-sysadmins-new-years-resolu...

Сабжевая строка:

11. Stop using deprecated tools on Linux

Finally, going to stop using /sbin/ifconfig, and /bin/netstat on Linux. ifconfig is replaced by the ip command and netstat is replaced by the ss command.

Как это deprecated? Кто это сказал, что ifconfig и netstat уже выкинули?

P. S.: Добавьте тег deprecated

Deleted

Как это deprecated? Кто это сказал, что ifconfig и netstat уже выкинули?

а вот так!

приходят всякие хипстеры и начинаю трындеть о том, что все тут устарело, нужно менять, старые обои переклеить

reprimand ★★★★★
()

в арче по дефолту нет ifconfig. Насчет netstat - не в курсе. Но арч - это смехота со слёзами в мире линукса, поэтому как бы наплевать:)

bryak ★★★★
()
Ответ на: комментарий от bryak

Но арч - это смехота со слёзами в мире линукса

Это еще почему?

Deleted
()
Ответ на: комментарий от bryak

тем не менее, изменения, которые проводятся в арче сейчас всё равно попадут в рхел и дэбиан года через 3-4, так что лучше уж сейчас переучиться

ionanahin ★★★
()

там есть более спорные утверждения:

5. Learn Go lang, swift and android programming

Deleted
()

Как это deprecated?

Оно морально устарело.
Гугл даёт вполне достаточно инфы по причинам.

ArcFi
()

Там опечатка, автор имел в виду:

Stop using Linux, it's deprecated

beastie ★★★★★
()
Ответ на: комментарий от Deleted

http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
http://lartc.org/howto/lartc.iproute2.html

Собственно эти утилиты общаются с ядром по Netlink ( https://en.wikipedia.org/wiki/Netlink ). Собственно получается ifconfig и netstat устарели когда вышло ядро 2.2.

feanor ★★★
()
Последнее исправление: feanor (всего исправлений: 1)
Ответ на: комментарий от ionanahin

Ифконфига там нет. Так что три-четыре года уже прошло давно.

stave ★★★★★
()
Ответ на: комментарий от reprimand

приходят всякие хипстеры и начинаю трындеть о том, что все тут устарело, нужно менять, старые обои переклеить

Да в общем-то ifconfig ещё лет 7 .. 10 назад безнадёжно отстал от сетевой подсистемы ядра linux, и на замену пришёл ip из состава iproute2. Сейчас ifconfig - тонкий wrapper над ip

В общем, хипстеры хипстерами, а из анабиоза иногда нужно вылезать

За пруфами стоит заглянуть в LARTC

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от router

Да в общем-то ifconfig ещё лет 7 .. 10 назад безнадёжно отстал от сетевой подсистемы ядра linux

можно узнать чем? мне реально интересно

В общем, хипстеры хипстерами, а из анабиоза иногда нужно вылезать

кроме linux есть еще много систем. И это хорошо что они похожи (пока что) в многих мелочах дабы не сбивать людей с толку.

А как там устроен ipconfig - тонкий враппер внутри либо весь код переписали под новые возможности, никого не волнует

reprimand ★★★★★
()

Я что-то пропустил и ss перестал размазывать вывод по всему терминалу? Очень забавно смотрится на мониторах с 1920x1080.

kirk_johnson ★☆
()
Ответ на: комментарий от reprimand

можно узнать чем? мне реально интересно

Например, ifconfig нормально не умеет HW addr на IPoIB интерфейсах. А route умеет только одну таблицу маршрутизации.

kirk_johnson ★☆
()
Ответ на: комментарий от reprimand

Да в общем-то ifconfig ещё лет 7 .. 10 назад безнадёжно отстал от сетевой подсистемы ядра linux

можно узнать чем? мне реально интересно

http://www.lartc.org/#download

кроме linux есть еще много систем. И это хорошо что они похожи (пока что) в многих мелочах дабы не сбивать людей с толку.

А как там устроен ipconfig - тонкий враппер внутри либо весь код переписали под новые возможности, никого не волнует

Разумеется. И именно поэтому его и поддерживают, и это хорошо :)

router ★★★★★
()

статья кстати говно

почитал по пунктам. Такое чувство, что пишет какой-то дилетант

статья называется
«Linux and Unix SysAdmins New Year’s Resolutions», а в конце статьи «I will not purchase or recommend any laptops with the following specs». При чём тут лаптоп?

а строка

4GB or less ram (8GB is minimum or 16 GB is must)

вообще обрадовала

reprimand ★★★★★
()
Ответ на: комментарий от ionanahin

всё равно попадут в рхел и дэбиан года через 3-4

[andrey@machine ~]$ ifconfig
-bash: ifconfig: command not found
[andrey@machine ~]$ route
-bash: route: command not found
[andrey@machine ~]$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux testing (stretch)
Release:	testing
Codename:	stretch
[andrey@machine ~]$ 

С разморозкой. Про рхел уже написали.

Gu4
()
Ответ на: комментарий от thesis

Простой и понятный ifconfig и монстроидальный комбайн - перенавороченный ip, ему бы ещё бинарные логи приделать и реестр, чтоб максимум рака.

Lavos ★★★★★
()
Последнее исправление: Lavos (всего исправлений: 1)
Ответ на: комментарий от Lavos

Расслабься и получай удовольствие. Тебе же сказали - ifconfig и route для совместимости оставят, без них никуда

Но они сильно отстали и совместимость - единственное зачем они нужны.

Кстати, про монстроидальность

root@amalthea:~# du -sbxc $(for file in $( dpkg -L net-tools ); do if [[ -f "$file" ]]; then echo $file;fi;done) | tail -n 1
841386  итого
root@amalthea:~# du -sbxc $(for file in $( dpkg -L iproute2 ); do if [[ -f "$file" ]]; then echo $file;fi;done) | tail -n 1
1350445 итого
router ★★★★★
()

Большинство местных клоунов ещё с winxp не слезло, а ты им про какой-то iproute, линукс, etc.

anonymous
()
Ответ на: комментарий от router

Про PATH что-нибудь слышал?

Точно, совсем не подумал. Полностью перешел на ip и уже решил, что в недавноустановленном дебиане ifconfig и route у меня нет. Таки да, все на месте.

Gu4
()

Как это deprecated?

А вот так. Уже лет 6-7 как все главные дистры об этом говорят и имеют вялотекущие планы по их выдворению. Кое-где уже по дефолту net-tools не ставятся, хотя в репах всё ещё доступны.

Кто это сказал, что ifconfig и netstat уже выкинули?

Вялотекущие планы же. Держат пока для совместимости. Но без особого энтузиазма, так что man ip уже можно начинать почитывать перед сном.

redgremlin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.