1912_PowerShell的几个目录相关的命令

2024-03-26 15:04

本文主要是介绍1912_PowerShell的几个目录相关的命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

全部学习汇总:  PowerShell: PowerShell学习笔记 (gitee.com)

1912_PowerShell的几个目录相关的命令

1. Get-ChildItem

名称

    Get-ChildItem

语法

    Get-ChildItem [[-Path] <string[]>] [[-Filter] <string>]  [<CommonParameters>]

    Get-ChildItem [[-Filter] <string>]  [<CommonParameters>]

别名

    gci

    ls

    dir

这个命令可以看做是bash命令中的ls的对等功能,如果是CMD使用的比较多可能也会有人会想到dir,而dir、ls其实也是这个命令在PowerShell中的别名。需要注意到,如果按照dir来用,不要错误参考了cmd的使用方式。找一个目录中内容多的目录分别看一下两个命令,输出的结果是完全不同的。

这个是PowerShell dir的输出。

这个是cmd dir的输出。

2. Get-Location

名称

    Get-Location

语法

    Get-Location  [<CommonParameters>]

    Get-Location  [<CommonParameters>]

别名

    gl

    pwd

这个命令主要是用来输出当前的目录地址,可以直接用别名pwd,这样跟bash等也有一个基本一致的操作体验。

从这两个命令,能够看到PowerShell的命令似乎有Set-XXX、Get-XXX这样的命名操作风格。

  1. Set-Location

名称

    Set-Location

语法

    Set-Location [[-Path] <string>]  [<CommonParameters>]

    Set-Location  [<CommonParameters>]

    Set-Location  [<CommonParameters>]

别名

    sl

    cd

    chdir

使用的时候直接使用别名cd比较好,这个正好跟bash、cmd等操作重名,并且完成的目的也是一致的。

  1. Pop-Location

名称

    Pop-Location

语法

    Pop-Location  [<CommonParameters>]

别名

    popd

  1.  Push-Location

名称

    Push-Location

语法

    Push-Location [[-Path] <string>]  [<CommonParameters>]

    Push-Location  [<CommonParameters>]

别名

    pushd

上面这两个可以按照linux中的pushd以及popd的方式来使用,如果是经常在终端模式做一些处理工作并且需要在不同目录间进行切换,这一组命令还是比较实用的。

  1. Invoke-Item

名称

    Invoke-Item

语法

    Invoke-Item [-Path] <string[]>  [<CommonParameters>]

    Invoke-Item  [<CommonParameters>]

别名

    ii

这个也是很有用的一个命令,可以直接在PowerShell的终端中利用系统的软件打开文件或者对象。比如,ii .可以利用系统的文件浏览器打开当前的目录。而ii后面如果跟着一个word文件,可以利用office打开word文件(当前,前提是电脑中安装了word文件并且是这种文件的默认打开应用)。

在Windows的环境下,如果想一直在终端模式下呆着是难以持久的。需要是不是切换到这种具备GUI的操作的工具下,因此有这个命令可以极大节省切换的时间,加快切换速度。

这篇关于1912_PowerShell的几个目录相关的命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/848893

相关文章

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存

Linux使用dd命令来复制和转换数据的操作方法

《Linux使用dd命令来复制和转换数据的操作方法》Linux中的dd命令是一个功能强大的数据复制和转换实用程序,它以较低级别运行,通常用于创建可启动的USB驱动器、克隆磁盘和生成随机数据等任务,本文... 目录简介功能和能力语法常用选项示例用法基础用法创建可启动www.chinasem.cn的 USB 驱动

关于Maven生命周期相关命令演示

《关于Maven生命周期相关命令演示》Maven的生命周期分为Clean、Default和Site三个主要阶段,每个阶段包含多个关键步骤,如清理、编译、测试、打包等,通过执行相应的Maven命令,可以... 目录1. Maven 生命周期概述1.1 Clean Lifecycle1.2 Default Li

numpy求解线性代数相关问题

《numpy求解线性代数相关问题》本文主要介绍了numpy求解线性代数相关问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 在numpy中有numpy.array类型和numpy.mat类型,前者是数组类型,后者是矩阵类型。数组

windows系统下shutdown重启关机命令超详细教程

《windows系统下shutdown重启关机命令超详细教程》shutdown命令是一个强大的工具,允许你通过命令行快速完成关机、重启或注销操作,本文将为你详细解析shutdown命令的使用方法,并提... 目录一、shutdown 命令简介二、shutdown 命令的基本用法三、远程关机与重启四、实际应用

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

更改docker默认数据目录的方法步骤

《更改docker默认数据目录的方法步骤》本文主要介绍了更改docker默认数据目录的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1.查看docker是否存在并停止该服务2.挂载镜像并安装rsync便于备份3.取消挂载备份和迁

Redis的Hash类型及相关命令小结

《Redis的Hash类型及相关命令小结》edisHash是一种数据结构,用于存储字段和值的映射关系,本文就来介绍一下Redis的Hash类型及相关命令小结,具有一定的参考价值,感兴趣的可以了解一下... 目录HSETHGETHEXISTSHDELHKEYSHVALSHGETALLHMGETHLENHSET

python获取当前文件和目录路径的方法详解

《python获取当前文件和目录路径的方法详解》:本文主要介绍Python中获取当前文件路径和目录的方法,包括使用__file__关键字、os.path.abspath、os.path.realp... 目录1、获取当前文件路径2、获取当前文件所在目录3、os.path.abspath和os.path.re