400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > linux > 【Linux基础知识】Linux路径的表示方式

【Linux基础知识】Linux路径的表示方式

在Linux中,可以根据当前所在目录的位置来对文件进行操作。因此在对文件进行操作时,路径的指定尤为重要。书写文件路径时有两种表示方式:绝对路径和相对路径。

(1)相对路径

不书写完整路径,仅书写文件名,系统仅在当前目录下查找目标文件。

例如,cat f1表示查看当前所在的目录下f1文件的内容。

(2)绝对路径

书写从/开始到文件所在目录的完整路径。

例如,cat /mnt/d1/f1表示从“/”根目录下的mnt目录中找到d1目录,在d1目录下查看f1文件的内容。下面将以实验的方式演示以上两种路径表示方式的用法。

在/mnt/d1目录下创建f1文件,然后分别创建a/b/c目录,和x/y/z目录,操作如下:

cd /mnt

mkdir d1

ls

cd d1

touch f1

mkdir -p a/b/c x/y/z

然后使用tree命令查看/mnt/d1的文件结构,操作如下:

tree -C /mnt/d1

结果如下图所示:

进入/mnt/d1目录使用相对路径的方式移动f1文件到c目录中,注意相对路径要以当前所在目录来计算,操作如下:

pwd

mv f1 a/b/c

tree -C /mnt/d1

操作过程及其结果如下图所示:

可见移动命令mv相对于当前所在目录/mnt/d1,把其目录下的f1文件移动到了a/b/c目录下,路径的表示方式均以当前所在目录/mnt/d1来作为基准。

现在将c目录下的f1文件以绝对路径的表示方式移动到x/y/z目录中,操作如下:

mv /mnt/d1/a/b/c/f1 /mnt/d1/x/y/z

tree -C /mnt/d1

操作过程及其结果如下图所示:

可见移动命令mv使用绝对路径将f1文件移动到了x/y/z目录时,不会考虑操作者使用mv命令时所在的目录位置,操作的源文件和目标目录完全按照其从“/”根目录算起的位置来定位。

总而言之,Linux命令可以使用相对路径也可以使用绝对路径,相对路径和绝对路径的表示方式没有优劣之说,只有方便和不方便之说,使用者可以根据当前目录所在位置决定使用相对路径或绝对路径,接受多个参数的命令字相对路径和绝对路径混合使用也可以。

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,领80G学习资料
QQ交流群
领取免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
领取80G学习资料

测一测
你适合学哪门IT技术?

1 您的年龄

2 您的学历

3 您更想做哪个方向的工作?

获取测试结果
 
课程资料、活动优惠 领取通道
 
 
网站地图 五星彩票网平台 五星彩票网址 58彩票网平台
申博代理开户登入 申博现金娱乐官网 申博手机游戏下载官网 申博怎么玩
亚洲城棋牌游戏 优博游戏直营网 百发捕鱼直营网 568专业彩票新疆时时彩
快乐彩票平台 快乐彩票网址 五星彩票网是真是假 彩29彩票网客户端下载
500w彩票网客户端下载 500w彩票网开户 快乐彩票网官方网 快乐十分摇奖机
478psb.com XSB234.COM 118XTD.COM 219SUN.COM 616jbs.com
987PT.COM 568PT.COM TONGSHISHI.COM 062xx.com 518sunbet.com
XSB6666.COM 1113886.COM uk138.com 9999ib.com 8JCS.COM
698DC.COM XSB538.COM 195PT.COM 758XTD.COM 77sbsg.com