Instalar y comenzar con PowerShell en Ubuntu

Instalar y comenzar con PowerShell en Ubuntu
PowerShell es una herramienta de configuración basada en tareas utilizada para la automatización y la configuración del sistema operativo Windows. Es una herramienta muy poderosa construida sobre .NET Framework. Microsoft ha lanzado PowerShell Core para los sistemas operativos de Linux. PowerShell Core está construido sobre .Núcleo neto.

Los administradores pueden realizar diferentes tareas administrativas en la computadora local o en una computadora remota utilizando PowerShell. Es una herramienta de línea de comandos muy poderosa.

PowerShell también es un lenguaje de secuencias de comandos muy poderoso para la administración del sistema. Puede escribir scripts muy complejos con PowerShell para ayudarlo a automatizar sus tareas de administración de sistemas cotidianos.

En este artículo, les mostraré cómo instalar PowerShell en Ubuntu 18.04 LTS y también cómo comenzar con PowerShell. Entonces, cavemos.

Instalación de PowerShell en Ubuntu 18.04 LTS:

PowerShell no está disponible en el repositorio oficial de paquetes de Ubuntu 18.04 LTS. Pero, puede agregar fácilmente el repositorio oficial de paquetes de Microsoft en Ubuntu 18.04 LTS e instalar PowerShell desde allí utilizando el Administrador de paquetes APT.

Primero, navegue al /TMP directorio con el siguiente comando:

$ CD /TMP

Ahora, descargue el archivo de paquete DEB del instalador del repositorio de paquetes de Microsoft con el siguiente comando:

$ wget -q https: // paquetes.Microsoft.com/config/ubuntu/18.04/paquetes-microsoft-prod.debutante

Ahora, instale el paquete DEB del instalador del repositorio de paquetes de Microsoft con el siguiente comando:

$ sudo apt-get instalación ./paquetes-microsoft-prod.debutante

Los repositorios de paquetes de Microsoft deben estar habilitados.

Ahora, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse. Como puede ver, el repositorio de paquetes de Microsoft se enumera aquí también. Entonces, se está utilizando el repositorio de paquetes de Microsoft.

Ahora, puede instalar PowerShell en su Ubuntu 18.04 máquina LTS.

Para instalar PowerShell en su Ubuntu 18.4 LTS Machine, ejecute el siguiente comando:

$ sudo apt install powerShell

Para confirmar la instalación, presione Y y luego presiona .

PowerShell debe instalarse.

Ahora, para verificar si PowerShell está funcionando o no, ejecute el siguiente comando:

$ PWSH -Versión

La información de la versión de PowerShell debe imprimirse en la consola. Como puede ver, estoy ejecutando PowerShell 6.2.0. Puede ser diferente cuando lea este artículo.

Iniciando PowerShell:

Ahora que PowerShell está instalado, puede iniciarlo con el siguiente comando:

$ PWSH

PowerShell debería comenzar. Ahora, puede comenzar a ejecutar comandos de PowerShell, escribir scripts de PowerShell, ejecutar scripts de PowerShell y muchos más.

Comenzando con PowerShell en Ubuntu 18.04 LTS:

En esta sección del artículo, te mostraré los conceptos básicos de PowerShell. Entonces empecemos.

PowerShell tiene apoyo para todos los comunes CMD.exe y comandos de Unix. Por ejemplo, CAT, Dir, RM, Echo, CLS, CD, etc.

En Linux, puede usar cualquiera de los comandos de Linux existentes desde PowerShell. Como puedes ver, corrí el apto y quién soy Comandos de Linux y se ejecutó con éxito.

PowerShell utiliza un alias más descriptivo para Windows CMD.exe comandos como Dir, CD, CLS, etc.

Puedes usar el Alias Comando de PowerShell para encontrar el alias de los comandos deseados.

Por ejemplo, para encontrar el alias del comando CD, use Alias como sigue:

PS> Get-Alias ​​CD

Como puede ver, el alias es Escoger localización. Los comandos de Poweshell son realmente fáciles de recordar.

Como puede ver, puedo usar el Escoger localización comandar navegar a otro directorio.

PowerShell también tiene potentes funciones de finalización automática. Tu usas De la misma manera que lo hace en Linux para completar automáticamente.

Si prefiere comandos cortos, PowerShell también le dio la espalda. PowerShell proporciona algunos alias estándar para eso.

Anteriormente, usé el Alias dominio. Pero, podría haber usado un alias más corto galón. Me daría el mismo resultado que puede ver en la captura de pantalla a continuación.

PS> Gal CD

Aquí, gramo es para obtener y Alabama es para alias.

De la misma manera, puedes usar sal en vez de Set-alias dominio. Aquí, s es para set y Alabama es para alias.

Para obtener más información sobre los alias de comando, eche un vistazo a la documentación oficial de PowerShell en https: // documentos.Microsoft.com/en-us/powershell/scripting/learn/use-familiary-command nombres?Ver = PowerShell-6

En Linux tenemos páginas de hombre. Las páginas del hombre nos ayudan a aprender para qué se usa el comando, para qué opciones de comando están disponibles, qué hacen cada una de las opciones y muchas más. De la misma manera, puede obtener ayuda en los comandos de PowerShell.

En PowerShell, el Consigue ayuda El comando se usa para obtener ayuda en su comando deseado.

Por ejemplo, para obtener ayuda en el Escoger localización Comando que hemos visto anteriormente, ejecute el siguiente comando:

PS> Get-Help Set-ubicación

Como puede ver, el comando Get-Help muestra el NOMBRE del comando, el SINTAXIS del comando, el Alias del comando. Pero debería mostrar más!

En el ejemplo anterior, ha visto que el comando get-help no pudo encontrar los archivos de ayuda del comando en mi computadora. Entonces, mostró ayuda parcial. De hecho, no tenía los archivos de ayuda descargados para ese comando.

Para descargar los archivos de ayuda en su computadora, ejecute el siguiente comando PowerShell:

PS> Update-Help

Como puede ver, PowerShell está descargando e instalando los archivos de ayuda.

Una vez que se descarguen los archivos de ayuda, intentemos obtener ayuda en el comando set-ubation nuevamente.

PS> Get-Help Set-ubicación

nada ha cambiado! Bueno, por defecto, se muestra la ayuda parcial. Pero, puede ver la ayuda completa si lo desea ahora.

Para mostrar la ayuda completa en el comando de ubicación de set, ejecute get-help de la siguiente manera:

PS> Get-Help Set-ubcation -full

Como puede ver, se muestra la ayuda completa. La ayuda completa contiene ejemplos, así como una explicación de cada opción.

Si no desea descargar archivos de ayuda, también puede encontrar ayuda en línea con el comando get-help de la siguiente manera:

PS> Get-Help Set-ubicación -Enline

Un navegador web se abrirá con la página de ayuda para la ubicación establecida como puede ver.

La página de ayuda en línea también tiene ejemplos.

Ahora que sabe cómo ejecutar comandos y cómo obtener ayuda en PowerShell, debería poder comenzar a aprender más al respecto. Gracias por leer este artículo.