前面小节介绍了如何展示目录和文件列表相关信息,本小节介绍如何创建文件和目录,使用 touch
命令可以创建文件,使用 mkdir
命令可以创建目录。
1. touch 创建文件
实际业务中,有些应用程序写入日志时要求需要先存在指定的日志文件,创建文件命令如下:
touch error.log
执行结果如下图:
Tips:如图所示,可以看到新建的
error.log
文件大小为 0 (空文件),文件的属主用户是当前登录的root
用户,文件默认的权限是rw-r--r--
,关于权限相关的知识,后面小节会详细介绍。
2. mkdir 创建目录
若想要创建一个目录,可以使用 mkdir 目录名
来创建一个新的空目录,命令如下:
mkdir new_dir
执行结果如下:
Tips:如图所示,新建的
new_dir
目录大小为 0,目录的属主用户是当前登录的root
用户,目录的默认权限是rwxr-xr-x
,目录中文件或目录的数量是 2(目录中默认会有.
和..
,分别表示当前目录、上级目录)。
3. 使用 ls 命令查看指定文件或目录信息
上面新创建的文件或目录可以使用 ls -l
命令指定的展示其信息:
ls -l error.logls -l new_dir
执行结果如下:
4.小结
本小节介绍了如何使用 touch
和 mkdir
命令去创建文件和目录,需要注意的是这两种方式创建出来的文件和目录都是空的,并且文件和目录的属主用户是当前登录的用户,并且文件默认的权限是 rw-r--r--
,目录的默认权限是 rwxr-xr-x
,关于文件和目录权限相关的知识,后续小节会详细介绍,这里只需要了解即可。