怎么在终端查询软件路径(在Ubuntu下查找软件路径的方法)
在Linux系统中,有时我们需要查找某个软件的路径,方便进行相关操作。有没有在终端下快速查找软件路径的方法呢?下面就为您介绍一下。
1.which+软件名称
这种方法较为简单快捷,只需要在终端中输入以下命令即可。
which软件名称
结果会直接显示出该软件的绝对路径。比如我们想查找Vim的路径。
whichvim
/usr/bin/vim
2.whereis+软件名称
这种方法相对which稍微复杂一些,不但查找软件路径,也会一并查找文档和帮助文档的路径。但是,有一些软件可能无法查找到它的路径。
whereis软件名称
比如我们想查找Python的路径。
whereispython
/usr/bin/python/usr/bin/python2.7/usr/bin/python3.7-config/usr/bin/python3.7m/usr/bin/python3-config/usr/bin/python3m/usr/bin/python3.7m-config/usr/lib/python2.7/usr/lib/python3.7/usr/lib/python3/etc/python3.7/etc/python3/usr/local/lib/python3.7/usr/include/python3.7m/usr/share/python
3.locate+软件名称
这种方法相对比较慢,因为它会像文件索引一样遍历整个系统,并且需要先更新索引才能找到对应的软件位置。
sudoupdatedb
locate软件名称
比如我们想查找Nautilus的路径。
locateNautilus
/usr/bin/nautilus/usr/lib/gio/modules/libnautilus-module.so/usr/lib/nautilus/usr/share/applications/org.gnome.Nautilus.desktop/usr/share/dbus-1/services/org.gnome.Nautilus.service/usr/share/icons/hicolor/16x16/apps/org.gnome.Nautilus.png/usr/share/icons/hicolor/22x22/apps/org.gnome.Nautilus.png/usr/share/icons/hicolor/24x24/apps/org.gnome.Nautilus.png/usr/share/icons/hicolor/32x32/apps/org.gnome.Nautilus.png/usr/share/icons/hicolor/48x48/apps/org.gnome.Nautilus.png/usr/share/icons/hicolor/scalable/apps/org.gnome.Nautilus.svg/usr/share/man/man1/nautilus.1.gz/usr/share/polkit-1/actions/org.gnome.nautilus.policy/usr/share/zenity/nautilus-folder-handler/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Applications-FileTools-Nautilus.desktop
4.find+/+软件名称
这种方法较为复杂,需要输入完整的路径名称。适合查找在当前用户目录下软件路径。
find/-name软件名称
比如我们想查找VLC的路径。
find/-namevlc
/snap/vlc/1395/usr/bin/vlc/snap/vlc/1395/usr/share/vlc/snap/vlc/1395/usr/share/mime/packages/vlc/snap/vlc/1395/usr/lib/mozilla/plugins/libvlcplugin.so
5.dpkg+-L+软件名称
这种方法适用于Debian及其衍生的系统,比如Ubuntu等,并且该软件必须已经安装。
dpkg-L软件名称
比如我们想查找GCC的路径。
dpkg-Lgcc
/usr/bin/usr/share/doc/gcc-7-base/usr/share/doc/gcc-7-base/changelog.Debian.gz/usr/share/doc/gcc-7-base/copyright/usr/share/doc/gcc-7-base/README.Debian.gz/usr/share/icon/gnome/usr/share/man/man1
6.where+软件名称
这种方法只能查找已经被引用的库文件。
whereis软件名称
比如我们想查找libssl.so的路径。
wherelibssl.so
/usr/lib/x86_64-linux-gnu/libssl.so
通过以上六种方式可以快速、准确地找到软件的路径,方便我们进行相关操作。
祝大家Linux使用愉快!
-
用友软件版本太低怎么处理(用友软件版本太低怎么处理)
2023-09-12 -
怎么把软件的信息清除干净(软件信息清除的几种方法)
2023-09-12 -
怎么把软件改成可爱的样子(软件变得可爱起来)
2023-09-12 -
怎么下载鉴鹏盛汇软件(下载鉴鹏盛汇软件的方法)
2023-09-12 -
手机软件卸载怎么卸干净(手机软件卸载的正确姿势)
2023-09-12 -
怎么把哪个软件隐形(哪个软件可以隐形)
2023-09-12 -
思维导图软件mml怎么用(学习mml思维导图软件的用途和操作方法)
2023-09-12 -
怎么不会自动下载软件(为什么我的设备不能自动下载软件)
2023-09-12 -
软件字体的方向怎么设置(设置软件字体方向的方法)
2023-09-12 -
手机怎么禁止文件传输软件(如何禁用手机文件传输软件)
2023-09-12 -
手机怎么解除软件更新提醒(如何关闭手机软件更新提醒)
2023-09-12 -
修正照片的软件怎么用(修正照片的软件使用方法)
2023-09-12 -
用友软件存货盘亏怎么批准(如何处理用友软件存货盘亏)
2023-09-12 -
怎么使用小视频软件(小视频软件的使用方法)
2023-09-12 -
怎么创建软件快捷方式(创建软件快捷方式的方法)
2023-09-12