从emacs安装理解windows的PATH

什么是PATH?

系统执行用户命令时,若用户未给出绝对路径,则首先在当前目录下寻找相应的可执行文件、批处理文件(windows下是.bat文件,类似.class这种文件,有自己的运行法则)等。若找不到,再依次在PATH保存的这些路径中寻找相应的可执行的程序文件。若搜寻完PATH保存的所有路径都未找到,则会显示下图的错误

error information


对了,在我以前配置云服务器的环境时候,总是小心翼翼的敲那些Unix的命令。非常麻烦,特别是我是一个手残党,大小写老是出错。而现在是在Windows 10下配置,就没有了这些麻烦,因为Windows下环境变量名不区分大小写

而我们这儿就简单的在GUI里添加path了:

en var

注意,用户变量是这台电脑的当前用户,你换个号就不行了,所以建议使用下面的系统变量。打开Path:

这里写图片描述

这里简单的新建新的一行的就可以了。
然后是非常坑爹的一个提示:
关掉窗口要按确定!
关掉窗口要按确定!
关掉窗口要按确定!
重要的话说三遍

然后检验一下:
emacs -nw
这里写图片描述

OK~~

然后补充一些知识:
你将path清空后
set path=然后直接回车换行,
你还是可以使用常用的cd和dir命令。
要解释为什么,就要了解什么是内部命令,外部命令:

内部命令和外部命令是DOS时代的概念,内部命令是随每次启动的COMMAND_COM装入并常驻内存,而外部命令是一条单独的可执行文件。粗略地讲,所谓内部命令就是最核心、使用最多的命令。为了提高响应速度,系统一启动,这些命令就被加载到内存,因此可以迅速、直接地执行;而外部命令由于使用相对较少,就不预先加载到内存,当用户使用时,再到硬盘上(c:\windows\system32)找相应的可执行文件,然后加载到内存执行。像dir、cd等都是内部命令,而诸如attrib、format等都是外部命令。尽管DOS的时代早已成为了历史,但某些操作却必须在命令行模式下完成,对专业人士来说更是如此。因此,Windows产品一直保留着命令行模式这个工具。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值