Linux常用命令大全 ---> 帮助命令、用户管理命令、压缩解压命令(三)

1. 帮助命令

1.1 man命令(重要)

帮助命令:man
命令英文原意:manual
命令所在路径:/usr/bin/man
执行权限:所有用户
语法:man [命令或配置文件]
功能描述:获得帮助信息
  
 

举个栗子:
(1)命令:man ls
作用:查看ls命令地帮助信息
(2)命令:man service
作用:查看配置文件services的帮助信息
 

小提示:
(1)浏览的时候就是可以使用more、或less的功能来进行浏览的。
(2) /选项, 比如/-l ,用/可以快速定位一个选项的信息
(3)在查看配配置文件的帮助信息的时候,不要输绝对路径,直接输入配置文件名即可。
(4)查看命令和配置文件的内容,重点看哪些东西

       配置文件的帮助:
               这个配置文件时干什么用的 看NAME部分
               这个配置文件的格式是什么样的。
       命令的帮助:
               这个命令是干什么用的 NAME部分
               这个命令的某个选项是怎么用的
(5)比如passwd即时一个命令又是一个配置文件,man passwd会优先出现命令的提示,那如何让他显示配置文件的配置文件?直接man5 passwd 就可以出现配置文件的帮助信息。
在这里插入图片描述
(6)Info(information的缩写)命令,这个跟man大同小异的,根据个人使用习惯。

1.2 whatis命令

看一个命令简短的帮助信息

命令格式:whatis 命令名称
作用:得到一个命令简短的帮助信息

1.3 apropos命令

如果只想查看已给配置文件的信息

命令格式:apropos 配置文件的名称
作用:得到一个配置文件简短的帮助信息

1.4 --help

如果是只想看命令的选项,就用这个

命令格式:命令 --help
作用:主要把一些选项列出来

1.5 help命令(重要)

命令名称:help
命令所在路径:shell内置命令
执行权限:所有用户
语法:help命令
功能描述:获得shell内置命令的帮助信息

举个栗子
(1)命令:help umask
作用:查看umask命令的帮助信息

小提示:cd 、umask 这是shell内置命令(找不到命令所在路径的命令都是内置命令)
这些命令不能使用man来查看帮助,而是把shell的帮助信息都显示出来了。

2. 用户管理命令

2.1 useradd

用户管理命令:useradd
命令所在路径:/usr/sbin/useradd
执行权限:root
语法:useradd 用户名
功能描述:添加新用户

举个栗子
命令:useradd zhaolusi
作用:添加zhaolusi这个用户

2.2 passwd

用户管理命令:passwd
命令所在路径:/usr/bin/passwd
执行权限:所有用户
语法:passwd 用户名
功能描述:设置用户密码

举个栗子
命令:passwd zhaolusi
作用:给zhaolusi这个用户需设置密码

2.3 who命令

用户管理命令:who
命令所在路径:/usr/bin/who
执行权限:所有用户
语法:who
功能描述:查看登录用户信息

小提示:登录终端:tty本地终端 pts远程终端
 

2.4 w命令

用户管理命令:w
命令所在路径:/usr/bin/w
执行权限:所有用户
语法:w
功能描述:查看登录用户详细信息

 
 
小提示:

(1)使用w命令后,显示信息的部分内容

在这里插入图片描述
uptime命令跟w命令的第一行一样,up就是连续运行的时间
load average 分别记录了过去的一分钟,五分钟、和十五分钟的服务器的负载情况
IDLE表示用户登录进来已经空闲多久了。
JCPU是累计占用的CPU的时间。
PCPU 指这个用户当前登录进来执行的操作,占用CUP的时间,比如每个操作占用的CPU的时间
WHAT当前执行了什么操作

小总结:

  1. 可以知道已经连续运行了多久(UP)
  2. 这个Linux服务器这个负载的情况(load average)
  3. 登录过来的用户当前在执行什么命令(WHAT)
  4. 这个当前登录进来的用户,已经累计占用多少CUP时间(JCPU),和当前执行的命令占用了多长时间(PCPU)

3. 压缩解压命令

文件格式为.rar的压缩包在Linux里如何解压缩,只要装一个 rar包 Linux版本就可以了。大多数Linux的压缩包,Windows的压缩软件可以解压缩。但是Windows里的压缩包,到Linux当中就不好解决了。

但是默认在使用的过程里面,只有一种压缩格式,Windows和Linux双方都不需要额外装软件,都可以进行解压缩处理的是文件格式为.zip

3.1 gzip命令

压缩解压命令:gzip
命令英文原意:GUN zip
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件
压缩后的文件格式:.gz
 
 

小提示:
(1)gzip的压缩比还是比较nb的,压缩比达到了五倍多。不信自己可以试试。
(2)有两点缺点: Gzip只能压缩文件,不能压缩目录。压缩的时候不保留源文件的。

3.2 gunzip解压命令

压缩解压命令:gunzip
命令英文原意:GUN unzip
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [压缩文件]
功能描述:解压缩.gz的压缩文件
 
 
举个栗子
命令:gunzip hongcha.gz
作用:解压hongcha.gz文件
  
 

3.3 tar命令

压缩解压命令:tar
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后文件名] [目录]
选项:
          -c   打包
          -v   显示详细信息
          -f    指定文件名
          -z    打包同时压缩
功能描述:打包目录
压缩后文件格式:.tar.gz
 
 
举个栗子
命令:tar -zcf Japan.tar.gz Japan
作用:将目录Japan打包并压缩为.tar.gz文件
  
 
再来个栗子:
(1) tar命令和gzip配合使用,先用tar –cvf 进行打包,然后再用gzip去压缩。

在这里插入图片描述
注意:文件格式为.tar.gz是在互联网里最常见的源代码的安装包,基本上都是.tar.gz的

 
 

3.3 tar解压命令

tar命令解压缩语法:

-x    解包
-v    显示详细信息
-f     指定解压文件
-z    解压缩
  
 
举个栗子
命令:tar -zxvf Japan.tar.gz
作用:解压缩Japan.tar.gz
 
 

3.4 zip命令

压缩解压命令:zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后文件名] [文件或目录]
选项:
        -r 压缩目录
功能描述:压缩文件或目录
压缩后文件格式:.zip

举个栗子
(1)命令:zip boluo.zip boluo
作用:压缩文件
(2)命令:zip -r Japan.zip Japan
作用:压缩目录
  
小提示:zip的压缩比80%,没有gzip厉害。
 
 

3.5 unzip解压命令

压缩解压命令:unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件]
功能描述:解压.zip的压缩文件

举个栗子

(1)命令:unzip test.zip
 
 

3.6 bzip2命令

bzip2是gzip的升级的版本。跟原版本不同的是,-k可以保留源文件。压缩比非常惊人。
如果压缩比较大的文件的时候,推荐使用bzip2的格式来进行压缩。

压缩解压命令:bzip2
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项 [-k] [文件]
-k 产生压缩文件后保留原文件
功能描述:压缩文件
压缩后文件格式:.bz2
 
 
举个栗子:
(1)命令:bzip2 -k boluo
作用:压缩这个文件,保留原文件
(2)命令:tar -cjf Japan.tar.bz2 Japan
作用:压缩文件,压缩后的文件格式为.tar.gz
 

小提示:
(1)网上提供了.gz , .bz2两种格式提供下载。
         除了有.tar.gz ,还有.tar.bz2。所以tar可以和bzip2配合使用。
(2)bzip2也可以跟tar配合使用。
         如果想生成.tar.gz的压缩包 ,可以使用tar -zcf 。
         如果想生成.tar.bz2的压缩包, 可以使用tar –cjf。 也就是把gzip的z换成了j

(3) .tar.bzip2这种格式也是比较常见,需要熟练掌握。
 
 

3.7 bzip2解压缩命令

压缩解压命令:bunzip2
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2 选项 [-k] [压缩文件]
-k 解压缩后保留原文件
功能描述:解压缩
 
 
举个栗子
(1)命令:bunzip2 -k boluo.bz2
作用:压缩文件,并保留原文件
(2)命令:tar -xjf Japan.tar.bz2
作用:解压缩.tar.bz2的文件

小提示:解压的话 tar –xjf 也是把之前的z-j

3.8 压缩命令总结

文件格式 压缩 解压
.gz gzip gunzip
.tar 打包:tar -cf 拆包:tar -xf
.tar.gz tar -zcf tar -zxf
.zip 对目录压缩:zip -r unzip
.bz2 bzip2 bunzip2
.tar.bz2 tar -jcf -jxf

猜你喜欢

转载自blog.csdn.net/weixin_46818279/article/details/108433607