PowerShell es una tarea de configuración basada en la herramienta que se utiliza para la automatización y la configuración del sistema operativo Windows. Es una herramienta muy potente construido en la parte superior de .NET framework. Microsoft ha publicado PowerShell Núcleo para sistemas operativos Linux. PowerShell núcleo está construido en la parte superior de .NET core.
Los administradores pueden realizar diferentes tareas administrativas en el equipo local o en un equipo remoto mediante PowerShell. Es una muy potente herramienta de línea de comandos.
PowerShell es también un potente lenguaje de secuencias de comandos para la administración del sistema. Usted puede escribir muy complejas secuencias de comandos de PowerShell para ayudarle a automatizar sus cotidianas tareas de administración del sistema.
En este artículo, voy a mostrar cómo instalar PowerShell en Ubuntu 18.04 LTS y también cómo empezar con PowerShell. Así que, vamos a cavar en.
PowerShell no está disponible en el paquete oficial del repositorio de Ubuntu 18.04 LTS. Pero, usted puede agregar fácilmente la oficial de Microsoft repositorio de paquetes en Ubuntu 18.04 LTS y instalar PowerShell desde allí, utilizando el gestor de paquetes APT.
En primer lugar, vaya a la /tmp directorio con el siguiente comando:
Ahora, descarga el paquete de Microsoft repositorio de instalador de paquetes DEB archivo con el siguiente comando:
$ wget -p https://packages.microsoft.com/config/ubuntu/18.04/los paquetes de microsoft-prod.deb
Ahora, instale el Microsoft repositorio de paquetes del instalador de paquetes DEB con el siguiente comando:
$ sudo apt-get install ./los paquetes de microsoft-prod.deb
Microsoft repositorios de paquetes debe ser habilitado.
Ahora, actualizar el paquete APT caché del repositorio con el siguiente comando:
El paquete APT repositorio de caché debe ser actualizado. Como se puede ver, Microsoft repositorio de paquetes se enumeran aquí. Por lo tanto, Microsoft repositorio de paquetes se utiliza.
Ahora, usted puede instalar PowerShell en el Ubuntu 18.04 LTS máquina.
Para instalar PowerShell en el Ubuntu 18.4 LTS de la máquina, ejecute el siguiente comando:
$ sudo apt instalar powershell
Para confirmar la instalación, pulse y y, a continuación, presione .
PowerShell debe ser instalado.
Ahora, para comprobar si PowerShell está funcionando o no, ejecute el siguiente comando:
El PowerShell versión de la información debe ser impresa en la consola. Como puede ver, estoy corriendo PowerShell 6.2.0. Puede ser diferente en el momento de leer este artículo.
A Partir De PowerShell:
Ahora que PowerShell está instalado, usted puede comenzar con el siguiente comando:
PowerShell debe comenzar. Ahora, usted puede comenzar a ejecutar los comandos de PowerShell, escribir scripts de PowerShell, ejecutar secuencias de comandos de PowerShell y muchos más.
Introducción con PowerShell en Ubuntu 18.04 LTS:
En esta sección del artículo, voy a mostrar los fundamentos de PowerShell. Por lo tanto, vamos a empezar.
PowerShell tiene soporte para todas las cmd.exe y los comandos de Unix. Por ejemplo, cat, dir, rm, de echo, el cls, cd, etc.
En Linux, puede utilizar cualquiera de los existentes de Linux comandos de PowerShell. Como se puede ver, me encontré con el apt y whoami Comandos de Linux y se ejecutó correctamente.
PowerShell utiliza más descriptivos alias para el Windows cmd.exe comandos tales como dir, cd, cls, etc.
Usted puede utilizar el Get-Alias comando de PowerShell para encontrar el alias de tu comandos que desee.
Por ejemplo, para encontrar el alias del comando cd, uso Get-Alias de la siguiente manera:
Como se puede ver, el alias es Set-Location. PoweShell comandos son muy fáciles de recordar.
Como se puede ver, puedo usar el Set-Location comando para ir a otro directorio.
PowerShell también tiene poderosas finalización automática de la cuenta. Utiliza de la misma manera como lo hace en Linux para obtener la finalización automática.
Si prefieres corto comandos de PowerShell también tiene su parte de atrás. PowerShell proporciona algunos de los alias estándar para eso.
Anteriormente, he utilizado el Get-Alias comando. Pero podría haber usado una abreviatura gal. Me daría el mismo resultado como se puede ver en la siguiente captura de pantalla.
Aquí, g es para Obtener y al es el Alias.
De la misma manera, usted puede utilizar sal en lugar de la Set-Alias comando. Aquí, s es para Establecer y al es el Alias.
Para obtener más información sobre los alias de comandos, echa un vistazo a la documentación oficial de PowerShell https://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names?view=powershell-6
En Linux tenemos páginas man. El hombre de las páginas que nos ayudan a aprender lo que el comando se utiliza para, ¿qué opciones de comandos están disponibles, lo que cada una de las opciones y muchas más. De la misma manera, usted puede obtener ayuda sobre los comandos de PowerShell.
En PowerShell, la Get-Help comando se utiliza para obtener ayuda en el comando deseado.
Por ejemplo, para obtener ayuda sobre el Set-Location comando que hemos visto anteriormente, ejecute el siguiente comando:
PS> Get-Help Set-Location
Como se puede ver, el comando Get-Help muestra el NOMBRE de la orden, la SINTAXIS de la orden, la ALIAS de la orden. Pero debería mostrar más!
En el ejemplo anterior, hemos visto que el comando Get-Help no pudo encontrar los archivos de Ayuda del comando en mi equipo. Así, se muestra parcial de la ayuda. Yo en realidad no tienen la Ayuda de los archivos descargados para ese comando.
Para descargar los archivos de Ayuda en su equipo, ejecute el siguiente comando de PowerShell:
Como se puede ver, PowerShell es descargar e instalar los archivos de ayuda.
Una vez que la ayuda se descargan los archivos, vamos a tratar de obtener ayuda en la Localización de comando de nuevo.
PS> Get-Help Set-Location
Nada ha cambiado! Así, por defecto, parcial de la ayuda. Pero, usted puede ver ayuda si quieres ahora.
Para mostrar ayuda sobre la Ubicación de comandos, ejecutar Get-Help de la siguiente manera:
PS> Get-Help Set-Location -Completo
Como se puede ver, el total de la ayuda. La ayuda completa contiene ejemplos, así como la explicación de todas las opciones.
Si usted no desea descargar los archivos de Ayuda, también puede encontrar ayuda en línea con el comando Get-Help de la siguiente manera:
PS> Get-Help Set-Location -En línea
Un navegador web se abrirá con la ayuda de la página de la Ubicación, como puedes ver.
La ayuda en línea de la página también cuenta con ejemplos.