关于bash中的基本命令(cp,cd,..)

时间:2014-08-03 17:50:01

标签: linux bash shell ubuntu terminal

我正在尝试在终端中学习基本命令。我有几个简单的问题。我知道要创建文件并将其放在特定文件夹中,需要创建目录,然后使用touch创建一个空文件并将其放在mv

mkdir folder/sub

touch file.txt

mv file.txt folder/sub

我们能以某种方式将这些事物链接在一起并使用touch创建一个文件并将其放在一行中的特定目录中吗?

然后如果我在子目录中,为了从那里(例如:folder / sub)返回我家,这三个命令中的任何一个都可以工作(cd,{{1} },cd -)我不确定我是否得到了三者之间的差异。我知道cd ..会让你退一步,但其他两个似乎完全一样。

让我说我的主目录中已有一个名为cd ..的文本文件。如果我在shell中写这个,它会覆盖现有文件:

file.txt

如果我想保留这两个文件,我该怎么做呢?

1 个答案:

答案 0 :(得分:3)

  • 您可以在任何文件夹和命令中传递相对或绝对路径,包括touch(尽管该文件夹必须存在):

    touch folder/sub.file.txt
    
  • cd -切换到您最后一个文件夹(如“后退”按钮)

  • .表示当前目录

  • ..表示父目录