du -sh 是解压吗
时间: 2024-05-22 09:07:09 浏览: 88
不,"du -sh" 不是解压的命令,而是用于查看指定目录或文件的磁盘使用情况的命令。具体来说,"du" 是 "disk usage" 的缩写,用于计算文件或目录的磁盘空间占用量。而 "-sh" 是两个选项的组合,其中 "-s" 表示只显示总计,"-h" 表示以人类可读的格式显示结果(例如以 KB、MB、GB 等单位显示)。所以,"du -sh" 命令会计算指定目录或文件的磁盘空间占用量,并以人类可读的格式显示总计。
相关问题
Ubuntu查看文件解压目录占用空间大小
你可以使用 `du` 命令来查看文件解压后的目录占用空间大小。具体使用方法如下:
1. 打开终端。
2. 进入需要查看的目录所在路径。
3. 输入以下命令:
```
du -sh 目录名
```
其中,`-s` 表示只显示总计大小,`-h` 表示以人类可读的方式显示大小,`目录名` 表示需要查看的目录名称。
例如,如果你要查看名为 `example` 的目录解压后占用的空间大小,可以输入以下命令:
```
du -sh example
```
执行完命令后,终端会显示该目录解压后的总大小。
三.简答题 1.请给出查看当前默认网关和其它路由表的信息的命令。 2.请给出查看/var目录下每个文件/文件夹的大小的命令。 3.请给出将“sleep 1500“命令放在后台执行的命令,并给出查询该后台命令Pid,然后kill掉该命令的方法和命令。(8分) 4.请给出”su oracle”和”su-oracle”的区别。 5.请给出将test1,test2,test3三个文件打包成testar的文件的命令,并给出查看testar打包信息的命令,并给出解压testar文件的命令。
1. 查看当前默认网关和其他路由表信息的命令是:
- `route -n`:显示当前系统的路由表信息,包括默认网关。
- `ip route show`:显示详细的路由表信息,包括默认网关和其他路由项。
2. 查看/var目录下每个文件/文件夹的大小的命令是:
- `du -sh /var/*`:以人类可读的格式列出/var目录下每个文件/文件夹的大小。
3. 将“sleep 1500”命令放在后台执行的命令是:
- `sleep 1500 &`:在命令后添加&符号即可将其放在后台执行。
查询该后台命令Pid并kill掉该命令的方法和命令:
- `pgrep sleep`:查询名为sleep的进程的PID。
- `kill PID`:将PID替换为具体的进程PID,执行该命令即可杀死对应的进程。
4. "su oracle"和"su - oracle"的区别:
- "su oracle":切换到oracle用户,但不改变当前环境变量。
- "su - oracle":切换到oracle用户,并同时切换到oracle用户的环境变量。
5. 将test1、test2、test3三个文件打包成testar的文件的命令是:
- `tar -cf testar.tar test1 test2 test3`:将test1、test2、test3三个文件打包成testar.tar文件。
查看testar打包信息的命令是:
- `tar -tvf testar.tar`:显示testar.tar包中的文件列表和详细信息。
解压testar文件的命令是:
- `tar -xf testar.tar`:解压testar.tar文件到当前目录。
阅读全文