Linux之绝对路径和相对路径
Linux之绝对路径和相对路径
1. 绝对路径
从根目录算起的路径叫做绝对路径 【可以理解为全路径】
例如:
- /home/python/Desktop
- /usr/bin 【可以直接使用 cd /home/】
2. 相对路径
从当前目录算起的路径叫做相对路径
例如:
- ./test/hello
- ../static/images
3. 绝对路径和相对路径的使用
使用绝对路径切换到桌面
cd /home/python/Desktop在下载目录以相对路径切换到桌面
cd Downloads
cd ../Desktop在桌面使用相对路径切换到上一级目录的上一级目录 cd Desktop cd ../../
4. 自动补全
- 当敲出 文件或者目录或者命令 的前几个字母之后,按下 tab 键,如果输入的没有歧义,系统会自动补全
- 当切换目录或者使用命令的时候,如果不确定当前目录下有那些子目录或者其它命令,可以通过两次tab键查看
5. 小结
- 绝对路径和相对路径是路径的两种表现形式,应遵循最短路径原则(使用最短的路径操作某个文件或者目录)。
- 如果切换的目录离当前目录近可以使用相对路径
- 如果切换的目录离根目录近可以使用绝对路径
- 如果切换的目录离根目录和当前目录都一样那么使用绝对路径,因为这样路径很清楚和明确,方便阅读。
Linux之绝对路径和相对路径相关推荐
- Linux的绝对路径和相对路径
1,什么是路径:你要去哪的路线嘛.如果你想要去哪个目录或者是去找哪个目录里的文件,那就用路径来找到了.注意:目录本身也是文件 2,在Linux中使用.来表示当前目录,使用..来表示上一级目录.-表示上 ...
- c语言 linux取运行目录,c语言获取当前工作路径的实现代码(windows/linux)
Linux 函数名: getcwd 功 能: 取得当前的工作目录 用 法: char *getcwd(char *buf, size_t size); 函数说明: getcwd()会将当前的工作目录绝 ...
- linux查找部署目录,mac/linux 查找软件安装、配置路径
在mac/linux系统下用brew.yum.apt等下载软件,需要修改配置文件时,经常懵逼不知道安装路径或者配置文件路径在哪.这里总结一下我常用的查找方法. 1. whereis 输入man whe ...
- Linux下修改Mysql数据库存放路径
Linux下修改Mysql数据库存放路径 原路径:/var/lib/mysql 目标路径:/home/data/mysql 1.home目录下建立data目录 cd /home mkdir data ...
- linux c指定相对路径,linux c编程,选用popen()得到一个相对路径的绝对路径
linux c编程,得到一个相对路径的绝对路径,下面的程序很简单,可以将其封装成一个函数,工作中有时候会用到. #include using namespace std; #include #incl ...
- linux path环境变量检索目录,Linux下动态链接库加载路径及搜索路径问题
引子 近日,服务器迁移后,偷懒未重新编译nginx的,直接./nginx启动,结果遇到如下问题: "error while loading shared libraries" 这是 ...
- Linux绝对路径和相对路径简单介绍
Linux绝对路径和相对路径 绝对路径必须以一个正斜线(/),也就是根目录开始 相对路径,就不是以正斜线开始,它是从当前所在目录开始,到查找对象(目录或文件)所必须经过的每一个目录的名字 " ...
- linux下查找java的安装路径和java和tomcat的环境配置
Linux下找到真正的JDK路径,从而解决默认编译安装Java后不知道jdk路径,以至于无法启动Tomcat的问题. 输入: [root@cheng java]# ls -lrt /usr/bin/j ...
- [转]Linux C语言头文件搜索路径
转自:http://hi.baidu.com/ilonng/blog/item/a0232435fbcfb90490ef390d.html/cmtid/68d4ab7bbb8026fb0ad187be ...
最新文章
- 机器学习简单代码示例
- 北航算法作业一 约瑟夫环问题
- 纯JS制作的窗户雨滴效果
- 多重背包2[二进制位优化]
- yii_wiki_145_yii-cjuidialog-for-create-new-model (通过CJuiDialog来创建新的Model)
- Java代码精简之道
- iOS URL Schemes与漏洞的碰撞组合
- php文档头,头部文档(header.php)
- 词汇的积累与遣词造句 —— 准确的表达、新鲜的词汇
- 单片机c语言中void key(void),单片机C语言编程
- [转]挺不错的辞职申请[“模板“]
- 5不触发系统键盘_防盗报警系统基础知识汇总
- wechaty-微信聊天机器人-调研分析
- 【复旦大学】考研初试复试资料分享
- Kindle for Android打开本地mobi文件
- maven 查询包依赖
- 使用element走马灯 + video-player实现图片和视频混合轮播
- C++刷题笔记(4)——leetcode209、904
- react 实现滚动加载_在React中实现平滑滚动
- 面试官都爱问的java模式之建造者模式!!!
热门文章
- B 站神曲damedane:精髓在于换脸,五分钟就能学会
- 学习Python,这22个包怎能不掌握?
- 信息保留的二值神经网络IR-Net,落地性能和实用性俱佳 | CVPR 2020
- 从概念到技术,打通「中台」的任督二脉,别再说不知道中台是什么
- 《评人工智能如何走向新阶段》后记(再续7)
- 5G时代,微软又走对了一步棋!
- 200万?程序员刚拿下华为Offer,这些技巧你必须知道!
- 聊天机器人落地及进阶实战 | 公开课速记
- 无监督机器学习中,最常见4类聚类算法总结 | 技术头条
- 给Chrome“捉虫”16000个,Google开源bug自检工具