Linux常用命令

Linux   2024-06-26 20:18   135   0  

1.dpkg

dpkg是Debian包管理系统中的一个工具,用于在Linux系统中安装、升级、删除和管理软件包。它是Debian、Ubuntu以及基于它们的发行版中的包管理器。

dpkg 有很多用法,常用之举例:

dpkg -l | grep apt

dpkg的常用参数如下:

-i: 安装软件包
-r: 移除软件包
-l: 列出已安装的软件包
-L: 列出软件包中的文件列表
-s: 显示软件包的详细信息
-V: 验证软件包的完整性
-p: 显示软件包的描述信息
-S: 根据文件名查询所属的软件包
–configure: 配置软件包
–get-selections: 显示当前已安装的软件包列表

下面以实例来详细说明dpkg指令的使用:

安装软件包:dpkg -i package.deb:该命令会安装名为package.deb的软件包。

移除软件包:dpkg -r package:该命令会移除名为package的软件包。

列出已安装的软件包:dpkg -l:该命令会列出所有已安装的软件包,包括名称、版本号、描述等信息。

列出软件包中的文件列表:dpkg -L package:该命令会列出名为package的软件包中的所有文件。

显示软件包的详细信息:dpkg -s package:该命令会显示名为package的软件包的详细信息,包括版本、依赖关系等。

2.grep

grep: Gloabal Search Regular Expression and Print out the line,意为全局搜索正则表达式并打印文本行。所以

  • grep是一个强大的文本搜索工具

  • grep与正则表达式联系紧密

之后也会从这两个大的方面来详细介绍。

grep [options] pattern [file...]

[options]表示选项,具体的命令选项见下表。pattern表示要匹配的模式(包括目标字符串、变量或者正则表达式),file表示要查询的文件名,可以是一个或者多个。pattern后面所有的字符串参数都会被理解为文件名。

选项说明
-c  
只打印匹配的文本行的行数,不显示匹配的内容
-i匹配时忽略字母的大小写








验证安装 sqlsrv

php -m | grep sqlsrv