查找字符在哪一行,word、execl、ppt、pdf无效

grep -n 'upload' /etc/php/7.4/cli/php.txt
grep -n '查询内容' 查询的文件位置

终端打开文件夹

打开当前文件夹

nautilus .

注意.不要漏,打开的是终端当前路径

打开指定文件夹

nautilus /home/test

软件包管理

dpkg软件包管理一些常用参数及其功能:

  1. -i
    • 安装一个Debian软件包。例如:dpkg -i mypackage.deb
  2. -r 
    • 卸载软件包,但保留配置文件。例如:dpkg -r mypackage
  3. -P 
    • 完全卸载软件包,包括配置文件。例如:dpkg -P mypackage
  4. -l
    • 列出当前系统中所有已安装的包。
    • 可以与less等分页工具结合使用,如:dpkg -l | less
  5. -s 
    • 查询已安装软件包的详细信息。
    • 例如:dpkg -s mypackage
  6. -L 
    • 列出已安装软件包所安装的文件位置。
    • 例如:dpkg -L mypackage
  7. -S 
    • 查询系统中某个文件属于哪个软件包。
    • 例如:dpkg -S /usr/bin/vim
  8. -I
    • 查询.deb软件包的详细信息,包括版本、依赖关系等。
    • 例如:dpkg -I mypackage.deb
  9. -c
    • 列出.deb软件包的内容,但不实际安装。
    • 例如:dpkg -c mypackage.deb
  10. –configure 
    • 重新配置已安装的软件包。
    • 例如:dpkg --configure mypackage
    • 也可以使用dpkg-reconfigure命令,如:dpkg-reconfigure mypackage
  11. -U
    • 尝试升级软件包(但通常使用aptapt-get进行升级更为常见)。
    • 注意:在某些情况下,-U可能被解释为卸载并重新安装软件包,但这不是其标准用途。对于升级,建议使用aptapt-get
  12. –info
    • 列出软件包解包后的包名称和其他信息(但这不是dpkg的常用参数,可能是某些特定版本或定制的dpkg版本中的功能)。

apt是软件包管理的高级工具,它建立在dpkg之上。

  1. apt install 
    • 安装一个或多个软件包。
    • 例如:apt install firefox
  2. apt remove 
    • 卸载软件包,但保留配置文件。
    • 例如:apt remove firefox
  3. apt purge 
    • 完全卸载软件包,包括配置文件。
    • 例如:apt purge firefox
  4. apt update
    • 更新软件包列表索引,从远程源获取最新的软件包信息。
    • 通常在安装或升级软件包之前运行。
  5. apt upgrade
    • 升级已安装的软件包到最新版本,但不会更改系统级软件包(如内核)。
    • 会先执行apt update
  6. apt dist-upgrade
    • 类似于apt upgrade,但会处理软件包之间的依赖关系,并可能会安装、删除或升级额外的软件包。
    • 更适合用于发行版升级或需要解决复杂依赖关系的情况。
  7. apt autoremove
    • 自动删除不再需要的软件包,这些软件包是之前作为其他软件包的依赖而被安装的,但现在不再被任何已安装的软件包所依赖。
  8. apt clean
    • 清理已下载的.deb软件包文件,这些文件通常存储在/var/cache/apt/archives/目录下。
    • 有助于释放磁盘空间。
  9. apt autoclean
    • 类似于apt clean,但只会删除过时的.deb软件包文件。
  10. apt search 
    • 搜索软件包名称或描述中包含指定关键字的软件包。
    • 例如:apt search vim
  11. apt show 
    • 显示指定软件包的详细信息,包括版本号、依赖关系、大小、描述等。
    • 例如:apt show firefox
  12. apt list –installed
    • 列出当前系统中所有已安装的软件包。
  13. apt list –upgradable
    • 列出所有可以升级的软件包。
  14. apt download 
    • 下载指定的软件包文件,但不安装它。
    • 文件通常保存在当前目录或指定的下载目录中。
  15. apt edit-sources
    • 编辑软件源列表文件(通常是/etc/apt/sources.list/etc/apt/sources.list.d/目录下的文件)。
    • 提供了一个简单的文本界面来添加、删除或修改软件源。