centos7命令总结

1.  ip address show/ip a    检查网卡地址配置

 

2.  nmtui           图形界面修改网卡地址

 

3.  systemctl list-unit-files | grep xxx  查看某个unit是否开机自启动

 

4.  命令行快捷键:

  • ctrl+a(快速移动到头部)    
  • ctrl+e(快速移动到尾部)  
  • ctrl+方向键左右(按照英文单词快速左右移动)  
  • ctrl+w(删除或剪切以空格分隔的字符串)
  • ctrl+u(删除或剪切光标到行首)    
  • ctrl+k(删除或剪切光标到行尾)
  • ctrl+y(粘贴剪切的内容)
  • esc+.(调取上一个命令的最后一个参数)  

 

5.  vim /etc/hostname  永久修改主机名   

  centos6的配置文件是/etc/sysconfig/network

  hostnamectl set-hostname heng  修改主机名的同时修改/etc/hostname

 

6.  ifdown  eth0  停止eth0网卡      ifup  eth0  启动eth0网卡

 

7.  /etc/fstab  开机自挂载文件  /etc/rc.local->/etc/rc.d/rc.local  开机自启动文件(在centos6中默认该文件有执行权限,在centos7中默认无执行权限所以原文件及软连接文件都需要加执行权限)

 

8.  systemctl get-default    获取系统默认的运行级别

   systemctl set-default  multi-user.target  设置系统默认的运行级别

 

9.  lsblk  查看块设备及分区

   blkid  查看块设备uuid

 

10.  系统中的命令分为内置命令、外置命令。查看命令是内置命令还是外置命令用type

 

11.  /etc/motd  登录后的提示信息(可以用作操作系统的说明信息)

  /etc/issue  登录前的提示信息

 

12.  /var/log/secure  用户登录信息

 

13.  查看CPU信息

  cat /proc/cpuinfo

  physical id  cpu颗数

  processor  cpu核数

  cpu cores  每颗cpu的核数

  lscpu

  sockets:(插槽)  2  显示服务器cpu颗数

  core(s) per socket:  2  每颗CPU有几核

  CPU(s):      2  整个服务器有几核

 

14.  查看内存信息

  cat /proc/meminfo

  MemTotal: 8009288 kB
  MemFree: 1268716 kB
  MemAvailable: 4323240 kB
  Buffers: 2108 kB
  Cached: 3296600 kB
  SwapCached: 0 kB

 

15.  查看负载信息

  cat /proc/loadavg

  0.00 0.08 0.12 1/804 15369   1分钟平均  5分钟平均  15分钟平均

 

16.  查看防火墙规则:firewall-cmd --list-all

    添加某条防火墙规则:firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="10.7.6.18" port protocol="tcp" port="22" accept"
              firewall-cmd --reload
    删除某条防火墙规则:firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="10.7.6.18" port protocol="tcp" port="22" accept"
              firewall-cmd --reload

 

17.  pidof 查看某个进程的pid    例如pidof  nginx

 

  

posted @ 2021-06-14 17:12  李成敏  阅读(146)  评论(0编辑  收藏  举报