Unix 快速入门/创建目录
外观
您可以在自己的主目录中创建一个子目录来存放您自己的数据文件。要创建名为 mytraining 的子目录,在您当前的工作目录中,输入以下命令
% mkdir mytraining
要查看您刚刚创建的目录,请输入
% ls
您也可以创建一个隐藏目录。将目录名的第一个字符设置为点,使其成为隐藏目录。
您经常需要创建目录,但不是直接在目录树中的当前位置创建。假设我位于我的主目录中,并且想要创建目录来存放两个课程的一些文件,但位于
~/documents/2010/IT/training/Unix/
第一门课是 Linux 入门,第二门课是 Solaris 入门。我可以像这样创建这些目录
% mkdir ~/documents/2010/IT/training/Unix/Linux
和
% mkdir ~/documents/2010/IT/training/Unix/Solaris
当然,您不必从 ~ 指定完整路径,但我在这里这样做是为了清晰起见。
mkdir -p
也许您不太经常需要创建单个目录,而是要创建目录子树,即目录及其下的目录。假设我位于我的主目录中,并且想要创建目录来存放两个课程的一些文件:Redhat 入门和高级 Redhat。我们可以使用 mkdir 命令的 -p 选项来完成此操作。
这是创建第一个目录的命令
% mkdir -p ~/documents/2010/IT/training/Unix/Linux/Redhat/beginners
这将一次性创建我们需要的两个目录。然后我们可以执行以下命令
% mkdir ~/documents/2010/IT/training/Unix/Linux/Redhat/advanced
请注意这两者之间的区别。