知识库 知识库
首页
  • Hyperskill - Java

    • Java basic
    • Java OOP
    • 应知
    • 扩展
    • IO & Stream
    • Error & Exception
    • Algorithm & Data structure
    • Design pattern
    • Web
    • Spring boot
  • 练习题

    • 选择题 & 填空题
    • 代码题
  • Frank - Java与生活 (OOP)

    • 参考资料
    • Java基础
    • OOP上半部分
    • OOP下半部分
  • Frank - Java API进阶

    • Base API
    • Unit Test and main function
  • 学习笔记
  • 学习笔记

    • 数据库
  • Frank - MySQL删库跑路

    • 安装、连接、配置
    • 基本操作——数据库
    • 基本操作——表
    • 基本操作——数据
    • 数据类型
    • 列属性完整性
    • 数据库设计思维
    • 单表查询
    • 多表查询
  • 学习笔记

    • 其它
  • Frank - Linux现代方法

    • 必知
    • 命令
    • 技巧
  • 技术文档
  • Git
  • GitHub技巧
  • 前端
  • Khan Academy - 语法
  • Monthly
  • 阅读
  • Others
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
收藏
  • 标签
  • 归档
GitHub (opens new window)

Jim FuckPPT

Java小学生
首页
  • Hyperskill - Java

    • Java basic
    • Java OOP
    • 应知
    • 扩展
    • IO & Stream
    • Error & Exception
    • Algorithm & Data structure
    • Design pattern
    • Web
    • Spring boot
  • 练习题

    • 选择题 & 填空题
    • 代码题
  • Frank - Java与生活 (OOP)

    • 参考资料
    • Java基础
    • OOP上半部分
    • OOP下半部分
  • Frank - Java API进阶

    • Base API
    • Unit Test and main function
  • 学习笔记
  • 学习笔记

    • 数据库
  • Frank - MySQL删库跑路

    • 安装、连接、配置
    • 基本操作——数据库
    • 基本操作——表
    • 基本操作——数据
    • 数据类型
    • 列属性完整性
    • 数据库设计思维
    • 单表查询
    • 多表查询
  • 学习笔记

    • 其它
  • Frank - Linux现代方法

    • 必知
    • 命令
    • 技巧
  • 技术文档
  • Git
  • GitHub技巧
  • 前端
  • Khan Academy - 语法
  • Monthly
  • 阅读
  • Others
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
收藏
  • 标签
  • 归档
GitHub (opens new window)
  • 学习笔记

  • Frank - Linxu现代方法

    • 必知

      • 步入 Linux 的现代方法
      • 步入Linux的世界
      • Linux路径
        • 绝对路径和相对路径
          • 绝对路径
          • 相对路径
        • Linux中的路径
          • pwd命令
      • Linux根目录
      • Linux Kernel
    • 命令

    • 技巧

  • Linux
  • Frank - Linxu现代方法
  • 必知
Jim
2022-04-17
目录

Linux路径

# 绝对路径和相对路径

# 绝对路径

“全”,有“根”

太阳系地球中国湖北武汉洪山区某某大学

# 相对路径

“不全”,有“故事背景”

比如你已经在湖北了,而你的学校在哪儿,“目标”相对于“你”而言在什么位置

武汉洪山区某某学院

(人话:已经在某个目录了,我的目标文件/目录相对于我的位置)

又比如:国际包裹地址、国内包裹地址

# Linux中的路径

# pwd命令

pwd命令可显示当前工作目录的绝对路径(),全称 Print Working Directory。

一个test.txt文件的绝对路径:

/home/jim/Documents/doc/test.txt

从根目录进到home目录,再进到用户目录......一直到具体的文件。

相对路径:

Documents/doc/test.txt

注意相对路径首位是没有/正斜线符号的,如果首位有/符号,那么它就变成了绝对路径。

使用 gedit命令打开文件验证路径的正确性(在文件中写入一些内容):

jim@fuck:~$ gedit /home/jim/Documents/doc/test.txt
jim@fuck:~$ gedit Documents/doc/test.txt
1
2

两条命令都能打开同一目录下的同一文件

值得注意的是,用户当前的工作目录在~

如果现在切换到其他目录,仍然使用先前的相对路径就不能打开目标文件了

有时,为了不让系统将路径识别为绝对路径,会在/前加.,表示当前目录

Linux 中:

. 表示当前目录

.. 表示上一级目录

下面的命令同样能打开test.txt文件:

jim@fuck:~$ gedit ./Documents/doc/test.txt
1

在/前面加~同样能打开test.txt文件:

jim@fuck:~$ gedit ~/Documents/doc/test.txt
1
编辑 (opens new window)
上次更新: 2022/09/26, 16:55:15
步入Linux的世界
Linux根目录

← 步入Linux的世界 Linux根目录→

最近更新
01
《挪威的森林》
04-14
02
青钢影
04-14
03
Processing strings
02-18
更多文章>
Theme by Vdoing | Copyright © 2022-2023 Jim Frank | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式