首页 新闻 会员 周边

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

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

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

吾言!的主页 吾言! | 菜鸟二级 | 园豆:208
提问于:2019-12-06 21:58
< >
分享
最佳答案
0

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

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

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

吾言! | 园豆:208 (菜鸟二级) | 2019-12-06 22:24

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

吾言! | 园豆:208 (菜鸟二级) | 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可以实现,../代表当前目录的上级目录。如果目录层级数较多的话用这个会比较方便。

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