LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(八)

简介: LINUX02_概述、文件系统详解、vim、cd、ls、mkdir、touch、rm、cp、less、tail、head、find、locate、打包或解压tar(八)

⑩②. 打包或解压tar 重点


  • ①. 打包为 tar 格式的文件:


  [root@localhost home]# tar -cvf hello.tar hello hello-hard hello-soft 
  hello
  hello-hard
  hello-soft
  [root@localhost home]# ls
  hello  hello-hard  hello-soft  hello.tar  test  test-soft
  [root@localhost home]# 


②. 压缩为 tar.gz 格式的文件:


  [root@localhost home]# tar -zcvf test.tar.gz test test-soft
  test/
  test-soft
  [root@localhost home]# ls
  hello  hello-hard  hello-soft  hello.tar  test  test-soft  test.tar.gz
  [root@localhost home]# 


③. 解打包 tar 格式的文件:


  [root@localhost home]# tar -xvf hello.tar 
  hello
  hello-hard
  hello-soft
  [root@localhost home]# ls
  hello  hello-hard  hello-soft  hello.tar  test.tar.gz
  [root@localhost home]# 


④. 解压缩 tar.gz 格式的文件:



  [root@localhost home]# tar -zxvf test.tar.gz 
   test/
   test-soft
   [root@localhost home]# ls
   hello  hello-hard  hello-soft  hello.tar  test  test-soft  test.tar.gz
   [root@localhost home]# 


微信图片_20220108193023.png


⑩③. 软链接 (快捷方式)


  • ①. 也成为符号链接,类似于windows里的快捷方式,有自己的数据块,主要存放了链接其他文件的路径
  • ②. 命令 ln –s 原文件或目录名 软链接名
  • ③. 查询:通过 ls -l 就可以查看,列表属性第1位是l,尾部会有位置指向


[root@izuf6ge69gbpc9ab8f8dvfz /]# ln -s /opt myOpt
[root@izuf6ge69gbpc9ab8f8dvfz /]# ll
total 68
lrwxrwxrwx.  1 root root     7 Aug 18  2017 bin -> usr/bin
dr-xr-xr-x.  4 root root  4096 Sep 12  2017 boot
drwxr-xr-x  19 root root  2960 Jul 22 20:30 dev
drwxr-xr-x. 83 root root 12288 Jul 23 00:47 etc
drwxr-xr-x.  4 root root  4096 May 30 09:54 home
lrwxrwxrwx.  1 root root     7 Aug 18  2017 lib -> usr/lib
lrwxrwxrwx.  1 root root     9 Aug 18  2017 lib64 -> usr/lib64
drwx------.  2 root root 16384 Aug 18  2017 lost+found
drwxr-xr-x.  2 root root  4096 Nov  5  2016 media
drwxr-xr-x.  2 root root  4096 Nov  5  2016 mnt
lrwxrwxrwx   1 root root     4 Jul 23 10:36 myOpt -> /opt
drwxr-xr-x.  2 root root  4096 Nov  5  2016 opt
dr-xr-xr-x  78 root root     0 Jul 22 20:30 proc
dr-xr-x---. 10 root root  4096 Jul 23 00:46 root
drwxr-xr-x  21 root root   620 Jul 23 00:47 run
lrwxrwxrwx.  1 root root     8 Aug 18  2017 sbin -> usr/sbin
drwxr-xr-x.  2 root root  4096 Nov  5  2016 srv
dr-xr-xr-x  13 root root     0 Jul 23 04:30 sys
drwxrwxrwt. 10 root root  4096 Jul 23 00:47 tmp
drwxr-xr-x. 14 root root  4096 Jul 22 23:38 usr
drwxr-xr-x. 19 root root  4096 Jul 23 04:30 var
[root@izuf6ge69gbpc9ab8f8dvfz /]# cd myOpt/
[root@izuf6ge69gbpc9ab8f8dvfz myOpt]# ll
total 0
[root@izuf6ge69gbpc9ab8f8dvfz myOpt]# cd /opt
total 0
相关文章
|
5月前
|
存储 数据管理 Linux
区分Linux中.tar文件与.tar.gz文件的不同。
总之,".tar"文件提供了一种方便的文件整理方式,其归档但不压缩的特点适用于快速打包和解压,而".tar.gz"文件通过额外的压缩步骤,尽管处理时间更长,但可以减小文件尺寸,更适合于需要节约存储空间或进行文件传输的场景。用户在选择时应根据具体需求,考虑两种格式各自的优劣。
774 13
|
10月前
|
Linux
Linux压缩与解压“助手”
gzip压缩解压 因为都是系统自带的我们不需要安装; ls 看一下目录当前的文件,创建一个 touch 123.txt 文件; 原文件消失,压缩解压 gzip 进行压缩,(“ gzip 123.txt ”),这样就压缩完毕了; gzip 进行解压,(“ gzip -d 123.txt.gz”),这样就解压完毕了; 原文件保留,gzip -k 123.txt、gzip -dk 123.txt.gz ;
215 9
|
Linux
在 Linux 系统中,`find` 命令
在 Linux 系统中,`find` 命令
338 56
|
12月前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
1281 8
|
Linux
在 Linux 系统中,`find` 命令是一个强大的文件查找工具
在 Linux 系统中,`find` 命令是一个强大的文件查找工具。本文详细介绍了 `find` 命令的基本语法、常用选项和具体应用示例,帮助用户快速掌握如何根据文件名、类型、大小、修改时间等条件查找文件,并展示了如何结合逻辑运算符、正则表达式和排除特定目录等高级用法。
2288 6
|
Docker 容器
14 response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file speci
14 response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file speci
370 1
|
监控 Linux Perl
【专栏】Linux 命令小技巧:显示文件指定行内容的方法,包括使用`head`和`tail`命令显示文件头尾部分
【4月更文挑战第28天】本文介绍了Linux中显示文件指定行内容的方法,包括使用`head`和`tail`命令显示文件头尾部分,利用`sed`的行号指定功能以及`awk`处理文本数据。文章还列举了在代码审查、日志分析和文本处理中的应用场景,并提醒注意文件编码、行号准确性及命令组合使用。通过练习和实践,可以提升Linux文本文件处理的效率。
563 1
|
Linux
Linux命令之tail
Linux命令 tail
254 1
|
Linux
百度搜索:蓝易云【Linux 命令 - cat 和 tail】
总结: 通过cat命令,可以查看文件的内容、连接文件以及创建文件。而tail命令则主要用于查看文件的末尾内容,可以灵活设置显示行数,还能实时监视文件的变化。这两个命令在Linux系统中是非常有用的文件处理工具。
224 0
|
7月前
|
监控 Linux
Linux命令大全:echo与tail实现输出重定向。
这样,我们实现了使用echo和tail命令进行输出重定向的目的。在实际应用中,输出重定向技巧可节省时间,提高工作效率。希望本文内容对您了解和掌握Linux系统中echo与tail命令以及输出重定向的操作有所帮助。
241 27