首页 > 代码库 > Linux 6

Linux 6

 

第14章  软件包的安装与管理

安装软件:

  cd  回到根目录 

  yum install system-config-kickstart

  yum install wireshark-gnome

yum:

  yum  repolist  显示软件仓库的配置

  yum  list   列出资料库中所有的软件包

  yum  list  installed   列出已经安装了的软件包

  yum  -qa   列出资料库中已经安装了的软件包

  yum  provides  查看文件是属于哪个软件包的

  yum  remove  删除软件包

  yum history  显示yum使用历史

  yum  undo

  yum  clear  all  清除缓存目录下的软件包和 旧的头文件

 

源代码编译安装:

  readme   显示详细安装过程

 

  * 百度    EPEL  (Extra Packages for Enterprise Linux)

 

第15章  磁盘分区和格式化

 

  1.分区:

    单一磁盘分区工具  fdisk

    逻辑卷管理  LVM

  2.创建文件系统:ext4 / xfs / ntfs / fat32

  3.挂载:mount

 

磁盘分区:

  主分区,扩展分区,逻辑分区

 

fdisk   /dev /sdb    m    n    p    1  enter  enter  p        q(有问题)   w(成功)

 

fdisk  -l   /dev /sdb        快速了解分区情况

 

 

 * 文件系统  

  JFS2   日志文件系统

  FAT32        4个G

  exFAT  支持超过4个G的大文件,没有日志

 

 * 创建文件系统

  mkfs  后按两次 Tab 键

  mkfs.ext4  /dev /sdb1  在sdb1分区上创建了一个ext4系统

  mount  /dev /sdb1   /dir01/   将 dir01 目录和 /dev /sdb1 分区挂接在一起

  df  -h

   yes  >  /dir01 /file01     装满

 

 

第18章  逻辑卷管理(LVM)

  单一磁盘管理的问题:

    分区不能跨越磁盘

    分区调整不灵活

    零散空间不能灵活运用

  逻辑卷管理能解决这些问题。

 

LVM 相关术语

  1.物理存储介质:系统的存储设备——硬盘

  2.物理卷(PV)

  3.卷组(VG)

  4.逻辑卷(LV)

  5.物理区(PE)

  6.逻辑区(LE)

 

umount  /dir01

df  -h

fdisk  /dev /sdb     d    w   

fdisk  -l  /dev /sdb

 

 /

pvcreate  /dev/sdb  dev/sdc   /dev/sdd     创建物理卷

pvdisplay  /dev/sdb       显示物理卷属性

pvscan        扫描系统中现有的PV有多少个

 

vgcreate  vg01  /dev /sdb  /dev /sdc   创建卷组

vgdisplay  vg01

vgscan

 

lvcreate  -L    550M  -n  lv01  vg01    指定一个容量(550M),并取名为……

lvdisplay   vg01 / lv01

lvscan

mkfs.ext4  /dev /vg01 /lv01

mount  /dev/vg01/lv01  /dir01

/

 

 * LV拓展:

  lvextend  -L  +1G  /dev/vg01/lv01   在原有容量上追加1G,不加 “ + ” 表示容量变成1G

  lvdisplay  /dev/vg01/lv01

  resize2fs  -f  /dev/vg01/lv01

  df  -h

 

  vgextend  vg01  /dev/sdd

  vgdisplay  vg01

  lvextend  -L  +1G /dev/vg01/lv01

  lvdisplay  /dev/vg01/lv01

  resize2fs  -f  /dev/vg01/lv01

  df  -h

  lvdisplay  --map  /dev/vg01/lv01   查看 LE 和 PE 的对应关系

  

  

  

  

 

Linux 6