GNU/Linux >> Tutoriales Linux >  >> Linux

Windows PowerShell equivalente a Unix/Linux `pwd`?

PowerShell tiene muchos de los mismos comandos que Linux. pwd es el comando equivalente.

Cuando escribes pwd en Powershell, es un alias para Get-Location .


Además de Get-Location y sus Alias, también puede utilizar la variable automática $pwd .

El $pwd La variable es agradable porque tiene acceso directo a los miembros de PathInfo. Por ejemplo

$pwd.Path.PadLeft(80)
$pwd.Drive

Y si alguna vez quiere saber qué miembros hay, simplemente puede canalizar el comando\alias a Get-Member :

PS C:\Users\your-name-here\Desktop> pwd|Get-Member


   TypeName: System.Management.Automation.PathInfo

Name         MemberType Definition
----         ---------- ----------
Equals       Method     bool Equals(System.Object obj)
GetHashCode  Method     int GetHashCode()
GetType      Method     type GetType()
ToString     Method     string ToString()
Drive        Property   System.Management.Automation.PSDriveInfo Drive {get;}
Path         Property   System.String Path {get;}
Provider     Property   System.Management.Automation.ProviderInfo Provider {get;}
ProviderPath Property   System.String ProviderPath {get;}

Get-Location cmdlet debería hacer el truco

Como mencionó Thiago, puedes usar estos alias:gl o pwd


Linux
  1. Comprobar e imprimir quién está iniciando sesión en Linux/Unix

  2. ¿Existe un equivalente de Windows del comando de cadenas de Unix?

  3. ¿Cuál es el equivalente de ~ (tilde) de Linux en Windows?

  4. Equivalente al comando de búsqueda de Unix en Windows

  5. ¿Por qué Linux es similar a Unix si su núcleo es monolítico?

Cómo instalar Windows PowerShell Core 6.0 en Linux

Windows vs MacOS vs Linux – Manual del sistema operativo

Historia de Unix y Linux

Linux frente a Unix

Los 15 mejores emuladores de Linux para sistemas Windows

Linux equivalente a la comunicación remota de uno a muchos de PowerShell