Windows Powershell中的Unix命令等价物

时间:2017-08-03 12:56:42

标签: shell powershell command-line

Windows Powershell中命令ls -la的等效内容是什么?

2 个答案:

答案 0 :(得分:4)

Get-ChildItem -Force会显示隐藏的项目,但-la的格式在powershell中不能直接镜像,因为它返回对象而不是字符串,使用Select x,y,z来获取您正在寻找的详细信息。

答案 1 :(得分:1)

-l - 开关的顺序不正确,但这会让你开始:

ls -force|Select-Object attributes, fullname, length, LastAccessTime, LastWriteTime, CreationTime, @{N='Owner';E={$_.GetAccessControl().Owner}}|Format-Table

要查看哪些属性可用于select-object,您可以使用以下内容:

Get-ChildItem -force|Get-Member -MemberType Properties

正如Clijsters在评论中所述:如果您使用的是Linux,ls可能不是有效的Powershell别名,请使用Get-ChildItemgci