linux下怎样查看某个软件是否安装?安装路径在哪
通常的若果是桌面软件的话可以从全局菜单等一些菜单界面中找到相应的启动项假如正常启动则表示安装也可以使用在命令行输入相应软件的名称(有时可能软件名称与程序/命令名称并不相同可以使用tab键进行匹配或则使用包管理器查看相应的软件包名称)假如可以执行则表示安装使用相应发行版所提供的包管理器也可以测量软件是否安装诸如通过安装该软件来确定是否早已安装(假如该软件并非使用包管理器安装的话还会不准)不同发行版也会提供相应的工具进行查询例如debian系可以使用dpkg进行查询(dpkg-l|grep软件名称)软件安装的位置通常情况下安装的位置多数是在/usr/share或则/usr/local/share或则/opt等等目录下并且通常情况下可以使用whereis这个命令来进行软件位置定位假如是自己自动安装的诸如好多软件都是通过configure、make、makeinstall三步曲从源码编译安装的这样的则可以依据configure是否使用--prefix参数指定相应的安装目录假如以上的方式都找不到还可以使用find或则locate的方式对根目录进行整体搜索搜索相应的软件名称再通过grep等进行过滤匹配来自动定位例如查看是否安装了vim这个软件可以locate|grepvim假如内容太多可以进行一些过滤由于通常的情况下linux下可执行文件多数在bin目录所以可以locate|grep'bin/vim'假如还是比较多的话则可以使用more进行查看locate|grep'bin/vim'|more
linux下的软件默认安装目录在哪?
Linux下安装应用程序时它的默认安装路径。
默认目录通常建议为/usr所有的软件都仍这儿。
通常没有选择余地,除非不想用这个程序……安装方法通常是:1、rpm或则deb这些软件包,通常双击安装就行了,其实更好的办法是在系统的软件管理器里直接安装,这样可以从网上手动下载安装。
2、binrun等文件,这是可执行的文件,须要授予可执行权限后运行就行。
3、.tar.bz2.tar.gz,两个是源代码,须要是用编译环境进行编译安装。
至于安装路径,建议菜鸟暂时不要想。
Linux的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,通常可以运行的文件置于/bin或则/usr/bin、库文件/lib或/usr/lib,其余文件也都有自己的地方。
---------------------------------------------------------------------------用编译模式安装软件可以用./configure--prefix=xxx来指定安装目录.假如是rpm模式安装linux 查找安装目录,不能指定安装目录,不过可以在安装以后使用locate或whereis来查找安装目录。
PS:1、安装完成后,部份软件启动命令加-V参数可以查看。
比如:nginx-V[root@11_09nginx-1.4.2]#/usr/local/nginx/sbin/nginx-Vnginxversion:nginx-1.4.2builtbygcc4.1.220080704(RedHat4.1.2-51)TLSSNIsupportdisabledconfigurearguments:--user=www--group=www--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module--with-http_gzip_static_module--with-ipv62、tar.bz2.tar.gz源码包上面的configur文件内linux常用命令,有默认安装路径。
比如:nginx-1.4.2.tar.gz源码包中configure文件/usr/local/nginx。
...
linux中怎样查看文件安装在那个目录
sbin/:rpm-qlvsftpd,可执行文件会储存在/bin,/,可以使用“rpm-qpl包名”,比如查看vsftpd安装路径(1)假如是rpm包安装,/usr/bin/,可执行文件会储存在--prefix指定目录上面的bin目录或则sbin目录;假如没有指定--prefix,/usr/sbin(2)若果是源码包安装,则可以依据在编译是--prefix指定的路径查找...
linux怎么查看自己安装软件在哪
一、查看软件安装路径:Linux软件安装的地方不止一个地方红旗 linux,先说查看软件安装的所有路径(地址)。
这儿以Mysql为例。
例如说我安装了Mysql,而且不晓得文件都安装在什么地方、放在什么文件夹里,可以用下边的命令查看所有的文件路径在终端输入:whereismysql回车,假如你安装好了Mysql,还会显示文件安装的地址,比如我的显示(安装地址可能会不同)mysql:/usr/bin/mysql/usr/lib/mysql/usr/share/mysql/usr/share/man/man1/mysql.1.gz可以看下来,mysql安装在这种目录里。
假如你没有安装mysql,则不会显示文件路径下来。
二、查询运行文件所在路径:假如你只要查询文件的运行文件所在地址,直接用下边的命令就可以了(还是以Mysql为例):whichmysql结果会显示:/usr/bin/mysql
Linux怎么查找文件安装路径?
Linux中查看某个软件的安装路径(地址)有时变得十分重要。
例如某个文件的快速启动项被删掉,或则你要完善快速启动项,或则想删掉、添加安装文件等等,好多地方都要用到查案文件安装路径的命令。
查看文件安装路径(地址)命令。
一、查看文件安装路径:因为软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。
以用下边的命令查看所有的文件路径在终端输入:whereisoracle回车,假如你安装好了Oracle,还会显示文件安装的地址,比如我的显示(安装地址可能会不同)oracle:/usr/bin/oracle/usr/lib/oracle/usr/share/oracle/usr/share/man/man1/oracle.1.gz可以看下来,Oracle安装在是个目录里。
假如你没有安装Oracle或则Oracle安装没成功,则不会显示文件路径下来。
只提示:oracle:二、查询运行文件所在路径:假如你只要查询文件的运行文件所在地址,直接用下边的命令就可以了(还是以Oracle为例):whichoracle结果会显示:
怎么指定Linux安装软件时所须要安装到目录呢?
为软件包指定安装目录:要加-elocate参数;下边的举例是把gaim-1.3.0-1.fc4.i386.pm指定安装在optgaim目录中:[oot@localhostRPMS]#pm-ivh--elocate=optgaimgaim-1.3.0-1.fc4.i386.pmPepaing...#########[100%]1:gaim#######[100%][oot@localhostRPMS]#lsoptgaim为软件包指定安装目录:要加-elocate参数;下边的举例是把lynx-2.8.5-23.i386.pm指定安装在optlynx目录中:[oot@localhostRPMS]#pm-ivh--elocate=optlynx--adeloclynx-2.8.5-23.i386.pmPepaing...#########[100%]1:lynx########[100%]
linux中驱动置于那个目录下?
这种文件在正常操作中不会被改变的。
这个目录也包含你的Linux发行版本的主要的应用程序,例如,Netscape。
/var目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页低格文件等。
/home目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。
这个目录在系统市级时应当保留。
/proc目录整个包含虚幻的文件。
它们实际上并不存在c盘上,也不占用任何空间。
(用ls–l可以显示它们的大小)当查看那些文件时,实际上是在访问存在显存中的信息,这种信息用于访问系统/bin系统启动时须要的执行文件(二补码),这种文件可以被普通用户使用。
/sbin系统执行文件(二补码),这种文件不准备被普通用户使用。
(普通用户一直可以使用它们,但要指定目录。
)/etc操作系统的配置文件目录。
/root系统管理员(也叫超级用户或根用户)的Home目录。
/dev设备文件目录。
LINUX下设备被当作文件,这样一来硬件被具象化,以便读写、网络共享以及须要临时装载到文件系统中。
正常情况下,设备会有一个独立的子目录。
这种设备的内容会出现在独立的子目录下。
LINUX没有所谓的驱动符。
/lib根文件系统目录下程序和核心模块的共享库。
/boot用于自举加载程序(LILO或GRUB)的文件。
当计算机启动时(假如有多个操作系统,有可能容许你选择启动哪一个操作系统),这种文件首先被装载。
这个目录也会包含LINUX核(压缩文件vmlinuz),但LINUX核也可以存在别处,只要配置LILO而且LILO晓得LINUX核在哪里。
/opt可选的应用程序,例如,REDHAT5.2下的KDE(REDHAT6.0下,KDE置于其它的XWINDOWS应用程序中,主执行程序在/usr/bin目录下)/tmp临时文件。
该目录会被手动清除干净。
/lost+found在文件系统修补时恢复的文件“/usr”目录下比较重要的部份有:/usr/X11R6X-WINDOWS系统(version11,release6)/usr/X11同/usr/X11R6(/usr/X11R6的符号联接)/usr/X11R6/bin大量的小X-WINDOWS应用程序(也可能是一些在其它子目录下大执行文件的符号联接)。
/usr/docLINUX的文档资料(在更新的系统中,这个目录移到/usr/share/doc)。
/usr/share独立与你计算机结构的数据,例如,字典中的词。
/usr/bin和/usr/sbin类似与“/”根目录下对应的目录(/bin和/sbin),但不用于基本的启动(例如,在紧急维护中)。
大多数命令在这个目录下。
/usr/local本地管理员安装的应用程序(也可能每位应用程序有单独的子目录)。
在“main”安装后,这个目录可能是空的。
这个目录下的内容在重安装或升级操作系统后应当存在。
/usr/local/bin可能是用户安装的小的应用程序,和一些在/usr/local目录下大应用程序的符号联接。
/proc目录的内容:/proc/cpuinfo关于处理器的信息,如类型、厂家、型号和性能等。
/proc/devices当前运行内核所配置的所有设备清单。
/proc/dma当前正在使用的DMA通道。
/proc/filesystems当前运行内核所配置的文件系统。
/proc/interrupts正在使用的中断,和以前有多少个中断。
/proc/ioports当前正在使用的I/O端口。
举例,使用下边的命令能读出系统的CPU信息。
cat/proc/cpuinfo/binbin是binary的简写。
这个目录沿用了UNIX系统的结构,储存着使用者最常常使用的命令。
比如cp、ls、cat,等等。
/boot这儿储存的是启动Linux时使用的一些核心文件。
/devdev是device(设备)的简写。
这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。
在Linux中设备和文件是用同种方式访问的。
比如:/dev/hda代表第一个化学IDE硬碟。
/etc这个目录用来储存系统管理所须要的配置文件和子目录。
/home用户的主目录,例如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。
/lib这个目录里储存着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。
几乎所有的应用程序都需要用到这种共享库。
/lost+found这个目录平常是空的,当系统不正常死机后,这儿就成了一些无家可归的文件的避难所。
对了,有点类似于DOS下的.chk文件。
/mnt这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。
/proc这个目录是一个虚拟的目录,它是系统显存的映射,我们可以通过直接访问这个目录来获取系统信息。
也就是说,这个目录的内容不在硬碟上而是在显存里。
/root系统管理员(也叫超级用户)的主目录。
作为系统的拥有者linux 查找安装目录,总要有些特权啊!例如单独拥有一个目录。
/sbins就是SuperUser的意思,也就是说这儿储存的是系统管理员使用的管理程序。
/tmp这个目录不用说,一定是拿来储存一些临时文件的地方了。
/usr这是最庞大的目录,我们要用到的应用程序和文件几乎都储存在这个目录下。
其中包含以下子目录;/usr/X11R6储存X-Window的目录;/usr/bin储存着许多应用程序;/usr/sbin给超级用户使用的一些管理程序就置于这儿;/usr/doc这是Linux文档的大本营;/usr/includeLinux下开发和编译应用程序须要的头文件,在这儿查找;/usr/lib储存一些常用的动态链接共享库和静态档案库;/usr/local这是...
在linux中安装一个软件后,软件的默认安装位置在哪里?
默认安装位置通常在:/usr/local至于安装路径,建议菜鸟暂时不要想。
linix的目录是有一个统一规范的,这个规范的作用是保证任何一个软件都能找到任何另一个软件、文件,通常可以运行的文件置于/bin或则/usr/bin、库文件/lib或/usr/lib,其他文件也都有自己的地方。
建议学习一下linux的目录结构,才能更好的明白为何会默认安装在/usr/local...