• 099_linux基础命令三


    linux的进程管理:
    1、进程:线程-->程序的执行流程
      进程-->一个程序的执行

    2、查看linux上所有运行的进程:ps [选项]

    ps:查看所有进程(不包括守护进程)
    ps -e:查看所有的进行(包括守护进程 )
    ps -ef:查看所有的进程(以全列表的形式显示,其中包含ppid与uid)
    ps -ef|grep sshd:查看名称含有sshd的所有进程

    3、终止进程:kill [选项] pid

    9进程--:强制终止
    kill xxx:终止应用程序进程
    kill -9 xxx:强制终止任何一个进程

    4、服务管理:服务本质上也一个进程,主要是指守护进程。

    防火墙(firewalld)、sshd(对外链接服务)、bash(终端核心命令)、network等
    systemctl [选项] 服务名称
      ->start:开启服务
      |->stop:关闭服务
      |->restart:重启服务
      |->status:查看服务状态
      |->enable:开启服务的开机启动
      |->reload:重新加载服务

    5、查看网络连接服务:

    1)、netstat:查看网络连接状况。
    2)、ping:查看网络是否连通。
    3)、curl:可以模拟浏览器通过http协议访问网路资源。
    curl http://www.baidu.com

    ===================================================================
    linux的软件包管理工具:
    1、RPM工具:用来安装和管理.rpm软件包。(缺陷:可能安装包依赖其他的安装包)

    1)、查看系统中所有的rpm包:
      rpm -qa:查看所有的rpm安装包(q:代表查询,a:代表所有)
    2)、卸载系统中已经安装的rmp包:rpm -e 安装包名成
      rpm -e firefox:卸载火狐浏览器
    3)、安装RPM软件包:rpm -ivh rpm包名(linux中的安装包路径:/run/media/qc(用户)/centos.ios/package/****)
      注意安装包我们要从package中copy到/opt目录进行安装
      rpm -ivh firefox-52.2.0-2.el7.centos.x86_64.rpm(i代表的是安装,v代表的是提示信息,h代表的是安装进度条)

    2、YUM工具:用来安装和管理.rpm软件包。

    1)、查看所有本机上已经安装的和YUM服务器上可以安装的.rpm包。
      yum list:查看YUM服务器上可以安装的.rpm包
      yum list installed:查看本机上已经安装了哪些.rpm包
    2)、卸载.rpm安装的软件:
      yum remove firefox
    3)、安装.rpm软件:yum install 软件包名称
      yum install firefox
      自动到YUM服务器下载.rpm安装包
      自动解决安装包之间依赖关系

  • 相关阅读:
    集合类
    ajax技术
    Java中的Runnable、Callable、Future、FutureTask的区别与示例
    python 检测文件编码等
    android发送/接收Json包含中文的处理
    android 获取 imei号码 及相关信息
    RelativeLayout常用属性介绍
    Android之读取 AndroidManifest.xml 中的数据
    Java中int与Integer
    Handler sendMessage 与 obtainMessage (sendToTarget)
  • 原文地址:https://www.cnblogs.com/pogusanqian/p/12687321.html
Copyright © 2020-2023  润新知