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 Perl
【专栏】Linux 命令小技巧:显示文件指定行内容的方法,包括使用`head`和`tail`命令显示文件头尾部分
【4月更文挑战第28天】本文介绍了Linux中显示文件指定行内容的方法,包括使用`head`和`tail`命令显示文件头尾部分,利用`sed`的行号指定功能以及`awk`处理文本数据。文章还列举了在代码审查、日志分析和文本处理中的应用场景,并提醒注意文件编码、行号准确性及命令组合使用。通过练习和实践,可以提升Linux文本文件处理的效率。
174 1
|
25天前
|
Linux Shell
Linux 中 Tail 命令的 9 个实用示例
Linux 中 Tail 命令的 9 个实用示例
65 6
Linux 中 Tail 命令的 9 个实用示例
|
6天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
2月前
|
Linux
Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat、less、more、head、tail和图片查看
45 0
|
3月前
|
小程序 Linux
【编程小实验】利用Linux fork()与文件I/O:父进程与子进程协同实现高效cp命令(前半文件与后半文件并行复制)
这个小程序是在文件IO的基础上去结合父子进程的一个使用,利用父子进程相互独立的特点实现对数据不同的操作
|
4月前
|
Linux
Linux命令:`cp` - 复制文件与目录的利器
`cp`是Linux中的命令行工具,用于复制文件和目录。基本语法是`cp [选项] 源 目标`。常用选项包括:`-r`(递归复制目录)、`-i`(交互式确认覆盖)、`-u`(只复制更新的文件)、`-v`(详细输出)、`-p`(保留文件属性)、`-l`(创建硬链接)和`-s`(创建符号链接)。`--backup`选项可在覆盖前创建备份,`--sparse`处理稀疏文件。通过组合使用这些选项,用户可以灵活地管理文件和目录的复制操作。
|
5月前
|
Linux 开发者
【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc
【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc
76 1
|
运维 Ubuntu Java
如何在Linux中不解压就能查看压缩包中的内容,这13个命令非常强!
不解压查看压缩包内容对于提升 Linux 使用效率帮助非常大,不管是开发人员还是运维人员,这种需求场景非常多。
3249 0
如何在Linux中不解压就能查看压缩包中的内容,这13个命令非常强!
|
Linux
linux|解压和压缩命令
压缩包后缀类型: tar.gz tar.bz2 zip tar.gz image.png 压缩 image.png zcvf 说明 -z表示压缩成gz格式,调用gzip命令 -c表示创建 -v显示解压过程 -f使用文件名,之后立即加文件名 解压 image.png 解压后在varlog.tar.gz上面多了一个var目录。
956 0
下一篇
无影云桌面