linux命令(文件搜索和压缩解压命令)

时间:2021-06-27 17:02:22

1 命令名称:which

   功能:显示系统的所在目录

   语法:which ls

   linux命令(文件搜索和压缩解压命令)

 

2 命令名称:whereis

   功能:只能用于程序名的搜索,而且只搜索二进制文件

   语法:whereis  ls

linux命令(文件搜索和压缩解压命令)

 

 

3 命令名称:find

   功能:查找文件和目录

   语法:find [搜索路径]  [搜索关键字]

   1 在目录etc中查找文件init

       find  /ect  -name  init

 

4 命令名称:locate

   功能:寻找文件或者目录

   语法: locate  fatab

    有的时候会找不到文件,是因为locate查找是从目录文件数据库中查找,而不是从硬盘中查找.

 

 

5 命令名称:updatedb

   功能:建立系统文件目录的数据库

   语法:updatedb

 

6 命令名称:grep

   功能:在文件中搜素字符串匹配的行,并输出

   语法:grep  ftp /etc/services

linux命令(文件搜索和压缩解压命令)

 

 

7 命令名称:man

   功能:获得帮助信息

   语法:man  ls 

          

 

8 命令名称:gzip

   功能:压缩成后缀位是.gz文件

   压缩后的格式: .gz

   语法:gzip  [选项]  文件

           gzip    cms

 

  注意: 1 只能压缩文件,不能压缩目录

           2 不保留原文件

 

9 命令名称:gunzip

  功能:解压缩后缀是.gz的文件

  语法: gunzip   [选项]  文件

           gunzip    cms.gz

注意:  不保留原文件

 

 

10 命令名称:tar 

     功能:打包目录

     压缩后的格式: .tar.gz

     语法:tar [zcvf]  目录

      -c  产生打包文件

      -v  显示详细信息

      -f   指定压缩后的文件名

      -z  打包的同时压缩

  

     tar   -zcvf   file1.tar.gz   file1 

linux命令(文件搜索和压缩解压命令)

 

解包:         

         -x   解包.tar文件

         -z  解压缩

         tar -zxvf file1.tar.gz

 

11 命令名称:zip (保留原文件)

     压缩格式:.zip

     功能:压缩成zip后缀的格式

     语法 压缩文件:   zip  services.zip   /etc/services      

 

            压缩目录:   zip   -r  file1.zip   file1

          linux命令(文件搜索和压缩解压命令)

 

 

12 命令名称:bzip2

     压缩格式:.bz2

     功能:压缩文件,适合压缩大文件

     语法:  bzip2   -k   文件名

               bzip2   -k   cms

 

13 命令名称: bunzip2

    功能:解压缩后缀是.bz2的文件,-k 保留原文件

    语法:bunzip2  -k cms.bz2

 

总结:

.gz ,  .bz2:只能压缩文件,不能压缩目录,.gz不保留原文件,.bz2 (-k)可以保留原文件

.tar.gz:打包文件并压缩

.zip:文件和目录都可以

 

 

14 命令名称:ping

     功能:测试网络是否联通

     语法:ping 192.186.1.1

            

 

15 命令名称:ifconfig

     功能:查看网络设置信息

     语法:ipconfig -a

 

16 命令名称:shutdown

     功能:关机

     语法:shutdown

 

17 命令名称:reboot

     功能:重启

     语法:reboot

 

18  管道:将一个命令的输出传送给另一个命令,作为另一个命令的输入

      使用方法: 命令1|命令2|命令3

     语法: ls  -l  /etc|more

              ls -l   /etc|grep  init

 

19  命令连接符:

       ; 命令依次执行                                    pwd;date;ls

      && 前面成功后面才能执行                   ls&&pwd

      ||    前面失败后面才会执行                  ls||pwd

 

 20 命令名称:netstat

       功能:显示网络相关信息

        -t     tcp

        -u   udp

        -l    监听

        -r   路由

        -n   显示ip地址和端口号

        netstat  -tlun   查看本机监听端口

        netstat   -an   查看本机所有网络连接

        netstat   -rn    查看本机路由表