PowerShell 指令操作集合

Shell(命令行窗口)在程序开发中需要用到 现在我单独整理出一份 便于 今后使用;
现在的图形用户界面,在shell的操作界面原始 ,但是 提供了不少有用的功能特性。最初 Shell 只在Unix系统中使用,随着编程开发中使用 仍占据地位,Windows 也 发布 Shell 内核的Windows PowerShell 这工具
因为博主在学习期间使用的是 Windows 系统 博客多为 Windows 上的操作 但是不排除今后工作使用的Linux 和Mac 系统 我在整理博客 时会简单介绍在 这两个系统上的差异操作

打开Shell窗口

Mac:单击聚光灯(屏幕右上角的放大镜图标),然后键入 terminal。单击看起来像小电视屏幕的应用程序(你也可以单击“return”)。这就启动了你的用户下的 shell 窗口。

Windows 10: 按 Windows+E 打开资源管理器,导航到所需目录,单击窗口左上角的“文件“选项卡,选择“打开 Window PowerShell”启动 Shell。
或者 按 Windows + R打开运行窗口 输入PowerShell 即可

Linux: 在 home 目录打开 Shell。

Debian: 按 Alt+F2, 在弹出的对话框中输入“gnome-terminal”
Ubuntu: 在屏幕中鼠标右击,选择 “打开终端”,或者按住 Ctrl+Alt+T
Redhat: 在屏幕中鼠标右击,选择 “打开终端”
Fedora: 按 Alt+F2,在弹出的对话框中输入“gnome-terminal”

概念介绍

目录

目录是 Shell 的基础元素之一。目录用来保存文件和其他目录。目录就好比树的分支。如果书籍是你系统上的一个目录,并且它有两个其他目录作为分支,例如数学和艺术,那么我们就可以说你有一个书籍目录,它包含数学和艺术两个子目录。
注意:Windows 使用 \ 而不是 / 来分隔路径

PowerShell 命令 集合

操作【含义】命令
打印工作目录【检查当前 所在位置】pwd【print working directory】
查看 计算机 在网络中的名称?待填充
创建目录【只能是文件夹】mkdir 新建文件夹名称【DOS 指令】(Linux/Mac 中是 mkd ,在Windows的 命令行中是 md ,而shell中 两者都可以
列出当前目录下的所有文件和子目录(不含隐藏文件)ls 【list】
使用通配符 * 缩小搜索范围
列举出所有以“.java”j结尾的文件ls *.java (Windows :dir *.java
列举出所有以“F”开头,以“.java”结尾的文件ls F *.java(Windows:dir F *.java
列出 目录内容dir【DOS 指令】
更改目录cd < 目录 /盘符>(路径) 【change document】【盘符切换的格式:?待填充】
移动到上级目录 cd …【是两个 英文句号】【返回home :cd ~】
cd ~【】
记住来源的同时移动到其他目录pushd <路径>
返回来源popd
删除 目录【这里 是 文件夹或者文件】rmdir 文件夹名称【remove document】 或者是 del 【文件名】
复制 文件 或 文件夹cp
更可靠的 复制命令robocopy
移动文件 或者 目录mv
逐页查看 文件more
打印 整个 文件type
清屏操作clear/cls
寻找文件dir-r 【命令管道位置?】
在一大堆文件上面运行一条命令forfiles
阅读手册help
打印一些参数echo
导出/设定 一个新的 环境变量set
成为超级用户root 【危险命令!】runas
退出 shellexit
创建任意空文件New-Item 新建空文件名.扩展名 -type file【挺好用的】

shell 适合 移动文件 或者修改 文本数据

使用shell 运行 Python 的方法

在 自己创建 的文件的目录 下运行。确保事先 使用 cd命令 进入 这一层,之后再运行。

输入格式python 文件名 .py
进入 pythonpython
让解释器 以 0状态码 退出在主窗口 输入 文件结束符:quit()或者 Ctlr + Z
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值