Ubuntu系统常用命令

 

 1.查看所有已经安装的软件包 : dpkg -l 

Ubuntu系统常用命令

 2. 查询软件是否安装          dpkg -l | grep jdk

    查询软件的安装路径      dpkg -L openjdk-8-jdk:amd64

Ubuntu系统常用命令

 

3. 查看需卸载的软件包: dpkg -l |grep jenkins 

Ubuntu系统常用命令

4. 查看软件的进程  ps -ef |grep jen  (输入需要查看的软件的前缀简称也可以)

ps [选项]  -e   显示所有进程。 -f    全格式。 -h   不显示标题。 -l    长格式。 -w  宽输出。
                 a    显示终端上的所有进程,包括其他用户的进程。
                r    只显示正在运行的进程        u  以用户为主的格式来显示程序状况。      x     显示所有程序,不以终端机来区分。

ps -ef 显示出的结果:

    1.UID  用户ID;  2.PID  进程ID;3.PPID  父进程ID;   4.C CPU占用率;
    5.STIME 开始时间;  6.TTY   开始此进程的TTY----终端设备;  7.TIME  此进程运行的总时间;     8.CMD  命令名

Ubuntu系统常用命令

5. 卸载软件(包括其相关联的包)        

sudo apt-get remove --purge jenkins                         

apt-get remove       卸载的是自己以及自己的下系

慎用 : 不要考虑用 apt-get autoremove      则是卸载与自己相关而没有被其他手动安装包所依赖的包,

你不了解的话用一下autoremove,你的系统就挂了!

Ubuntu系统常用命令

 

6. 查看端口占用情况,并且杀死运行的 端口

有时候项目启动后停止服务,再次启动显示端口占用。

Ubuntu系统常用命令