系统目录: etc :系统配置目录
bin >>>/usr /bin : 保存常用命令的目录
root :超级管理员目录
home :普通管理员目录
usr : 存放应用程序目录
boot: 放系统启动文件
dev :存放硬盘相关信息
proc :存放系统运行的信息
mnt : 临时挂载目录
opt: 相当于下载目录
usr/local: 安装第三方软件目录
tmp :临时文件
var :存放应用
run : 存放应用程序运行时产生的临时文件
2、磁盘
1、关机,添加磁盘
2、开机并做磁盘分区
lsblk 开始分命令
1、fdisk : (磁盘路径)
fdisk /dev/sdb
fdisk 磁盘分区命令
[root@localhost ~]# mkf..xfs /dev/sdb3
[root@localhost ~]# mount /dev/sdb3/ /mnt
2、做分区
m ;帮助
n: 创建新分区
p: 打印分区列表(n里边创建主分区)
w:保存分区修改信息并退出
3、格式化文件系统
mkfs.xfs (文件系统分区路径)
mkfs.xfs/dev/sdb
lsblk df fdifk free -m ls cpu mount umount ifdown
if up systemct1 restart network
系统重要目录ip a=====ip addr show :查看当前系统ip(有几个数就有几个网卡)
if config
nmtui
ipconfig :查看windows主机网卡
二、网卡配置文件
修改vim /etc/sysconfig/network-scripts/ifc fg- [网卡名字] ens32 或eth0
判断网络是否通畅:
[root@localhost ~]$ ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data.
64 bytes from 192.168.15.2: icmp_seq=1 ttl=128 time=0.220 ms
64 bytes from 192.168.15.2: icmp_seq=2 ttl=128 time=0.136 ms
^C
--- 192.168.15.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.136/0.178/0.220/0.042 ms
[root@localhost ~]$ ping www.baidu.com
PING www.a.shifen.com (112.80.248.76) 56(84) bytes of data.
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=1 ttl=128 time=9.36 ms
64 bytes from 112.80.248.76 (112.80.248.76): icmp_seq=2 ttl=128 time=8.84 ms
^C
--- www.a.shifen.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1003ms
rtt min/avg/max/mdev = 8.843/9.104/9.366/0.278 ms
四、 管理网络
network
netwoekmanager (关闭)
公网 DNS :(dns域名解析可以有多个)
Linux DNS : cat /etc /hosts
114.114.114.114
233.5.5.5
8.8.8.8
本机相关配置文件 : /etc/resolv.conf
改的只是暂时的[root@localhost ~]$ vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]$ cat /etc/resolv.conf # Generated by NetworkManager nameserver 223.5.5.5 search localdomain [root@localhost ~]$ systemctl restart network(重启网络) [root@localhost ~]$ cat /etc/resolv.conf # Generated by NetworkManager search localdomain nameserver 114.114.114.114 nameserver 8.8.8.8
永久去网卡信息里改
五、主机名
主机名就相当于当前主机的名称,默认主机名 :localhost.locadomain
第一种方式: hostnanmectl set-hostname [主机名]
注:立即生效
第二种方式:
vim /etc/hostname
注:重启生效
二、作用
1、方便区分主机
2、打开大规模集群中,方便链接
知识储备:
scp :通过网络传输文件
格式: scp /传输的文件路径 /主机名/@IP/路径
ansible :主机清单 --->主机组
挂载df -h :查看
mount /dev/sdb1 /mnt/(挂载到dev /sdb1挂载到mnt)
永久挂载(做快照)
vim /etc/fstab 文件是配置磁盘挂载的配置文件
第一种方式: 将挂载信息配置到/etc/fstab/中
/dev/ mapper/centos-root / xfs defaults 0
分区路径 挂载目录路径 挂载的文件系统分区类型 是否检测
/dev/sdb1 /mnt xfs defaults 00
注:挂载信息出现问题时linux将无法正常开机
添加完配置后一定要检查语法是否正确 cat /etc/fstab
df -h 查看
第二种方式:
在开机自启动脚本中增加挂载命令
一、 vim /etc/rc.local
二、在下边输入:mount /dev/sdb1/mnt
三、出来输入chmod +x /etc/rc.d/rc.local回车
改密码1、关闭 selinux
2、开机鼠标点进去 点 e 键,进入单用户模式 往下走
4、在linux16这一行,将ro 修改为rw,并且在后边增加init=/sysroot/bin/sh (让单用户模式进入sh命令行)
5、按ctrl +x 键
6、执行:chroot /sysroot/切换到原来的系统中
7、passwd root 回车输入新密码和确认密码都不显示修改root密码
8、使密码生效 touch /.autorelab 回车
9、重启
查看当前系统模式
runlevel 查看数字模式
systemctl get-default :查看全称
systemctl set-default [跟模式名称] :修改系统运行模式
变量加载文件
/etc/profile :初始化一些系统变量
/etc/bashrc
/etc/profile.d/
~/.bashrc
~/.bash_profile
Linux函数:
index(){
echo:“hello wolrd”
}
index ===调用
切换
su 切换用户相当于换一个用户, 切换用户不切换目录