那么touch和mkdir有什么区别
时间: 2023-04-10 20:05:14 浏览: 1689
touch命令用于创建一个空文件,如果文件已经存在,则更新文件的时间戳。而mkdir命令用于创建一个新目录,如果目录已经存在,则会报错。因此,touch和mkdir命令的主要区别在于它们创建的对象不同。
相关问题
linux中的touch和mkdir有什么不一样
`touch` 和 `mkdir` 是 Linux 中常用的两个命令。
`touch` 命令用于创建一个新的空文件,或者更新已有文件的时间戳。如果目标文件不存在,`touch` 命令会创建一个空文件;如果目标文件已经存在,`touch` 命令会更新该文件的时间戳,即修改该文件的访问时间和修改时间为当前时间。`touch` 命令的语法为:
```
touch [OPTION]... FILE...
```
`mkdir` 命令用于创建一个新的目录。如果目标目录不存在,`mkdir` 命令会创建该目录;如果目标目录已经存在,则会报错。`mkdir` 命令的语法为:
```
mkdir [OPTION]... DIRECTORY...
```
因此,`touch` 和 `mkdir` 的主要区别在于,`touch` 用于创建或更新文件,而 `mkdir` 用于创建目录。
Linux中mkdir和touch有什么区别
`mkdir` 和 `touch` 在 Linux 中是两个不同的命令,它们的作用也不同。
`mkdir` 命令用于创建一个新的目录,它的语法格式如下:
```
mkdir [选项] 目录名
```
其中,`[选项]` 表示命令的可选参数,`目录名` 表示要创建的目录名称。例如,要在当前目录下创建一个名为 `test` 的新目录,可以使用以下命令:
```
mkdir test
```
`touch` 命令用于创建一个新的空文件或者更新已有文件的时间戳,它的语法格式如下:
```
touch [选项] 文件名
```
其中,`[选项]` 表示命令的可选参数,`文件名` 表示要创建或更新的文件名称。例如,要在当前目录下创建一个名为 `test.txt` 的新文件,可以使用以下命令:
```
touch test.txt
```
如果文件已经存在,`touch` 命令会更新该文件的修改时间。如果文件不存在,`touch` 命令会创建一个新的空文件。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.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)