有关文件目录和文件名的问题

2020-09-30 04:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在发布此问题之前,我在sdn中进行了搜索,但找不到任何答案。

将文件路径设置为

<有什么区别? p> 1。 〜/(我想这是主目录或根目录)

2。 ./(斜线的前面有点)

3。 /(正斜杠)

给出文件名的含义如下,我不明白为什么指定了点,因为我检查了实际输入的文件名是否带有点,例如: Test_20170101_XYZ.csv

Test _。* ._。*。csv

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在发布此问题之前,我在sdn中进行了搜索,但找不到任何答案。

将文件路径设置为

<有什么区别? p> 1。 〜/(我想这是主目录或根目录)

2。 ./(斜线的前面有点)

3。 /(正斜杠)

给出文件名的含义如下,我不明白为什么指定了点,因为我检查了实际输入的文件名是否带有点,例如: Test_20170101_XYZ.csv

Test _。* ._。*。csv

谢谢

付费偷看设置
发送
2条回答
暮风yp
1楼-- · 2020-09-30 04:33

嗨,Vijay!

〜在大多数情况下,被Shell解释为主目录($ HOME变量)。

。 它是目录本身的链接。 /usr/tmp/./texts等于/usr/tmp/texts。 另一个示例:ls dir和ls ./dir提供相同的结果。

..指向父目录。 因此,路径/usr/tmp/../texts等于/usr/texts。

/表示绝对路径。/usr/bin等于ROOT/usr/bin,其中ROOT是每个Unix文件系统的根目录。

Evgeniy。

打个大熊猫
2楼-- · 2020-09-30 04:29

非常感谢您解释 有例子。 能否请您告诉我文件名中使用点的目的:

如下所示,给出文件名的含义是什么,我不明白为什么指定了点,因为我检查了实际文件 名称以不带点的形式出现,例如:Test_20170101_XYZ.csv

Test _。* ._。*。csv

谢谢,

一周热门 更多>