centos7 touch与mkdir区别
时间: 2023-09-27 18:08:25 浏览: 135
`touch` 和 `mkdir` 都是在 Linux 系统中用来创建文件或目录的命令,但是它们的作用有所不同。
`mkdir` 命令用于创建一个新的目录,语法为:
```
mkdir [选项] 目录名
```
其中,`[选项]` 表示可选参数,`目录名` 表示要创建的新目录的名称。
例如,创建一个名为 `test` 的目录:
```
mkdir test
```
`touch` 命令用于创建一个新的空文件,如果该文件已经存在,则更新该文件的访问和修改时间。语法为:
```
touch [选项] 文件名
```
其中,`[选项]` 表示可选参数,`文件名` 表示要创建或更新的文件名称。
例如,创建一个名为 `test.txt` 的空文件:
```
touch test.txt
```
因此,`mkdir` 命令用于创建目录,而 `touch` 命令用于创建或更新文件。
相关问题
centos7命令大全
以下是 CentOS 7 常用命令大全:
1. 文件和目录操作:
- ls:列出当前目录下的文件和子目录。
- cd:改变当前工作目录。
- pwd:显示当前工作目录的路径。
- mkdir:创建一个新目录。
- rmdir:删除一个空目录。
- rm:删除一个文件或目录。
- cp:复制文件或目录。
- mv:移动文件或目录。
- touch:创建一个新文件。
- chmod:改变文件或目录的权限。
- chown:改变文件或目录的所有者。
- chgrp:改变文件或目录的所属组。
2. 用户和权限管理:
- useradd:创建一个新用户。
- passwd:改变一个用户的密码。
- su:切换到另一个用户。
- sudo:以管理员身份执行一个命令。
- chattr:改变文件或目录的属性。
- setfacl:改变文件或目录的访问控制列表。
3. 系统管理:
- top:显示系统中正在运行的进程。
- ps:列出当前正在运行的进程。
- kill:终止一个进程。
- systemctl:管理系统服务。
- ifconfig:显示网络接口配置信息。
- netstat:显示网络连接状态。
- ping:测试网络连接。
- traceroute:显示数据包的路由信息。
- route:显示和管理网络路由表。
- uname:显示系统信息。
- df:显示磁盘空间使用情况。
- du:显示目录或文件的磁盘使用情况。
4. 软件包管理:
- yum:软件包管理器。
- rpm:RPM 包管理器。
- tar:解压和打包文件。
- gzip:压缩文件。
这些命令只是 CentOS 7 中的一部分,还有很多其他的命令可以使用。
centOS7常用命令
以下是一些常用的 CentOS 7 命令:
1. ls:列出目录和文件
2. cd:切换目录
3. pwd:显示当前目录的路径
4. mkdir:创建目录
5. touch:创建文件
6. cp:复制文件或目录
7. mv:移动文件或目录
8. rm:删除文件或目录
9. cat:查看文件内容
10. grep:在文件中搜索指定的字符串
11. chmod:修改文件或目录的权限
12. chown:修改文件或目录的所有者
13. chgrp:修改文件或目录的所属组
14. ps:显示当前运行的进程
15. top:实时显示系统的资源占用情况
16. systemctl:管理系统服务
17. yum:包管理器,用于安装、更新和删除软件包
18. ifconfig:查看和配置网络接口信息
19. ping:测试网络连接
20. ssh:远程登录到服务器
这些是一些常用的命令,但并不是全部。在使用命令行时,可以使用 man 命令查看命令的帮助文档,例如 `man ls` 将显示有关 `ls` 命令的详细信息。
阅读全文