06系统目录
1、ip a
1、lo网卡:回环网络
2、eth0网卡:公网网卡
3、eth1网卡:私网网卡
2、ifconfig 应用于CentOS6中
3、nmtui 依赖networkmanager
ipconfig 插卡windows主机的网卡
2、网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-[网卡的名称]
案例:修改网卡IP地址为192.168.15.101
第一步:进入可视化编辑
vim /etc/sysconfig/network-scripts/ifcfg-eth0
第二步:修改ip地址为192.168.15.101;之后保存并退出
IPADDR=192.168.15.101
第三步:检查ip是否编辑错误
cat /etc/sysconfig/network-scripts/ifcfg-eth0
第四步:在虚拟机中退出重启虚拟机
可在虚拟机中查看ip在重启之前是没有修改的 ip a
ifdown eth0
ifup eth0
3、判断网络是否通畅
先ping网关:ping 192.168.15.2
再ping网络:ping www.baidu.com
4、管理网络
两个网络不能同时开启,否则不能联网,
network
NetworkManager(关闭)
5、公网DNS
114.114.114.114 电信
223.5.5.5 阿里云
8.8.8.8 谷歌
本机相关配置文件:/etc/resolv.conf
cat /etc/resolv.conf 查看DNS
永久修改NDS信息:
在网卡配置中修改DNS1
vim /etc/sysconfig/network-scripts/ifcfg-eth0
重启网卡 systemctl restart network
(注:也可以增加一个DNS2=8.8.8.8)
6、主机名
主机名就相当于当前主机的名称。默认主机名:localhost.localadmin
1、修改主机名
修改主机名实际上是修改/etc/hostname
第一种方式:
hostnamectl set-hostname [主机名]
cat /etc/hostname
注:立即生效
第二种方式:
vim /etc/hostname
注:重启生效
2、作用
1、方便区分主机
2、在大规模集群中,方便链接
知识储备:
scp: 通过网络传输文件
格式: scp [当前主机的文件路径] [传输到系统的用户名]@[ip]:[路径]
ansible: 主机清单--->主机组
7、磁盘配置文件
/etc/fstab 文件是配置磁盘挂载的配置文件
1、永久挂载
第一种方式:
将挂载信息配置到/etc/fstab中
/dev/mapper/centos-root / xfs defaults 0 0
分区的路径 挂载的目录的路径 挂载的分区文件系统的类型 权限 是否备份 是否检测
/dev/sdb1 /mnt xfs defaults 0 0
注:当挂载信息出现问题时,linux主机将无法正常开机
在添加完配置信息之后,一定要检测语法是否正确
mount -n
第二种方式:
在开机自启动脚本中增加挂载命令
1、添加挂载命令到:
vim /etc/rc.local
在编辑模式中执行:mount /dev/sdb1 /mnt
退出并保存
2、添加可执行权限
[root@von ~]$ chmod +x /etc/rc.d/rc.local
3、重启
reboot
8、 修改root密码
1、关闭selinux(必须是永久关闭)
第一步:vim /etc/selinux/config
第二步:SELINUX=disabled
第三步:保存并退出
2、重启
reboot
3、在虚拟机的启动界面上,鼠标点进去后按e键,进入单用户模式
4、在包含linux16这一行, 将ro修改为rw,并且在其后面增加 init=/sysroot/bin/sh (让单用户模式默认进入sh命令)
5、修改完成后按Ctrl + x 键,重新引导系统
6、执行 chroot /sysroot/ 切换到原来的系统中
7、修改root密码
第一步:passwd [指定需要修改密码的用户]
第二步:输入新密码
8、使密码生效
touch /.autorelabel
9、重启
reboot
在命令行中修改密码
[root@python ~]$ passwd root
Changing password for user root.
New password:
BAD PASSWORD: The password is a palindrome
Retype new password:
passwd: all authentication tokens updated successfully.
9、查看当前系统运行模式
runlevel : 数字模式
[root@python ~]$ systemctl get-default : 查看的是全称
>>>multi-user.target
systemctl set-default [模式名称] : 修改系统运行模式
[root@python ~]$ systemctl set-default graphical
10、变量加载文件
/etc/profile : 初始化一些系统变量
/etc/bashrc ***************************
/etc/profile.d/
~/.bashrc
~/.bash_profile
11、用户登录
su [用户名] :~/.bashrc > /etc/bashrc
[root@python ~]$ su root
~/.bashrc
/etc/bashrc
su - [用户名] :/etc/profile > ~/.bash_profile > ~/.bashrc > /etc/bashrc
[root@python ~]$ su - root
Last login: Sat Sep 18 12:00:12 CST 2021 on pts/3
/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc
su 切换用户相当于换一个用户, 切换用户不切换目录
su - 切换用户相当于重新登录一个用户
知识储备:
exit : 退出登录
9、登录提示
/etc/motd : 在登录之后显示
/etc/issue :在登录之前显示