初识cmd

公司分配的笔记本电脑拿到手之后,全新Windows系统,上手就是打开了终端,一看CMD就懵了,没学过CMD。

Cmd命令

举例:

  • 查看当前目录下的文件: dir

  • 删除文件: del

  • 创建目录: mkdir

  • 切换目录:

    • cd ..
    • cd somepath
    • cd /
  • 切换盘符: f: (切换到f盘)

  • 重命名文件:

    • 可以移动文件: move source_file somepath(或者当前目录,直接写文件名)
    • ren: ren source_file other_file_name
  • 查看文本内容: type demo.txt (中文乱码,不知道如何处理。)

  • 创建文件: 通过使用编辑器打开不存在的文件的方式,保存为新文件,感觉比较麻烦。命令:notepad demo.txt

  • 替换文件(感觉意义不大):

    • 替换和被替换的文件要同名(根据:目标只有文件路径,没有文件名)
    • 两文件必须在不同的路径(根据:同名文件不能在同一个文件夹)

为软件添加系统环境

在电脑系统环境设置中的用户环境中,添加Path字段,复制需要的软件的目录(该目录下一级存在软件的可执行文件)

将复制的目录存入环境变量中,重启cmd,即可通过此软件的软件名直接调用,例如notepad++

默认notepad是系统的记事本程序,我将notepad++名字直接改成了note,于是可以在终端里直接

使用note启动notepad++了。

1
note demo.txt

即可编辑demo.txt文件,alt+f4即可退出,很方便,不需要鼠标点击,另外win+d可以秒退到桌面。

关于创建文件,这里记一下powershell支持的函数:

1
2
3
4
5
6
7
8
ni somefile.txt 
# 这个ni就是new-item的缩写

get-disk
# 获取磁盘信息

Get-Partition
# 获取所有的分区

更多

如果忘记了一些基本命令,则可以使用:

1
help

查看帮助,非常全面(相对来说)。

可是我还是无比怀念ls命令,并且我发现win10支持了powershell。。。

powershell支持ls命令,作为cmd的超集,我有一种相见恨晚的感觉。

powershell

首先,在网上看到了这个网站的教程,需要用什么再学习什么即可,我喜欢Linux的终端操作,当
我是用Windows的时候,powershell让我眼前一亮。

Powershell教程 Archives - PowerShell 中文博客

待续

实习第一天,广州天气还是好啊.

补充

然而我发现cmder这个软件非常好用,不过在不下载cmder之前,还是学点cmd防身吧.powershell函数名这谁记得住啊,不是每个人都是.net出身.