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.
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.