CentOS-7网络配置相关命令

1、显示当前连接状态的命令:nmcli g status(nmcli是地址配置工具)
2、查看中英文格式的设置语言环境详细列表:localectl list-locales
3、只查看当前语言环境:localectl
4、查看系统支持的汉语区域的语言:localectl list-locales | grep zh
5、设置区域语言为utf8:localectl set-locale LANG=zh_CN.utf8
6、查看对应的配置文件:cat /etc/locale.conf
7、进入到网络编辑器界面命令:nmtui
8、显示当前主机配置信息的命令:hostnamectl
9、显示当前路由相关信息:route -n
10、DNS服务器配置文件路径:/etc/resolv.conf
11、进程查看命令:ps aux #参数a是与终端相关的进程,u是以用户为中心组织进程状态信息显示,x是与终端无关的进程(线程是进程的子单位)
CentOS-7网络配置相关命令_第1张图片

相关解释:VSZ:Virtual memory Size  #虚拟内存集
RSS:ReSident Size  #常驻内存集
STAT:进程状态——R:running ;S:interruptable sleeping 可中断;
D:uninterruptable sleeping  不可中断; T:stopped  停止 ;“+”:前台进程
“l”:多线程进程;“N”:低优先级进程;“<”:高优先级进程;“S”:session leader
会话创建或者发起者
START:启动时间
TIME:运行占用累积时长
COMMAND:有什么命令启动的相关进程

12、显示进程常用组合:ps -ef;参数含义:-e显示所有进程;-f显示完整格式程序进程
13、查看进程相关信息的命令还有:top、htop,其中htop是一个Linux下的交互式的进程浏览器,可以用来替换Linux下的top命令
14、显示虚拟内存的状态信息:vmstat -s或者cat /proc/meminfo
15、查看当前系统安装的yum源信息:yum repolist
16、查看并显示系统内存、cpu等相关信息:glances

常用选项:-b:以Byte字节为单位显示网卡数据速率
-d:关闭磁盘I/O模块
-f:/path/to/somefile:设定输入文件位置及其格式
-o:{HTML|csv}:输出的格式
-m:禁用mount模块
-n:禁用网络模块
-t:延迟时间间隔
-1:每个cpu的相关数据单独显示
示例:glances -s -B 本地Linux主机地址
           -s 服务器模式   -B  本机地址  本机Linux地址:指明监听于本机哪个地址
  客户端模式:glances -c 本地Linux主机地址

17、查看当前进程、cpu、磁盘等相关信息的命令:dstat
18、查看被监听的端口等信息:ss -ntl
19、yum源存放路径:cd /etc/yum.repos.d
20、相关术语:DNS(Domain Name Service):域名解析服务器,它是个协议基于C/S架构的,TCP:面向连接的协议;UDP(User Datagram Protocol):无连接协议
21、查看当前系统是否安装httpd:rpm -q httpd;查看httpd生成的配置文件目录命令:rpm -qc httpd

配置文件目录列表解释
主配置文件:/etc/httpd/conf/httpd.conf
模块配置文件:/etc/httpd/conf.modules.d/*.conf
辅助配置文件:/etc/httpd/conf.d/*.conf
基于IP的访问控制原则:
允许所有主机访问:Require all granted
拒绝所有主机访问:Require all deny

22、查看对应端口是否启动命令:netstat -na|grep 8080

你可能感兴趣的:(Linux网络配置)