在/home目录下创建a.txt、b.txt、c.txt,将这3个文件打包,打包的名称为linux.tar,并列出/home目录下的内容。
时间: 2023-05-31 20:02:48 浏览: 327
在终端中输入以下命令:
```
cd ~
touch a.txt b.txt c.txt
tar -cvf linux.tar a.txt b.txt c.txt
ls
```
解释:
1. `cd ~` 进入当前用户的home目录
2. `touch a.txt b.txt c.txt` 创建3个文件
3. `tar -cvf linux.tar a.txt b.txt c.txt` 将这3个文件打包为linux.tar
4. `ls` 列出/home目录下的内容,可以看到新创建的linux.tar文件
相关问题
Linux中在/home目录下创建a.txt、b.txt、c.txt,将这3个文件打包,打包的名称为linux.tar,并列出/home目录下的内容。
在命令行中输入以下指令:
1. 创建3个txt文件:
```
cd ~
touch a.txt b.txt c.txt
```
2. 打包这3个文件:
```
tar -cvf linux.tar a.txt b.txt c.txt
```
3. 列出/home目录下的内容:
```
ls ~
```
这样就可以在/home目录下创建3个txt文件,并将它们打包成linux.tar文件,并且列出/home目录下的内容。
用linux在/home/目录下创建test目录,在test目录下创建1.txt 2.txt 3.txt文件,将这三个文件打包成testfile.tar文件并查看文件大小,通过gzip压缩testfile.tar文件并比较文件大小(
在Linux系统中,您可以按照以下步骤操作:
1. **创建/test目录和文本文件**:
打开终端,首先切换到/home/目录,然后创建名为test的新目录:
```
cd /home/
mkdir test
```
接着进入test目录,并创建1.txt、2.txt和3.txt文件:
```
cd test
touch 1.txt
touch 2.txt
touch 3.txt
```
2. **打包文件为tar文件**:
使用`tar`命令将三个文本文件打包成testfile.tar文件:
```
tar -czvf ../testfile.tar ./*.txt
```
这里 `-c` 表示创建归档,`-z` 使用gzip压缩,`-v` 显示详细过程,`-f` 指定输出文件。
3. **查看文件大小**:
使用`du -sh`命令获取testfile.tar文件的大小,包括压缩后的大小:
```
du -sh testfile.tar
```
如果想单独看压缩后的大小,可以加上`gz`选项:
```
du -sh testfile.tar.gz
```
4. **压缩并查看大小**:
对已有的testfile.tar文件进行gzip压缩:
```
gzip testfile.tar
```
现在testfile.tar.gz文件已经创建,再次运行`du -sh`查看其大小:
```
du -sh testfile.tar.gz
```
5. **比较原文件与压缩文件大小**:
比较两个文件大小,通常压缩后的文件会比原始的testfile.tar小很多。
阅读全文