mkdir -p ~/itcast/itheima/nice/666与mkdir -p itcast/itheima/nice/666的区别
时间: 2023-12-15 07:07:21 浏览: 149
两个命令的区别在于路径中是否包含了 "~" 符号。在命令行中,"~" 符号表示当前用户的home目录,例如,如果当前用户的用户名是user,那么 "~" 就表示 "/home/user" 目录。因此,命令 "mkdir -p ~/itcast/itheima/nice/666" 会在当前用户的home目录下创建指定的目录结构;而命令 "mkdir -p itcast/itheima/nice/666" 则会在当前目录下(也就是命令执行时所在的目录)创建指定的目录结构。
相关问题
mkdir -p ~/itcast/itheima/nice/666与mkdir -p ~itcast/itheima/nice/666的区别
这两个命令的区别在于第二个命令中的波浪线(~)与itcast之间漏了一个斜杠(/)。因此,第二个命令会在当前目录下创建一个名为"~itcast"的目录,并在该目录下创建itheima和nice这两个目录,最后在nice目录下创建666目录。而第一个命令中的波浪线和斜杠的组合表示当前用户的home目录,因此会在当前用户的home目录下创建itcast、itheima和nice这三个目录,并在nice目录下创建666目录。因此,这两个命令创建的目录位置不同。
mkdir -p ~/itcast/itheima/nice/666
这是一个命令行指令,用于在当前用户的home目录下创建一个名为itcast的文件夹,然后在itcast文件夹中创建一个名为itheima的子文件夹,接着在itheima文件夹中创建一个名为nice的子文件夹,最后在nice文件夹中创建一个名为666的子文件夹。该指令中的-p参数表示如果所需的目录不存在,则递归创建。
阅读全文