CentOS 常用命令

网络服务

  • 重启网络服务
    systemctl restart network.service
  • 重启网络
    systemctl stop NetworkManager
  • 设置IP地址、网关DNS
    cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录
  • 关闭防火墙
    systemctl stop firewalld.service

图形界面和命令行切换

查看目前:systemctl get-default

命令行模式:multi-user.target

图形界面模式:graphical.target 
设置:
systemctl set-default graphical.target
systemctl set-default multi-user.target

RPM命令操作

  • 查询 rpm -q …
a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息;

i 显示安装包的信息;

l 显示安装包中的所有文件被安装到哪些目录下;

s 显示安装版中的所有文件状态及被安装到哪些目录下;以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件;

p 查询的是安装包的信息;

f 查询的是已安装的某文件信息;

举例如下:

rpm -qa | grep tomcat4 查看 tomcat4 是否被安装;

rpm -qip example.rpm 查看 example.rpm 安装包的信息;

rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息;

rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下;
  • 卸载 rpm -e 需要卸载的安装包
  • 升级 rpm -U 需要升级的包

操作端口服务进程命令

  • yum -y install net-tools <!--安装依赖程序-->
  • netstat -lnp | grep 想查看的进程端口

查看docker对应镜像的实时日志命令

docker logs -f xxx

原文地址:https://www.cnblogs.com/cwshuo/p/14802494.html