文件路径信息:/etc/sysconfig/network-scripts/ifcfg-eth0 文件作用说明:配置网卡地址信息 文件详细信息: TYPE=Ethernet 指定网络类型(以太网类型) BOOTPROTO=static 获取IP地址方式(static,none手动配置地址和dhcp自动获取地址) DEFROUTE=yes 是否激活默认路由(要激活,yes) NAME=eth0 网卡名称信息(网卡的名字) DEVICE=eth0 网卡名称信息(网卡设备名称) UUID=226f4037-72f4-4c0e-b72a-442145f64d81 eth0网卡设备编号 ONBOOT=yes 是否激活开启网卡(要激活,yes;默认是no) IPADDR=10.0.0.100 网络的ip地址(给网卡一个上网的地址) PREFIX=24 子网掩码 GATEWAY=10.0.0.254 网关地址(要和你设置的ip地址是一个网段) DNS1=223.5.5.5 地址解析地址 如何修改网卡名称(如果你的网卡不是eth0) 第一个历程:先进入网卡的配置文件(如你的网卡是ens33,先修个为eth0) NAME=eth0 DEVICE=eth0 第二个历程: 网卡文件名称重命名 mv ifcfg-ens33 ifcfg-eth0 第三个历程: 让系统内核加载网卡名称修改信息 vi /etc/default/grub GRUB_CMDLINE_LINUX="xxx net.ifnames=0 biosdevname=0 xxx" 第四个历程: 加载修改配置信息 grub2-mkconfig -o /boot/grub2/grub.cfg 第五个历程: 重启操作系统 reboot
文件路径信息:etc/resolv.conf 文件作用说明:是否可以访问名称或域名信息 文件内容信息: nameserver 223.5.5.5 DNS服务器地址(如果你在网卡配置文件配置了DNS在这里就会显示出来,如没有设置需在这里设置,才可以上外网)
文件路径信息:/etc/hosts 文件作用说明:实现本地名称解析(用于访问不同服务器和网站自己测试) 文件内容信息: 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 192.173.16.122 db01 database01 193.173.18.22 www.123hao.com
文件路径信息:/etc/rc.local 文件作用说明:系统启动后,自动运行命令信息 文件内容信息:把你需要开机想启动的命令写在这个文件里,开机就可以启动你的命令,编辑完这个文件需要给这个文件一个执行权限,需要用chmod +x /etc/rc.d/rc.local ,给这个文件一个权限
文件路径信息:/etc/fstab 文件作用说明:实现存储设备自动挂载 文件内容信息: 1) 如何进行光驱自动挂载操作 第一个历程: 编写配置文件 /dev/cdrom /mnt iso9660 defaults 0 0 第二个历程: 重启系统 2) 如何进行磁盘自动挂载操作 扩展 第一个历程: 编写配置文件 UUID=4b82f39b-f6e2-4ebc-b494-c67a6a83cde6 /oldboy/oldboy01 xfs defaults 0 0 第二个历程: 重启系统 查看磁盘uuid信息: blkid
文件路径信息:/etc/profile 文件作用说明:可以设置环境变量和可以设置别名功能 文件内容信息: 1) 环境变量都是由大写字母组成 2) 环境变量都是系统默认设置好的变量 3) 环境变量是有特殊作用变量 4) 环境变量设置完毕后, 影响所有用户 vi /etc/profile PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp alias vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0' 方法一: 重新连接主机 方法二: 利用命令加载profile文件中的配置 source /etc/profile 或者 . /etc/profile 环境变量配置优先级别: 01. ~/.bash_profile 局部优先全局 02. ~/.bashrc 03. /etc/bashrc 全局配置 04. /etc/profile 别名功能配置优先级别: 01. ~/.bash_profile 02. /etc/bashrc 03. ~/.bashrc 04. /etc/profile
文件路径信息:/etc/inittab 文件作用说明:系统启动后,自动开启哪些软件程序 文件内容信息: 系统运行级别: 7个级别 0 -- 系统关机级别 init 0 1 -- 系统单用户级别 用于破解系统密码root 救援恢复系统数据(没有网络服务) 2 -- 系统多用户级别 没有网络多用户级别 3 -- 系统多用户级别 拥有网络多用户级别 4 -- 系统多用户级别 拥有网络多用户级别 5 -- 系统图形化级别 6 -- 系统重启级别
文件路径信息:/etc/hostname 文件作用说明:修改主机名称 文件内容说明: 永久修改: vi /etc/hostname web01 或者直接用命令 hostnamectl set-hostname backup
文件路径信息:/var/log 文件作用说明:存储系统日志信息 文件内容信息: /var/log/messages 系统运行或服务运行状态信息日志文件 /var/log/secure 系统用户登录情况日志文件 日志文件如何查看: head --- 查看一个文件头部前面10行内容 tail --- 查看一个文件结尾最后10行内容 tail -f --- 实时查看文件变化内容信息 tail -F --- 实时查看文件变化内容信息,并追踪这个文件的信息 grep 筛选字符 日志文件 --- 过滤文件信息 grep -i failed /var/log/secure --- 忽略大小写过滤信息
优化选择软件仓库:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 优化完后可以下一些软件试一试:yum install -y vim tree telnet nc nmap net-tools wget bash-completion lrzsz vim --- 编辑文件内容 vi升级版 telnet --- 用于测试服务端口 telnet 服务器地址 服务端口 nc --- 用于测试服务端口 nc 服务器地址 服务端口 nmap --- 用于测试服务端口 nmap 服务器地址 -p 服务端口 net-tools --- 使centos7系统可以支持centos6系统网络相关命令 wget --- 用于下载软 件 bash-completion --- 将部分命令参数进行补全 lrzsz --- 用于从linux系统下载数据(sz 数据下载,rz数据上传)
关闭防火墙和selinux安全:systemctl disable firewalld和vi /etc/selinux/config (SELINUX=disabled --- 永久关闭selinux)
set-time TIME Set system time 手动调整设置时间 set-timezone ZONE Set system time zone 设置系统时区 list-timezones Show known time zone 展示系统已知所有时区 set-local-rtc BOOL Control whether RTC is in local time 控制RTC功能是否开启 0关闭 1开启 set-ntp BOOL Control whether NTP is enabled 是否开启network time protocol (实现时间网络同步
解决远程连接慢, 提升SSH远程连接速度 vi /etc/ssh/sshd_config --- 远程服务配置文件 115行 UseDNS no --- 是否开启DNS反向解析过程(默认是开启yes,改为no) 79行GSSAPIAuthentication no --- 是否GSSAPI认证(默认是开启yes,改为no) 配置完成后,重启连接服务(systemctl restart sshd)
查看服务器CPU颗数命令 grep "physical id" /proc/cpuinfo | uniq |wc -l 查看服务器CPU核心数命令 grep "processor" /proc/cpuinfo|wc -l 查看CPU信息: lscpu
查看内存信息: free -h
查看挂载信息: df -h
查看负载信息: /proc/loadavg 查看负载信息: w(负载数值 <= 总的CPU核心数)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。