windows命令行使用
《笨办法学Python3》的附录部分有些命令行的使用,感觉蛮有用的,可以记下来~
Win+R
快捷键打开“运行”对话框,输入powershell
打开PowerShell命令行程序
- 注意:经提醒发现有些命令cmd里面不能用,比如
pwd
、ls
。 - 另外,像是
pwd
、cd
、mkdir
这样的命令在stata中是通用的。
pwd
打印当前所处的路径(print working directory)dir
显示当前目录下的文件ls
和 dir
同样的用途列出目录下的内容
cd
进入目录cd..
cd后面两个点,这样是退出当前目录,即返回上一级目录cd \
直接退到当前根目录, 比如说是 D:cd ~
退回home目录,我的电脑是回到 C:\Users\lenovo
[盘符+:] 直接进入对应盘,比如 d:
直接进入D盘
mkdir
创建文件夹 (make direatory),例如mkdir temp/stuff
,也可以创建多级文件夹mkdir -p temp/stuff/things/orange/apple/pear/garpe
,中间目录可以不存在rmdir
删除文件夹
# 练习
mkdir temp
mkdir temp/stuff
mkdir -p temp/stuff/things/orange/apple/pear/garpe # 创建多级文件夹
mkdir "I have fun" # 创建有空格的文件夹要加引号
pushd
记住现在的位置,转到另一目录中,例如pushd things/orange
popd
回到之前的目录
# 练习
PS D:\temp\stuff> pushd things/orange
PS D:\temp\stuff\things\orange> pwd
Path
----
D:\temp\stuff\things\orange
PS D:\temp\stuff\things\orange> popd
PS D:\temp\stuff>
New-Item
创建空文件,比如New-Item practice.txt -type file
PS D:\temp\stuff> New-Item me.txt -type file
目录: D:\temp\stuff
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/5/7 0:08 0 me.txt
PS D:\temp\stuff> New-Item me.docx -type file
目录: D:\temp\stuff
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/5/7 0:09 0 me.docx
PS D:\temp\stuff>
cp
复制文件,例如 cp me.docx next.docx
,另外cp -r things another
可以把一个文件夹的内容复制到另一个未创建的文件夹。
PS D:\temp\stuff> cp me.docx next.docx
PS D:\temp\stuff> ls
目录: D:\temp\stuff
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2020/5/6 23:42 things
-a---- 2020/5/7 0:09 0 me.docx
-a---- 2020/5/7 0:08 0 me.txt
-a---- 2020/5/7 0:09 0 next.docx
PS D:\temp\stuff> cp -r things another
PS D:\temp\stuff> dir
目录: D:\temp\stuff
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2020/5/7 0:20 another
d----- 2020/5/6 23:42 things
-a---- 2020/5/7 0:09 0 me.docx
-a---- 2020/5/7 0:08 0 me.txt
-a---- 2020/5/7 0:09 0 next.docx
PS D:\temp\stuff> ls another
目录: D:\temp\stuff\another
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2020/5/7 0:20 orange
rm
移动文件,例如 rm me.docx you.docx
,另外rm things onethings
相当于对文件或者文件夹重命名。
more
查看文件内容,例如 more test.txt
,就可以看到文件中的内容。
PS D:\temp\stuff> more you.txt
this is a test
cat
流文件内容显示,整个文件一次输出屏幕,不会分页和停顿rm
删除文件exit
退出终端
其他常用命令
hostname
计算机在网络中的名称
systeminfo
查看当前计算机的综合信息
calc
启动计算器
notepad
启动记事本
cls
清屏
键盘上的Tab键可以补全需要键入的内容。
参考内容
主要都是《笨办法学Python》附录部分内容,也看到了别人的博客就参考了下,这里是参考的博客链接。