touch和mkdir命令区别
时间: 2024-05-27 20:07:55 浏览: 10
touch和mkdir是两个不同的命令,它们的作用也不同。
- touch命令用于创建一个空文件或者更改一个已有文件的访问和修改时间。如果文件不存在,touch会创建一个空文件。如果文件已经存在,touch会更新该文件的访问和修改时间。示例:`touch example.txt`。
- mkdir命令用于创建一个新的目录。如果目录已经存在,则会出现错误提示。示例:`mkdir new_directory`。
因此,touch和mkdir的主要区别在于它们所创建的对象不同,touch创建文件,mkdir创建目录。
相关问题
touch和mkdir的区别
`touch` 和 `mkdir` 是Linux/Unix系统中的两个命令。
`touch` 命令用于创建一个空文件,或者更新一个已有文件的修改时间。如果指定的文件不存在,则会创建一个空文件,如果文件已经存在,则会更新该文件的修改时间,但不会对原有文件内容做任何修改。
例如,执行 `touch file.txt` 命令将会创建一个名为 `file.txt` 的空文件,如果该文件已经存在,则会更新该文件的修改时间。
`mkdir` 命令用于创建一个新的目录。如果指定的目录已经存在,则会提示目录已存在。如果要递归地创建多层目录,可以使用 `-p` 选项。
例如,执行 `mkdir mydir` 命令将创建一个名为 `mydir` 的新目录。如果要创建多层目录,可以使用 `mkdir -p mydir/subdir1/subdir2` 命令,这将会创建一个名为 `mydir` 的目录,并在其中创建两个子目录 `subdir1` 和 `subdir2`。
因此,`touch` 用于创建或更新文件,而 `mkdir` 用于创建目录。
linux touch 和mkdir区别
Linux touch 和mkdir是两个不同的命令,其区别如下:
1. touch命令用于创建空文件或更新文件的访问和修改时间戳。如果文件不存在,touch命令会创建一个空文件;如果文件已经存在,touch命令会更新该文件的访问和修改时间戳,但不会修改文件的内容。
2. mkdir命令用于创建目录。如果要在Linux系统中创建一个新目录,就需要使用mkdir命令。mkdir命令可以同时创建多个目录,也可以递归创建多级目录。
因此,touch和mkdir命令的作用不同,前者用于创建/更新文件,后者用于创建目录。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)