第三篇:
时间:2018年8月3号
linux磁盘管理
1.通常linux系统下新加一个硬盘设备需要挂载也就是把它连接到一个目录下才能开始使用存储,它不想window系统能识别就能使用
2.具体步骤
硬盘—>分区—>格式化文件系统—>挂载—>正常访问
1.加硬盘 例如20G
2分区 具体命令如下
fdisk /dev/sdc 新加的硬盘叫sdc
n
p
+500M 给第一个分区500M的空间
w 保存设置
lsblk 查看分区空间
partx -a /dev/sdc 强制刷新硬盘新的设置
mkswap /dev/sdc 创建swap分区
swapon /dev/sdc
free 检测空间大小信息
swapoff /dev/sdc
格式化文件系统 Ext3 Ext4 Xfs
mkfs.xfs /dev/sda2
msfs.ext4 /dev/sda2
挂载 mount
mount /dev/sr0 /mnt 挂载到mnt目录下 umonut /mnt 卸载文件系统
Linux LVM的管理与使用 pv–>vg–>lv
1.pvcreate /dev/sdb{1,2,3} 先创建三个物理卷
2.vgcreate myvg /dev/sdb{1,2,3} vgs 在创建卷组命名为myvg,卷组建立在物理卷之上
3.lvcreate -L 500M -n mylv myvg 创建500M的逻辑卷叫做mylv
4.mkfs.ext4 /dev/myvg/mylv 格式化文件系统
5.mount /dev/myvg/mylv /lvm cd /lvm ls 将逻辑卷挂载到lvm上
6.cp -r /etc/ . vgs 将/etc/中的文件复制到所在本文件目录中
7.lvcreate -L 100M -s -n snap-mylv /dev/myvg/mylv 扩容:给逻辑卷加100M的空间
lvm快照
mkdir /snap-shot
mount /dev/myvg/snap-mylv /snap-shot/
cd /snap-shot
ls
lvs
cd /lvm
linux程序包管理
RPM(软件包管理器) 不常用
yum (软件仓库) yum install ***
vi /etc/yum.repos.d/yum.repo 必须以repo为结尾
配置文件
[c7]
name=c7-locate baseurl=file:///mnt
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
linux下的环境变量
全局变量 env printenv
cd $HOME
定义一个变量 my_var=‘hello,world’
echo $my-_var
hello,world
bash基本脚本
more shell.sh shell是脚本名称 .sh是后缀
vi shell.sh 编辑脚本配置文件
#!/bin/bash
********************** 脚本描述信息
时间
date 代码段
chmod u+x shell.sh
./shell.sh 或者 sh shell.sh 执行shell脚本