linux基础三

第三篇:
时间: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脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值