在不改变当前目录的情况下,在 Linux 的另一个目录中创建一个空文件?

1 linux directory touch

假设我当前的工作目录是:

    /Users/Directories
Run Code Online (Sandbox Code Playgroud)

在目录下,有两个独立的目录:名字和姓氏。我进入名字目录:

    $ cd firstname
Run Code Online (Sandbox Code Playgroud)

在名字里面,我想创建一个名为 test1.txt 的空文件,所以我输入:

    $ touch test1.txt
Run Code Online (Sandbox Code Playgroud)

这就是我卡住的地方:在不离开名字的情况下,我想在目录 lastname 中创建一个名为 test2.txt 的文件。我试过这个,但它似乎不起作用。提前致谢。

    $ touch test2.txt../lastname
Run Code Online (Sandbox Code Playgroud)

小智 5

就像那样:

$ touch ../lastname/test2.txt
Run Code Online (Sandbox Code Playgroud)

请注意,您可以使用 >

$ > ../lastname/test2.txt
Run Code Online (Sandbox Code Playgroud)

您也可以使用绝对路径

$ > /Users/Directories/lastname/test2.txt
Run Code Online (Sandbox Code Playgroud)