这是暑假回来看linux命令行与shell脚本编程大全的一些笔记,并不是全部的,只是结合本人觉得需要的一些记录,在整理发表博文时也当作一种回顾!欢迎交流指正!!
*fdisk:管理安装在系统上的任何储存设备上的分区,在对某分区启动此命令时,必须指定要分区的储存设备的设备名;
注意:常用选项命令m查看选项,p列出分区表,n新建分区,w写进分区表并保存退出(其实根据帮助看英文即可)*创建文件系统:在分区创建后,可用mkfs.ext4等命令进行创建文件系统,然后就可以挂载使用
7.3逻辑卷管理器LVM
1.定义物理卷:
*将分区类型在fdisk命令选项中用t选项改为8e,假设为:/dev/sdb1
*sudo pvcreate /dev/sdb1 创建真是的物理卷,pvdisplay查看存在的物理卷
*sudo vgcreate Vdb(卷组名词) /dev/sdb1 创建卷组,vgdisplay查看存在的卷组
*sudo lvcreate -L 10G -n lvtest Vdb从卷组Vdb中创建逻辑卷lvtest,—L指定逻辑卷大小,-n命名逻辑卷
###########linux LVM命令############
vgchange 激活和禁用卷组
vgremove 删除卷组
vgextent 将物理卷加到卷组中
vgreduce 从卷组中删除物理卷
lvextend 增加逻辑卷的大小
lvreduce 减少逻辑卷的大小
8.3基于Red Hat的系统的软件管理
*列出已安装包:yum list installed rpm -qa
*查看包xterm是否已经安装:yum list xterm rpm -q package_name
*查看什么软件包提供了系统上的某个文件:yum provides file_name
*安装:yum install package_name
*安装已经下载的包:yum localinstall package_name.rpm
*列出所有针对已安装包的可用更新:yum list updates
*更新某个包:yum update package_name
*全部更新:yum update
*卸载软件,但保留配置文件和数据文件:yum remove package_name
*卸载软件和它所有的文件:yum erase package_name
*处理坏包依赖:yum clean all ,yum update,yum deplist package_name
*知道从什么库获取软件:yum repolist
*从源码安装软件,解压包后认真看README文件