聆听风声 点点滴滴都很珍贵!

centos7常用命令与命令改变

2018-03-31

通过环境变量查找

which 名称

找相关文件或目录

whereis 名称

从文件数据库里找

locate 名称

搜索目录

find /root -name test

修改目录

mv xxx aaa (xxx旧目录名,aaa新目录名)

复制目录及文件

  • cp -r aaa / (将aaa目录复制到根目录)
  • cp tt.zip / (将tt.zip复制到根目录)

安装软件

  • yum list (查看所有安装的软件)
  • yum remove xx(卸载xx软件)
  • rpm -qa grep str(str为需要查询的字符串)
  • rpm -e –nodeps xxx (xxx为上面查询到的结果)
  • find / -name str (查看卸载残留的文件夹)

查看系统版本

  • cat /proc/version
  • uname -r(查看内核)

查看开机自启的服务

chkconfig –list

防火墙

  • yum install firewalld (安装防火墙)
  • systemctl start firewalld(启动防火墙)
  • systemctl enable firewalld(开机自启动)
  • systemctl stop firewalld(关闭防火墙)
  • systemctl disable firewalld(关闭开机自启动)
  • firewall-cmd –state或systemctl status firewalld.service(查看防火墙状态)
  • systemctl restart firewalld.service(重启防火墙)

防火墙端口

  • firewall-cmd –permanent –zone=public –add-port=8080/tcp(–permanent永久开放8080端口)
  • firewall-cmd –zone=public –remove-port=8080/tcp(关闭端口)
  • firewall-cmd –puery-port=8080/tcp(查看端口是否开放)
  • firewall-cmd –list-ports(查看所有用户开放的端口)

Centos与之前的不同:

  1. 取消ifconfig,使用ip addr查看ip地址
  2. 会用firewalld取代iptables
  3. 系统默认编码设置文件,/etc/sysconfig/i18n更改为/etc/locale.conf

查看更多的改变


Comments

Content