CentOS-7-x86_64常用命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS-7-x86_64常用命令相关的知识,希望对你有一定的参考价值。

修改IP地址

vi /etc/sysconfig/network-scripts/ifcfg-eno16777728

ONBOOT="yes"    --yes自动启动网络,no代表关闭
BOOTPROTO="dhcp"    --DHCP或者static、none
IPADDR=192.168.179.3
NETMASK=255.255.255.0
GATEWAY=192.168.179.2
DNS1=222.222.222.222
DNS2=8.8.8.8

重启网络服务

sudo service network restart 

关闭防火墙

CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令

systemctl status firewalld  //查看防火墙状态
systemctl stop firewalld    //临时关闭
systemctl disable firewalld     //禁止开机启动

--systemctl命令详解

systemctl命令是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl --failed

重启、关机

reboot  #重启
init 0  #关机

安装常用组件

yum -y install vim*         #安装vim组件
yum -y install wget*        #安装wget

wget命令

-c      断点续传
-P      指定下载目录,不指定的话就下载到当前目录

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
wget -P /home/ http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

查看版本号

cat /etc/centos-release     #翻译:CentOS的发行版

vim操作

:q      #退出不保存
:q!     #强制退出不保存
:wq     #保存并退出
:x      #保存并退出
    :x和:wq的真正区别,如下:
    :wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。
    :x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

ss命令

-h:显示帮助信息;
-V:显示指令版本信息;
-n:不解析服务名称,以数字方式显示;
-a:显示所有的套接字;
-l:显示处于监听状态的套接字;
-o:显示计时器信息;
-m:显示套接字的内存使用情况;
-p:显示使用套接字的进程信息;
-i:显示内部的TCP信息;
-4:只显示ipv4的套接字;
-6:只显示ipv6的套接字;
-t:只显示tcp套接字;
-u:只显示udp套接字;
-d:只显示DCCP套接字;
-w:仅显示RAW套接字;
-x:仅显示UNIX域套接字。

ss -t -a -4     #查看TCP连接

添加 EPEL 扩展源

yum install epel-release

以上是关于CentOS-7-x86_64常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Docker安装及常用命令

CentOS-7-x86_64-NetInstall-2009 阿里安装源

我的vps已安装了centos-7.6-x86_64,怎样安装php扩展?

如何查看CentOS 7.x版本信息

centos所有版本下载源

Centos 7.x yum安装php5.6.X(最新版)