linux一头雾水时

目录

基础介绍

对于linux系统来说,因为目录结构的统一性,大多数的软件的安装都是有固定位置的。但是对于编译安装的软件来说,使用者很难找出软件到底安装在什么地方,如何启动和卸载他们就成为一件让人十分头疼的事情。本文的目的在于记录和说明一些常用的方法指导使用者如何进行linux下的基本软件操作。

查找方法

无论是windows还是linux找到软件的最直接的方法就是全盘搜索了。相较与windows系统来说,linux文件查找的速度非常的快。所以对于一个软件先找出他安装在哪在进行下一步操作。

文件查找:

#根目录下查找名称为mongo的文件
find / -name mongo

#usr目录下查找名称为mongo的文件
find /usr -name mongo

#usr目录下查找名称以mongo开头的文件
find /usr -name mongo*

程序查找:

对于使用rpm安装的程序可以使用下面的命令查找已经安装的程序的信息:

#查找php开头的软件包安装的软件信息
rpm -qa|grep php
#列出具体的软件信息之后可以使用 rpm -e 命令进行软件卸载

查看正在运行的程序的pid:

#查找php程序的pid
#找到pid之后,如果要结束程序,运行: kill -9 <pid>
ps -A |grep php
#或者,这种方法可以查看执行程序的详细信息
ps ax 
#有的时候上面的方法显示不全面,可以增加more参数
ps ax |more

查看启动的服务:

#这是一种可视化的服务命令方式,你可以利用此命令开启或关闭服务
ntsysv