четверг, 12 ноября 2009 г.

Команды: FreeBSD vs Linux vs Windows

FreeBSDLinuxWindows
pciconflspci-
kldstatlsmod-
kldloadmodprobe-
kldunloadrmmod-
netstat -rroute -nroute print
ifconfigifconfigipconfig
traceroutetraceroutetracert
adduseruseraddnet user /add
rmuseruserdelnet user /delete

7 коммент.:

Deepwalker комментирует...

Жаль вас разочаровывать, но вы не правы относительно последнего столбца : )

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

tony комментирует...

а при чём тут передёргивание? это то, что есть в любой версии FreeBSD, Linux, Windows. В винде - уёбищные cmd.exe всегда есть (а powershell надо ставить, либо может приехать через обновления, но в дефолтной установке 2k, XP, 2k3 нету его).

Vasily комментирует...

Я, конечно, дико извиняюсь. Случайно забрёл сюда. Но что-то мне кажется, что колонка Windows пустовата.

lsmod -> net start
modprobe -> net start [service]
rmmod -> net stop [service]
useradd -> net user /add
userdel -> net user /delete

tony комментирует...

net start & stop - это команды управления сервисами (в духе /etc/init.d/service start|stop), а всё что имеет в конце mod - это команды для работы с модулями ядра (загрузка, выгрузка etc драйверов в терминологии виндоуз).

За net usr /add & /delete - спасибо, добавлю в таблицу, как-то совсем про них забыл ;)

kipelovets комментирует...

странное сравнение со странным сарказмом. всем известно, что windows - gui-ориентированная система во-первых, и cmd.exe там нужен для непонятно чего, все настраивается в gui. во-вторых windows архитектурно по-другому устроена. там нет модулей ядра, так зачем команды для работы с модулями ядра?
да, windows плох, но зачем уж так придираться?

tony комментирует...

Архитектурно — драйверы это и есть модули ядра (именно поэтому венда по каждому чиху хочет перезагрузится ;) ).

При всём, венда всё-таки иногда оказывается на серверах (таки AD, да), и на сервере ею как следует рулить (ну или хотя бы понять что так, а что не так) можно ТОЛЬКО ЧЕРЕЗ КОНСОЛЬ. Странно?)) однако это так, всякие там dcdiag, wuauclt и ещё 9000 команд))

ЗЫ
вообще я это писал не с целью засрать венду, а для самого себя - помнить где какая команда.

Vasily комментирует...

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