首页 新闻 搜索 专区 学院

Linux命令touch创建一个新的文件在其他目录

0
悬赏园豆:5 [已解决问题] 解决于 2019-12-06 22:22

意思是在当前目录下,创建一个新的空白文件到非当前的其他目录

属于自己的世界的主页 属于自己的世界 | 初学一级 | 园豆:193
提问于:2019-12-06 21:58
< >
分享
最佳答案
0

创建文件的时候把路径带上,相对路径绝对路径都可以
比如touch abc/123
就是在abc子目录下创建名为123的空白文件

收获园豆:5
拓拓 | 小虾三级 |园豆:590 | 2019-12-06 22:18

因为是小白,不懂,谢谢哈

属于自己的世界 | 园豆:193 (初学一级) | 2019-12-06 22:24

在同级目录可以吗
如,/etc下有两个目录test1和test2,当前目录在test1,我想创建一个新的文件在test2下面,这个用touch可以实现吗

属于自己的世界 | 园豆:193 (初学一级) | 2019-12-10 21:01

@属于自己的世界: 直接创建不了

方大头 | 园豆:200 (初学一级) | 2020-03-24 21:30

@属于自己的世界: 需要绝对路径,从根开始:touch /etc/test2/name

方大头 | 园豆:200 (初学一级) | 2020-03-24 21:37

@属于自己的世界: 在test1文件夹下,touch ../test2/test3可以实现,../代表当前目录的上级目录。如果目录层级数较多的话用这个会比较方便。

rosebud7 | 园豆:184 (初学一级) | 2020-08-08 10:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册