Linux中的绝对路径和相对路径

article/2025/11/9 0:59:17

回到顶部

一、介绍

1,文件路径

什么是文件的路径? 答:这个文件存放的地方,可以联想为 文件的“家”。

在Linux中,存在着绝对路径和相对路径

  • 绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql
  • 相对路径:路径的写法不是由根目录 / 写起的,例如 首先用户进入到 /home,然后再进入到test,执行的命令为 “#cd /home,#cd test”。此时用户所在的路径为 /home/test。第一个cd命令后紧跟/home,前面有斜杠;而第二个cd命令后紧跟test,前面没有斜杠。这个test是相对于/home目录来讲的,所以称为相对路径

2,软件环境

  • 物理机 Windows 8.0
  • 虚拟机 VMware Workstation 12
  • Linux系统 CentOS 7.3

 

回到顶部

二、命令 cd

命令cd (change directory)是用来变更用户所在目录的,如果后面什么都不跟,就会直接进入当前用户的根目录下。

命令pwd用于显示当前所在目录。

命令cd后面只能是目录名,如果跟了文件名,就会报错。例如:

因为/etc/passwd为一个文件,所以就报错了。

在Linux文件系统中,有两个特殊的符号也可以表示目录:

  • “.”表示当前目录
  • “..”表示当前目录的上一级目录

 

 

回到顶部

三、命令 mkdir

命令mkdir(make directory)用于创建目录。该命令的格式为:mkdir [-mp][目录名称]。其中 -m、-p为其选项。

  • -m选项用于指定要创建目录的权限
  • -p选项可以帮我们创建一大串级联目录,并且当创建一个已经存在的目录时不会报错

 

ls -ld 命令可以查看指定目录的属性,如果不加 -d则会显示该目录里面的文件和子目录的属性;

mkdir -p后面跟一个已经存在的目录名时,它不会做任何事情,也不会报错。

 

回到顶部

四、命令 rmdir

命令rmdir(remove directory)用于删除空目录,后面可以是一个目录,也可以是多个目录(用空格分隔)。

注:该命令只能删除目录,不能删除文件。

从上例中我们可以看出命令rmdir只能删除空目录,即使加上-p选项也只能删除一串空目录。

 

回到顶部

五、命令 rm

命令rm最常用的两个选项

1,-r:删除目录用的选项,类似于rmdir,但可以删除非空目录。

 

2,-f:表示强制删除。

上例中,/tmp/test/123/123这个目录是不存在的,但加上-f选项后,就不会报错。但如果要删除一个存在的目录时,即使加上-f选项也会报错。

所以,使用命令rm删除目录时,一定要加-r选项。

 

注意:rm -rf命令后面不能加“/”,否则它会把你的系统文件全部删除,在此着重关注一下!


http://chatgpt.dhexx.cn/article/kkRmeFTt.shtml

相关文章

最最基础的干货:Linux中的绝对路径和相对路径

路径是Linux中最基本的概念之一,这是每个Linux用户都必须知道的。 路径是Linux中最基本的概念之一,这是每个Linux用户都必须知道的。 路径是指文件和目录的引用方式。它给出了文件或目录在 Linux 目录结构中的位置,由名称和斜杠组成。 /ho…

文件名 绝对路径与相对路径

EGE专栏:EGE专栏 目录 1. 文件路径1.1 DOS路径的构成1.1.1 卷号或驱动器1.1.2 目录名称1.1.3 文件名 1.2 当前目录 (Current directory)程序中当前目录的获取 1.3 切换盘符(驱动器跳转)1.4 设置当前目录1.4.1 驱动器的当前目录如何查看各驱动…

【软考学习14】绝对路径和相对路径的区别和联系

本文讲解文件存储中绝对路径和相对路径的区别和联系。简单来讲,绝对路径是把文件所在的完整路径逐一标识出来,相对路径是对某个目录的参考路径,在实战项目的开发中,相对路径会使用的多一些,绝对地址可以用于开发调试环…

python绝对路径和相对路径

今天记录一下python绝对路径和相对路径的问题 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、绝对路径二、相对路径三、如何查看当前所在目录 提示:以下是本篇文章正文内容,下面案例可…

python的绝对路径和相对路径

一、绝对路径 一个文件的真实位置,根据这个路径层级可以找到这个文件即绝对路径。在wins上可以通过shift 鼠标右键调出来该文件的绝对路径,shift建按住不要松。 二、相对路径 相对路径即相对于当前的工作文件夹,你的路径是什么。 【绝对路径…

关于绝对路径与相对路径(详细)

绝对路径与相对路径总结(详细) 绝对路径与相对路径1 绝对路径1.1绝对路径(盘符)1.2绝对路径(网址) 2 相对路径2.1 相对路径(平级)2.2 相对路径(上一级)2.3 相对路径(下一级) 绝对路径与相对路径 在页面布局…

【计算机基础】绝对路径和相对路径

目录 一.绝对路径 二.相对路径 例如 三.举例 一.绝对路径 绝对路径是指从根目录开始的完整路径,包括所有父目录的路径,直到目标文件或者目录 所在的位置。 全文件名全路径文件名绝对路经完整的路径 例如,在windows系统中,绝…

Navicat premium 12 破解版下载及安装过程

在网上找了很多Navicat的破解版及下载补丁,都失效了,发现自己保留了一份,分享给大家。 链接:https://pan.baidu.com/s/1wK0j9SCm3LQLQmArjzwIyw 提取码:2333 1、首先安装navicat120_premium_cs_x64.exe,安…

LinuxCentOS安装破解版Navicat

首先在官网下载好对应位数版本的Navicat https://www.navicat.com.cn/download/navicat-premium 然后上传到linux上解压好 双击进来后点开这个文件 把编码改为中文 进入Navicat文件夹里,把该文件夹下所有东西都删除掉,留一个空文件夹 https://download.csdn.net/download/kxj1…

Mac OS下破解Navicat Premium

1、下载Navicat Premium 英文64位 http://download.navicat.com/download/navicat120_premium_en.dmg 中文简体64位 http://download.navicat.com/download/navicat120_premium_cs.dmg 2、生成自己的RSA公钥私钥对 注意:密钥是2048位的,PKCS#8格式 生…

navicat 历史版本下载

这里以 navicat premium 举例 进入官网 http://www.navicat.com.cn/选择 navicat permium 16点击免费试用点击直接下载,进入下载页面右键点击下载处【下图所示】修改链接,即可直接下载指定版本 点击免费试用 点击直接下载 进入下载页面会自动下载一次&a…

deepin安装navicat12 premium (破解版)替换商店的11版

参考:http://www.pianshen.com/article/8781183806/ 一、首先下载破解版的navicat 链接:https://pan.baidu.com/s/1ulptSderoG0EbEQpO3Adww 提取码:8oc3 二、解压 下载压缩文件,双击压缩文件,拖出文件即可 三、运…

mac 破解安装 navicat

Navicat Premium For Mac 12.0.2x 破解教程 安装步骤 第一步:下载Navicat Premium For Mac 12.0.22版本,正常安装。 navicat 下载地址:Navicat Premium for Mac v12.0.22下载 第二步:Finder中,选择应用程序 -》选择…

安装并破解Navicat的步骤

首先,准备一个Navicat的应用程序,以及的破解文件的压缩包(这个压缩包我会上传)。如下图: 本次采用的破解方式是文件覆盖破解。 首先,先点击Navicat的应用程序来安装它,如下图: 点击上图中的“下一步”&…

Navicat中文版破解安装

1.下载Navicat_20238.zip文件,解压到制定文件夹 2.下载安装navicat110_mysql_cs_x86.exe,完成后,将PathNavicat.exe放入Navicat for MySQL文件中,并运行。破解完毕

Navicat Premium MAC版本破解

前言 Navicat主要用户数据库建模设计,看了一下Navicat Premium MAC版本的价格(9999/年),只是个人临时使用,因此决定还是找个破解之道。 建议:详细破解步骤,先看下文链接,再看本文&…

Navicat-mysql 中文破解版下载及基础使用教程

Navicat 10.0.11 中文破解版,资源下载地址:https://download.csdn.net/download/csdn_aiyang/10542781 介绍 Navicat是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开…

Navicat Premium 12 免安装版

Navicat Premium 12 #注:该版本为免安装,可以直接运行navicat.exe无需安装1## 标题软件解压出来点击运行该exe程序2.点击连接选择对应的数据库 3.连接数据库如数据库在本机中 主机填写localhost 或者 内网IP地址127.0.0.1 4.连接成功显示数据库的表 5.数据库中显…

navicat premium for Mac 云盘分享破解版

琢磨了一天的时间寻找破解方法,结合网上各式各样的破解教程,整体破解的思路是替换RSA加密算法公钥。Mac的公钥匙在程序包目录的rpk文件中,文本编辑替换等等的,步骤写了一大堆,后来还是给删了,写的不清不楚的…

安装navicat破解版遇到的问题

1、破解包打不开,一直提示有病毒 解决:将破解文件加入白名单,在Windows安全中心(Windows security)下的virus&threat protection下找到manage setting,然后添加白名单 2、破解包patch后报错&#xf…