ПоверСхелл је управљачка конзола коју је развио Мицрософт са којом се тражи централизована администрација свих аспеката система, како на хардверском тако и на софтверском нивоу. Сада, у јануару ове године, Мицрософт је објавио ПоверСхелл Цоре 6.0 дефинисан за Линук, Виндовс и мацОС оперативне системе и поред Доцкер контејнера са којим су проширене могућности управљања многим другим командама и опцијама контроле у систему.
Линук дистрибуцијеОва верзија ПоверСхелл -а за Линук доступна је за следеће дистрибуције Линука:
- Убунту 14.04
- Убунту 16.04
- Убунту 17.10
- Убунту 18.04
- Дебиан 8
- Дебиан 9
- ЦентОС 7
- Ред Хат Ентерприсе Линук (РХЕЛ) 7
- ОпенСУСЕ 42.3
- Федора 27
- Федора 28
- Арцх Линук
- Кали
Шта је ново у ПоверСхелл -у 6.0Међу новим карактеристикама ПоверСхелл -а 6.0 налазимо:
- Можете користити ос_лог АПИ -је на Мац -у и Сислог на Линук -у.
- Промене су уведене у верзије мацОС -а и Линука како би подржале знакове у називима датотека који нису подржани у оперативном систему Виндовс
- Додата је подршка за Доцкер.
- Измењено име извршне датотеке из поверсхелл -а (.еке) у пвсх (.еке).
- Осетљивост великих и малих слова стандардизована је и за мацОС и за Линук.
- Укључена је подршка за паралелне инсталације, пружајући могућност потврђивања нових верзија ПоверСхелл-а и миграције постојећих скрипти.
- Компатибилност са Виндовс ПоверСхелл -ом уназад.
- ПСРП (ПоверСхелл Ремотинг Протоцол) протокол је подржан и ради са ССХ -ом.
- Кодирање знакова у УТФ-8 подразумевано без коришћења Бите ***** Марк.
1. Инсталирајте Снап на Убунту Линук
Пре него што покренете процес инсталације ПоверСхелл -а, биће потребно инсталирати Снап, да бисте се разумели у ово, Снап је датотечни систем скуасхФС у коме су смештени код апликације и датотека снап.иамл. Садржи одређене метаподатке, има систем датотека само за читање и, након инсталирања, област за писање.
Снап групише већину неопходних библиотека и времена извршавања и може се ажурирати и вратити без утицаја на коришћену дистрибуцију, што је идеално за употребу без угрожавања оптималног функционисања система. Снап може размењивати садржај и функције са другим снимцима на основу детаљних смерница које контролишу корисник и подразумеване вредности оперативног система.
Да бисмо инсталирали Снап, у овом случају на Убунту 18.04, покренућемо следеће:
судо апт инсталл снап
2. Инсталирајте ПоверСхелл са Снапом на Убунту Линук
Корак 1
Када се Снап инсталира, можемо отићи у Убунту софтверски центар и одатле потражити ПоверСхелл, добићемо следеће резултате:
ЕНЛАРГЕ
Корак 2
Тамо имамо могућност инсталирања стабилне верзије ПоверСхелл -а или претходне верзије која је, како јој назив говори, нестабилна. Ако желимо да овом методом инсталирамо ПоверСхелл, само кликните на жељену опцију и у приказаном прозору изаберите „Инсталирај“:
ЕНЛАРГЕ
Корак 3
Сада, ако желимо извршити инсталацијски процес с терминала, према потреби можемо извршити сљедећу наредбу:
За Убунту и Дебиан
Стабилна верзија: судо апт-гет инсталл -и поверсхелл Претходна верзија: судо апт-гет инсталл -и поверсхелл-превиев
За ЦентОС и РедХат
Стабилна верзија: судо иум инсталл -и поверсхелл Претходна верзија: судо иум инсталл -и поверсхелл -превиев
За ОпенСУСЕ
Стабилна верзија: судо зиппер инсталл поверсхелл Претходна верзија: судо зиппер инсталл поверсхелл-превиев
За Федору
Стабилна верзија: судо днф инсталл -и поверсхелл Претходна верзија: судо днф инсталл -и поверсхелл -превиев
Корак 4
У овом случају можемо користити софтверски центар Убунту, а када кликнете на Инсталирај, потребно је унијети администраторску лозинку:
ЕНЛАРГЕ
Корак 5
Кликните на „Аутхентицате“ и процес инсталације ПоверСхелл -а ће започети:
ЕНЛАРГЕ
Корак 5
У случају Убунту 18, можемо инсталирати ПоверСхелл помоћу следећих команди:
Увоз кључева спремишта ГПГ -а
цурл хттпс://пацкагес.мицрософт.цом/кеис/мицрософт.асц | судо апт -кеи адд -
Регистар складишта Убунту Мицрософт
судо цурл -о /етц/апт/соурцес.лист.д/мицрософт.лист хттпс://пацкагес.мицрософт.цом/цонфиг/убунту/18.04/прод.лист
Ажурирање листе производа
судо апт-гет упдате
ПоверСхелл инсталација
судо апт-гет инсталл -и поверсхелл-превиев
Покретање ПоверСхелл -а
пвсх-превиев
Корак 6
Када се процес инсталације заврши, видећемо следеће:
ЕНЛАРГЕ
3. Покрените ПоверСхелл на Линук -у
Корак 1
Сада можемо покренути ПоверСхелл са дугмета "Старт" или покренути следећу команду у терминалу:
пвсх
Корак 2
Да бисмо добили општу листу наредби доступних за употребу, извршићемо следећи цмдлет:
Гет-Цомманд
ЕНЛАРГЕ
Корак 3
Сада ће бити могуће користити ове цмдлете за добијање општих информација о систему:
ЕНЛАРГЕ
Корак 4
ПоверСхелл на Линук -у је намењен за употребу са Азуре -ом, али можемо видети да је то још једна алтернатива за општу администрацију система. Путеви управљања ПоверСхелл -ом на Линук -у су:
- $ ПСХОМЕ је /опт/мицрософт/поверсхелл/6.0.2/
- Кориснички профили ће се читати из ~ / .цонфиг / поверсхелл / профиле.пс1
- Подразумевани профили ће се читати са $ ПСХОМЕ / профиле.пс1
- Кориснички модули ће се читати из ~ / .лоцал / схаре / поверсхелл / Модулес
- Заједнички модули ће се читати у / уср / лоцал / схаре / поверсхелл / Модулес
- Подразумевани модули ће се читати из $ ПСХОМЕ / Модулес
- Историја ПСРеадлине -а биће забележена године
~ / .лоцал / схаре / поверсхелл / ПСРеадЛине / ЦонсолеХост_хистори.тктВидели смо како се ПоверСхелл, ексклузивно за Мицрософт, може користити у Линуку у сврхе централизованог управљања и на тај начин додатно проширити могућности управљања које можемо применити у свакој компатибилној дистрибуцији.
Искористимо оно што нам сваки цмдлет ПоверСхелл доноси у вашу максималну корист.