Администратори могу да извршавају различите административне задатке на локалном рачунару или на удаљеном рачунару помоћу програма ПоверСхелл. То је врло моћан алат за командну линију.
ПоверСхелл је такође веома моћан скриптни језик за администрацију система. Помоћу ПоверСхелл-а можете писати врло сложене скрипте које ће вам помоћи да аутоматизујете свакодневне задатке администрације система.
У овом чланку ћу вам показати како да инсталирате ПоверСхелл на Убунту 18.04 ЛТС, као и како започети рад са ПоверСхелл-ом. Па, хајде да копамо.
Инсталирање ПоверСхелл-а на Убунту 18.04 ЛТС:
ПоверСхелл није доступан у службеном спремишту пакета Убунту-а 18.04 ЛТС. Али, лако можете додати службено спремиште Мицрософт пакета на Убунту 18.04 ЛТС и одатле инсталирајте ПоверСхелл користећи АПТ менаџер пакета.
Прво идите на / тмп директоријум са следећом наредбом:
$ цд / тмп
Сада преузмите датотеку пакета ДЕБ програма за инсталацију спремишта Мицрософт пакета помоћу следеће команде:
$ вгет -к хттпс: // пакети.мицрософт.цом / цонфиг / убунту / 18.04 / пакети-мицрософт-прод.деб
Сада инсталирајте ДЕБ пакет за инсталацију спремишта Мицрософт пакета следећом наредбом:
$ судо апт-гет инсталација ./ пакети-мицрософт-прод.деб
Спремишта Мицрософт пакета треба да буду омогућена.
Сада ажурирајте кеш спремишта АПТ пакета следећом наредбом:
$ судо апт упдатеКеш спремишта АПТ пакета треба ажурирати. Као што видите, и овде је наведено спремиште Мицрософт пакета. Дакле, користи се спремиште Мицрософт пакета.
Сада можете да инсталирате ПоверСхелл на ваш Убунту 18.04 ЛТС машина.
Да бисте инсталирали ПоверСхелл на ваш Убунту 18.4 ЛТС машина, покрените следећу команду:
$ судо апт инсталирај ПоверСхелл
Да бисте потврдили инсталацију, притисните г а затим притисните
Треба инсталирати ПоверСхелл.
Сада, да бисте проверили да ли ПоверСхелл ради или не, покрените следећу наредбу:
$ пвсх --верзијаИнформације о верзији ПоверСхелл-а треба да се одштампају на конзоли. Као што видите, покрећем ПоверСхелл 6.2.0. То може бити другачије док прочитате овај чланак.
Покретање ПоверСхелл-а:
Сада када је ПоверСхелл инсталиран, можете га покренути следећом наредбом:
$ пвсх
ПоверСхелл би требало да се покрене. Сада можете покренути ПоверСхелл наредбе, писати ПоверСхелл скрипте, покретати ПоверСхелл скрипте и још много тога.
Први кораци са ПоверСхелл-ом на Убунту 18.04 ЛТС:
У овом одељку чланка показаћу вам основе ПоверСхелл-а. Па, кренимо.
ПоверСхелл има подршку за све уобичајене цмд.еке и Уник наредбе. На пример, цат, дир, рм, ецхо, цлс, цд итд.
На Линуку можете користити било коју постојећу Линук наредбу из ПоверСхелл-а. Као што видите, водио сам погодан и ко сам ја Линук команде и успешно се покренуо.
ПоверСхелл користи описније псеудониме за Виндовс цмд.еке наредбе као што су дир, цд, цлс итд.
Можете користити Гет-Алиас команда ПоверСхелл-а да бисте пронашли псеудоним жељених команди.
На пример, да бисте пронашли псеудоним команде цд, користите Гет-Алиас као што следи:
ПС> Гет-Алиас цдКао што видите, алиас је Поставите локацију. ПовеСхелл команде је заиста лако запамтити.
Као што видите, могу да користим Поставите локацију команда за прелазак у други директоријум.
ПоверСхелл такође има моћне функције аутоматског довршавања. Користите
Ако више волите кратке команде, ПоверСхелл вам је такође пружио леђа. ПоверСхелл нуди неке стандардне псеудониме за то.
Раније сам користио Гет-Алиас команда. Али, могао бих да користим и краћи псеудоним гал. То би ми дало исти резултат као што можете видети на снимку екрана испод.
ПС> гал цд
Ево, г је за Гет и ал је за Алиас.
Исти начин можете користити сал уместо Сет-Алиас команда. Ево, с је за Сет и ал је за Алиас.
За више информација о псеудониму команде, погледајте званичну документацију ПоверСхелл-а на хттпс: // доцс.мицрософт.цом / ен-ус / поверсхелл / сцриптинг / леарн / усинг-кновн-цомманд-намес?поглед = ПоверСхелл-6
На Линуку имамо ман странице. Ман странице помажу нам да научимо за шта се користи наредба, које су опције наредби доступне, шта свака од опција ради и још много тога. На исти начин можете добити помоћ за ПоверСхелл наредбе.
На ПоверСхелл-у, Нађи помоћ наредба се користи за помоћ у вези са жељеном командом.
На пример, да бисте добили помоћ на Поставите локацију команду коју смо раније видели, покрените следећу команду:
ПС> Гет-Хелп Сет-ЛоцатионКао што видите, наредба Гет-Хелп приказује НАМЕ команде, СИНТАКСА команде, АЛИАСИ команде. Али требало би да покаже више!
У ранијем примеру сте видели да команда Гет-Хелп не може да пронађе датотеке помоћи команде на мом рачунару. Дакле, приказала је делимичну помоћ. Заправо нисам преузео датотеке помоћи за ту команду.
Да бисте преузели датотеке помоћи на рачунар, покрените следећу ПоверСхелл наредбу:
ПС> Ажурирање-помоћ
Као што видите, ПоверСхелл преузима и инсталира датотеке помоћи.
Када се датотеке помоћи преузму, покушајмо поново да потражимо помоћ за наредбу Сет-Лоцатион.
ПС> Гет-Хелп Сет-ЛоцатионНишта се није променило! Па, подразумевано се приказује делимична помоћ. Али, ако желите, можете видети пуну помоћ.
Да бисте приказали потпуну помоћ у наредби Сет-Лоцатион, покрените Гет-Хелп на следећи начин:
ПС> Гет-Хелп Сет-Лоцатион -Фулл
Као што видите, приказана је пуна помоћ. Пуна помоћ садржи примере, као и објашњење свих опција.
Ако не желите да преузмете датотеке помоћи, помоћ можете пронаћи и на мрежи помоћу наредбе Гет-Хелп на следећи начин:
ПС> Гет-Хелп Сет-Лоцатион -Онлине
Као што видите, отвориће се веб прегледач са страницом помоћи за Сет-Лоцатион.
Интернет страница за помоћ такође има примере.
Сада када знате како да покрећете команде и како да добијете помоћ у ПоверСхелл-у, требало би да почнете да учите више о томе. Хвала што сте прочитали овај чланак.