Обучение работе в ОС

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

Модератор: Vladislav_133

Обучение работе в ОС

Сообщение Vladislav_133 21 сен 2011, 09:35

Здесь дискуссия о far, mc и тп.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Обучение работе в ОС

Сообщение Vladislav_133 21 сен 2011, 10:23

Alla писал(а):Сейчас привычнее не FAR, а Total, на первом курсе его обязательно изучаем, даем сравнительные характеристики. Мы же воспитывались на Dos и наш любимый Norton Commander еще помним :). Разговаривая со студентами точно знаю, что на занятиях Кудрявцева А.В. они работают в командной строке.


Тут видите ли какая штука. Total и подобные оболочки не позволяют глубоко проникнуть в работу ОС. Они не побуждают управлять операционной системой с помощью утилит командной строки.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Обучение работе в ОС

Сообщение Vladislav_133 21 сен 2011, 11:09

Я сейчас скажу вещи, которые в принципе давно известны, но на них не обращают внимание, почему-то.
Любая операционная система состоит из ядра и дополнительных надстроек. Графическая среда даже для Windows это все-же надстройка, которой, кстати, может и не быть, либо по тем или иным причинам она не может работать должным образом. Человек, получивший инженерное образование по ИТ просто обязан уметь работать с консолью, чтобы иметь возможность управлять системой в любом случае. Кроме того, консоль имеет больше возможностей. Работа с консолью позволяет глубже понять механизмы работы ОС. Если мы этого не будем делать, значит у наших выпускников будет вот этот серьезный пробел.
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Обучение работе в ОС

Сообщение xdsl 21 сен 2011, 12:36

Админю несколько серверов в нашем вузе, как изнутри, так и извне. Без консоли - даже думать об этом не стоит. Во первых, наличие возможности работы терминально в графике значительно усложняет обслуживание серверных систем, во вторых - увеличивает трафик, что для слабого канала - фатально, в третьих - либо дыра в безопасности системы, либо см. пункт первый. Ну и, понятно, быстрее все получается. Ту-же службу перезагрузить - три слова написать и enter нажать, а не бродить по меню в поисках. Вообщем, сисадмин без консоли, это как автомобиль с пробитыми колесами: в принципе - ездит ;)
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Обучение работе в ОС

Сообщение БорАл 21 сен 2011, 15:23

Как вариант.

Заставить всех первокурсников поставить серверные Gentoo или FreeBSD- будет замечательнейшее знакомство с семейством *nix
И ядро, и модули, и дерево portage.

Что же насчет Windows - даже не знаю. До сих пор не знаю, есть ли стандартный инструмент для доступа к удаленной машине (telnet не в счет) в Windows. Может, заставить все административные задачи выполнять через консоль. Писать .bat файлы.

ИМХО, лучшее консольное управление организовано в *nix
И еще, есть ли в Windows консольный браузер?
Ubuntu Linux 10.04 LTS Netbook Edition; Ubuntu Linux 11.04 Desktop
БорАл
 
Сообщения: 58
Зарегистрирован: 11 ноя 2009, 14:37
Откуда: Из небытия
Полное имя: Алексей aka x_Fafnir_x

Re: Обучение работе в ОС

Сообщение Vladislav_133 21 сен 2011, 16:04

1. Консоль нужна не только для удаленного, но и для локального управления. В win2008 появилась консольная загрузка без графики.
2. Серевера для удаленного консольного входа на Windows, конечно, есть, но сторонних производителей. Про новую консоль в Win2008 не знаю, возможно там есть такая возможность.
3. Сейчас консольных браузеров под windows никто не делает (кажется), но в девяностые были такие. В инете они есть.

Заставить всех первокурсников работать только в консоли (например bsd)? - обеими руками -ЗА!
Аватара пользователя
Vladislav_133
Elite
 
Сообщения: 1386
Зарегистрирован: 13 дек 2008, 18:08
Полное имя: П.В.Ю.

Re: Обучение работе в ОС

Сообщение xdsl 23 сен 2011, 10:26

БорАл писал(а):Заставить всех первокурсников поставить серверные Gentoo или FreeBSD- будет замечательнейшее знакомство с семейством *nix
И ядро, и модули, и дерево portage.
Не помню, чтобы в рамках нынешних рабочих программ такой экстрим для первого курса был предусмотрен. Ни для какой специальности.

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

Плюсы:
1. Виндовый коннект останется таким-же, каким был, т.е. дубы как подключали ресурсы входом в сеть, так и будут подключать, ничего не заметив. Зато головастики могут по зайти ssh и делать много интересных вещей в консоли.
2. Виндовс маст дай! ;)

Минусы:
1. Много работы по планированию, настройке, переносу данных на серверах. Неоплачивемой, на одном энтузазизме.
2. Большой период ловли багов.
3. Студент имеет шелл и в случае ошибок админа в настройке потенциально может положить сервер.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Обучение работе в ОС

Сообщение [DD] 26 сен 2011, 09:47

БорАл писал(а):Как вариант.
Заставить всех первокурсников поставить серверные Gentoo или FreeBSD- будет замечательнейшее знакомство с семейством *nix
И ядро, и модули, и дерево portage.

Эт конечно интересно. Но только я вот не вижу ни малейших оснований брать Gentoo или FreeBSD цель-то научить работать с консолью, а не замучить студентов установкой(хотя в случае с Gentoo ни каких проблем и сложностей не вижу только очень много времени на эт уйдет и все)
мы рождены чтоб сказку сделать кодом
[DD]
Elite
 
Сообщения: 163
Зарегистрирован: 18 мар 2009, 22:18
Откуда: from HELL
Полное имя: Зыков Д.А.


Вернуться в Обмен мнениями

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron