课时6:Path环境变量

简介: 今天给大家带来分享的是 Path 环境变量,其主要分为以下五部分。1.了解 Path 环境变量2.Path 的作用3.如何改 path 环境变量4.删除 path 路径5.注意事项

课时6:Path环境变量

 

摘要:今天给大家带来分享的是 Path 环境变量,其主要分为以下五部分。

1.了解 Path 环境变量

2.Path 的作用

3.如何改 path 环境变量

4.删除 path 路径

5.注意事项

 

01.了解 Path 环境变量

 

目前来讲我们唯一会运用的环境变量就是 Path 环境变量,我们在 hello 的文件夹中创建一个文件,命名为 abc.txt ,在文件中随意输入内容然后保存关掉,如果想从命令行窗口打开此文件,首先打开命令行窗口Ctrl 2 cmd 回车,想打开文件需要先进入文件夹,所以先 cd Desktop 再 cd hello,然后输入 abc.txt 回车,就能够打开文件了。如果输入命令 cd.. 回到桌面再输入 abc.txt 无法打开文件显示为 abc.txt 不是内部文件或外部命令,也不是可运行的程序或批处理文件。因为上述中在输入 hello>abc.txt 是指打开 hello 中的 abc.txt 文件,但是在 Desktop 下输入 abc.txt 是指打开 Desktop 中的 abc.txt 文件,而桌面中并没有这个文件所以不能打开,只能遵循先进入 hello 再打开 abc.txt 。

image.png

02.Path 的作用


假如 abc.txt 这个文件使用频繁,每次使用都需要先进入 hello 步骤繁琐。直接在路径中输入 cmd 回车,这样的效果直接进入到 hello 中,但是也需要打开目录过于繁琐。

image.png

如何运用更简单的方法在任意位置都可以访问到 abc.txt ,这里就运用到 Path 环境变量,Path 环境变量中保存的是一个一个的路径。当我们在命令行中输入一个命令(或访问一个文件时),系统会首先在当前目录下寻找。例如在 hello  后输入 abc.txt 文件,会在当前目录也就是 hello 中寻找,如果找到了就执行或打开,是命令就执行,是文件就打开,如果没有找到,则会依次去 Path 环境变量中去寻找,直到找到为止;如果 Path 环境变量中的路径都没有找到,则报错xxx不是内部或外部命令,也不是可运行的程序或批处理文件。Path 环境变量中有很多路径,上述中 cd.. 回到 Desktop 输入 abc.txt 而 Desktop 中明显没有,此时在 Desktop 中没有找到,没有的时候不是直接报错,会先在 Path 中第一条路径中寻找有则直接打开,没有则去第二个路径寻找以此类推,如果所有路径都没有找到最后报错。我们可以将一些经常需要访问的文件或程序的路径,添加到 Path 环境变量中,这样我们就可以在任意的位置访问到这些文件了。

 

03.如何改 Path 环境变量

 

先找到 Path ,计算机(此电脑)鼠标右键点击属性高级系统设置环境变量,在用户变量中找到 Path ,如果有就可以直接修改,如果没有就添加一个。Path 中有多个云路径,彼此之间用;隔开。

image.png

选中 Path 点击编辑,win10 会进行格式化,会将路径一一列出,但是 win7 的需要手动在每条路径后添加;。若想将 hello 路径添加进 path ,先打开 hello 文件夹找到路径然后 ctrl c 回到编辑环境变量点击新建,将 hello 文件粘贴过来点击确定,此时 hello 的路径就进入 Path 中了,此时Path 中就有了五条路径了,寻找顺序先找命令在哪执行的如果没有就在 Path 中按照路径顺序寻找。

image.png

将上述所编辑的内容都关掉,刚修改的 Path 可以直接运用了,在命令窗口中输入 C:\Users\lilichao\Desktop>abc.txt,但是还是出现了‘abc.txt’不是内部或外部命令,也不是可运行的程序或批处理文件,因为在修改完 path 后需要关闭重启窗口,此时回到了家目录中输入 abc.txt 回车后就能直接打开此文件了,由于上述中是在 Desktop 中,那么我们 cd Desktop 回到桌面再试一次,仍旧可以打开,只要将文件夹放入 Path 中就可以快捷的访问文件夹中所有文件,所以经常使用的文件或程序都可以放进 path 路径中方便使用。

 

04.删除 Path 路径

 

找到 Path 找到 hello,直接点击删除,此时再执行的时候仍然能打开,因为窗口没有重启。重启后再次运行的时候就报错了,因为此路径已经在 Path 中删除了。

 

05.注意事项


1. 如果环境变量中没有 Path ,可以手动添加

2. Path 环境变量不区分大小写(只要是指定的字母就可以)

3. 修改完环境变量必须重启命令窗口

4. 多个路径之间使用;隔开(尤其是 win7)

练习 5 :在桌面创建一个 hello 文件夹,文件中创建一个 abc.txt 输入随意内容,然后将 hello 的路径添加到 Path 环境变量中,尝试在任意位置访问 abc.txt ,最后将 hello 路径从 Path 环境变量中删除。(这个过程非常重要)

相关文章
|
存储 移动开发 数据安全/隐私保护
高效反编译luac文件
高效反编译luac文件
|
存储 算法 C语言
【C++入门到精通】C++入门 —— priority_queue(STL)优先队列
本文介绍了C++的STL组件`std::priority_queue`,它是一个容器适配器,实现优先队列数据结构,通常基于堆实现。文章讨论了优先队列的基本概念、特点和底层堆结构,强调了其自动排序和优先级最高元素的访问。还展示了如何定义、插入、访问和移除元素,以及自定义比较函数。此外,提供了模拟实现`priority_queue`的代码示例,探讨了仿函数的作用,包括默认的`std::less`和自定义比较函数。文章鼓励读者进一步探索C++的优先队列及其应用。
545 3
|
5月前
|
存储 自然语言处理 物联网
16G显卡也能调大模型?先搞懂显存消耗的3大核心原因
本文深入解析大模型微调中显存消耗的三大主因:模型参数、中间激活值与优化器状态,结合原理与实操,教你用16G显卡高效调参。通过精度优化、批大小调整与低显存优化器等策略,精准定位OOM问题,平衡显存、速度与精度,助力中小开发者低成本入门大模型微调。
16G显卡也能调大模型?先搞懂显存消耗的3大核心原因
|
8月前
|
开发工具 git
使用Git根据日期进行代码版本切换的方法
通过以上步骤,可以有效地根据日期进行Git代码版本的切换。这种方法在需要回溯历史版本进行bug修复或功能复查时特别有用。Git的灵活性和强大功能使其成为现代软件开发不可或缺的工具之一。
824 103
|
10月前
|
人工智能 PHP 开发工具
Cursor 完全使用教程
Cursor 是由 Anysphere 实验室开发的一款 AI 驱动代码编辑器,基于 VSCode 深度定制,支持导入 VSCode 配置。相比 GitHub Copilot 插件,Cursor 在代码补全、对话生成、多文件修改等方面体验更优,支持快捷键快速调用 AI 功能,提供丰富上下文注记,提升开发效率。需订阅使用,适合追求高效编程体验的开发者。
|
程序员 API 开发者
实战阿里qwen2.5-coder 32B,如何配置Cline的Ollama API接口。
阿里Qwen2.5大模型开源免费,适合编程应用。在Ollama平台下载时,推荐选择带有“cline”字样的Qwen2.5-Coder版本,仅需额外下载适配文件,无需重复下载模型文件。Ollama环境永久免费,配置简单,效果出色,适合开发者使用。
6057 77
|
数据库
电商购物系统首页的商品分类
电商购物系统首页的商品分类
|
Nacos 微服务
Nacos与Eureka的区别
Eureka和Nacos均支持服务注册发现、基于心跳的健康检查及AP模式下的集群数据同步。主要区别在于:心跳频率、服务剔除机制、服务检测与清理周期不同,Nacos还额外提供配置管理功能。
1004 0
|
IDE 开发工具 Android开发
Gradle升级,Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure
Gradle升级,Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure
5656 0
Gradle升级,Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure
黑神话:悟空中的音效设计与音乐制作
【8月更文第26天】在《黑神话:悟空》这款游戏中,音效和背景音乐是构建沉浸式游戏体验的重要组成部分。本文将探讨游戏音效和背景音乐的创作过程,以及它们如何增强游戏氛围。
1596 0