1)网卡配置文件
配置文件保存路径: /etc/sysconfig/network-scripts/ifcfg-eth0
配置说明:
TYPE=ethernet 自定义使用网络类型
BOOTPROTO=none 是否自动获取IP地址
NAME=eth0 设置网卡名称信息
ONBOOT=yes 将系统网卡激活
IPADDR=10.0.0.200 配置 IP地址信息
PREEIX=24 子网掩码信息,决定一个局域网中多少个主机 能配置IP地址
GATEWAY=10.0.0.254 网关信息,可以让主机访问外网
DNS1=223.5.5.5 访问域名 IP地址信息
2)重启网卡
1:systemctl restart network 将所有网卡都重启
2:ifdown eth0 停止eth0网卡
3:ifup eth0 启动eth0网卡
4:ifdown eth0 && ifup eth0 重启指定eth0 网卡
3)地址解析服务配置文件
1:配置文件保存路径:/etc/resolv.conf
2: 配置文件信息: nameserver 223.5.5.5
常见的DNS服务器
223.5.5.5.5/223.6.6.6 阿里云
114.114.114.114 电信运营商
8.8.8.8 谷歌公司
4)主机名称文件保存路径
centos7: /etc/hostname
centos6: /etc/sysconfig/network
1:永久调整,必须重启
vi /etc/hostname
centos7:临时修改有永久变化
hostnamectl set-hostname 主机名
5)本地解析配置文件,将主机和IP地址建立关系,配置文件保存路径 :/etc/hosts
6) 实现自动挂载存储设备文件
配置文件保存路径:etc/fstab
文件配置信息: /dev/sr0 /mnt iso9660 defaults 0 0
文件生效方法:重启/ mount -a
7)实现开机自动运行文件
配置文件保存路径:/etc/rc.local
文件配置信息: mount /dev/cdrom/mut
配置文件如何生效:
chmod+x /etc/rc.local 给配置文件加 执行权
7)系统变量和环境变量配置文件
配置文件保存路径:/etc/profile 配置变量/环境变量/
方法一
vi /etc/profile
最后一行:export’ PATH= P A T H : / T M P 方 法 二 : e c h o e x p o r t P A T H = PATH:/TMP 方法二: echo export PATH= PATH:/TMP方法二:echoexportPATH=PATH:/TMP>>/etc/profile
利用命令加载环境变量配置
source /etc/profile
8)变量是什么
1)设置变量:格式:变量名=变量值
调用变量:echo $变量名
脚本配置:
[root@hui~]# cat test.sh
变量名=变量值
echo $变量名 01
1)/etc 保存配置文件目录
2)/var 记录日志目录
3) /usr 保存第三方程序数据
4)/proc
1:系统加载变量/环境变量/别名信息 /etc/profile
alias 别名信息=’ 替代命令信息 ’
vi /etc/profile
alias ifeth0='cat /etc/sysconfig/network-scripts/ifcfg-eth0'
2:将rm删除命令==mv
临时设置:alias rm=‘mv -t /tmp’
永久设置:vi /etc/profile
/etc/profile — 全局配置文件 国法
/etc/bashrc — 全局配置文件 国法
~/.bashrc --- 局部配置文件 家规
~/.bash_profile --- 局部配置文件 家规
全局配置: 一旦信息配置好, 对系统所有用户都有影响
局部配置: 一旦信息配置好, 只影响指定用户操作 局部配置优先于全局配置
取消别名设置
1:将文件配置注释或删除,永久取消
2:利用命令操作,临时取消 unalias
3:在别名前加\
3:系统运行级别
0 : 关机级别
1 :单用户,修改破解系统密码
2 :多用户,没有网络
3 :多用户,有网络
4 : 预留,未使用
5 : 图形化运行级别
6 : 重启运行级别
运行级别查看方式
centos6 runlevel
centos7 systemctl get-default
设置运行级别临时调整: init 2 — 立即配置生效
永久调整:
vi /etc/inittab
id:3:initdefault: — 永久设置运行级别一定不要设置为0或者6·
centos7
systemctl set-default TARGET.target
systemctl set-default multi-user.target
/usr/local 存放第三方软件程序数据信息
linux安装软件 yum install 软件名
特点解决依赖关系
/var/log 存放日志信息
massages 记录系统和程序运行状态
secure 记录用户登录信息
日志查看方式
tail -f /var/log/secure 追踪实时查看文件信息变化
-F 删除信息后继续追踪
head 头部,显示前几行内容 had -n
tail 尾部,显示文件后几行内容 taill -n
3:查看系统硬件信息方法
CPU: cat /proc/cpuinfo~ls cpu
内存: cat/proc/meminfo~free -h
磁盘: cat/proc/mounts~ df -h
负载: cat/proc/loadavg~ w