0
点赞
收藏
分享

微信扫一扫

DBA笔记(1)

目录

1、rpm  yum 命令的使用,参数的含义

rpm命令:

yum命令:

2、上传镜像至虚拟机搭建本地yum源

3、chown chomd 命令每一个参数的含义

chown命令:

chmod命令:

4、fdisk partd 硬盘分区命令用法

fdisk命令:

parted命令:

5、在自己的虚拟机上创建一个/backup 虚拟机新添加一块 5G的盘,创建Iv挂载/backup目录,并再次扩容到10G。(操作)

6、fstab 这个配置文件每个字段的含义:UUID="93ce6cdb-1f9c-4b70b055-31adec159d89" /data defaults  0 0 


笔记目标:

  1. rpm  yum 命令的使用,参数的含义
  2. 上传镜像至虚拟机搭建本地yum源
  3. chown chomd 命令每一个参数的含义
  4. fdisk partd 硬盘分区命令用法
  5. 在自己的虚拟机上创建一个/backup 虚拟机新添加一块 5G的盘,创建Iv挂载/backup目录,并再次扩容到10G。(操作)
  6. fstab 这个配置文件每个字段的含义:
    UUID="93ce6cdb-1f9c-4b70b055-31adec159d89"/datadefaults 0 0

1、rpm  yum 命令的使用,参数的含义

rpm命令:

rpm命令是Linux中的软件包管理工具。它可以用于安装、更新、卸载RPM软件包。常见的参数包括:

  • -i:安装RPM软件包
  • -U:升级RPM软件包
  • -e:卸载RPM软件包
  • -q:查询已安装的RPM软件包
  • -V:验证已安装的RPM软件包
  • -h:显示安装进度
  • -a:显示所有已安装的软件包

参数的含义:

  • -i:表示安装
  • -U:表示升级
  • -e:表示卸载
  • -q:表示查询
  • -V:表示验证

常用样例:

yum命令:

yum命令是基于RPM的软件包管理器,可以自动处理软件包依赖关系。常见的参数包括:

  • install:安装软件包
  • update:升级软件包
  • remove:卸载软件包
  • list:列出已安装的软件包
  • search:搜索可用的软件包

参数的含义:

  • install:表示安装
  • update:表示升级
  • remove:表示卸载
  • list:表示列出
  • search:表示搜索

常用样例:

2、上传镜像至虚拟机搭建本地yum源

3、chown chomd 命令每一个参数的含义

chown命令:

chown命令用于修改Linux文件或目录的所属用户和所属用户组。常见的参数包括:

  • -R:递归修改目录及其下所有文件的所属用户和所属用户组
  • -v:显示修改详细信息
  • --reference:将目标文件的所有者和组设成参考文件的所有者和组

chmod命令:

chmod命令用于修改文件或目录的访问权限。常见的参数有:

  • u:表示用户权限
  • g:表示组权限
  • o:表示其他用户权限
  • a:表示所有用户权限
  • +:表示增加权限
  • -:表示删除权限
  • =:表示设置权限
  • r:表示读权限
  • w:表示写权限
  • x:表示执行权限

例如:

  • 755:文件所有者可读、写、执行,组用户和其他用户可读、执行
  • 777:文件所有者、组用户和其他用户都可读、写、执行

总结:chown的参数用于修改文件或目录的所有者和所属用户组;chmod的参数用于修改文件或目录的访问权限。

4、fdisk partd 硬盘分区命令用法

fdisk 和 parted 命令都是用于分区的磁盘工具,下面是它们的使用方法:

fdisk命令:

fdisk用于创建主引导分区和扩展分区。这些分区只能使用磁盘的前4个主分区。常见的参数有:

  • -l:列出所有磁盘的分区表
  • -n:创建一个新分区
  • -d:删除一个分区
  • -p:列出选定磁盘的分区信息
  • -t:更改分区的类型

例如:

  • fdisk /dev/sda:进入sda磁盘的分区操作模式
  • n:创建一个新分区
  • p:选择分区类型为主分区
  • 1:分区号为1
  • 回车:分区起始位置默认为磁盘起始位置
  • +200M:分区大小为200MB
  • w:保存分区表

parted命令:

parted支持创建主分区、扩展分区和逻辑分区。支持更多的分区类型和文件系统类型。常见的参数有:

  • mklabel:创建新的分区表类型
  • mkpart:创建新的分区
  • rm:删除指定分区
  • print:打印指定设备分区表信息
  • resizepart:调整分区大小

例如:

  • parted /dev/sda:进入sda磁盘的分区操作模式
  • mklabel gpt:创建GPT分区表
  • mkpart primary 0% 100%:创建一个占据整个磁盘的主分区
  • print:打印sda的分区表信息

总的来说,fdisk命令适用于较老的MBR分区表,parted命令适用于新的GPT分区表。

5、在自己的虚拟机上创建一个/backup 虚拟机新添加一块 5G的盘,创建Iv挂载/backup目录,并再次扩容到10G。(操作)

6、fstab 这个配置文件每个字段的含义:UUID="93ce6cdb-1f9c-4b70b055-31adec159d89" /data defaults  0 0 

fstab是一个在Linux系统中用来定义文件系统挂载信息的文件,常用于系统启动时自动挂载文件系统。每个字段的含义如下:

  • UUID="93ce6cdb-1f9c-4b70-b055-31adec159d89":文件系统的UUID值,此处为需要挂载的文件系统的UUID,UUID是一个独一无二的标识符,用于指定每个文件系统的唯一标识符。
  • /data:需要挂载的文件系统的挂载点,即文件系统要挂载到的位置。
  • defaults:默认挂载选项,用于指定文件系统的挂载属性和行为,包括读写权限等。
  • 0:dump选项,用于指定文件系统是否需要备份,0表示不备份。
  • 0:fsck选项,用于指定文件系统是否需要在启动时进行检查和修复,0表示不需要检查。

综合来看,这一行的意思是将UUID为93ce6cdb-1f9c-4b70-b055-31adec159d89的文件系统挂载到/data这个挂载点上,使用默认的挂载选项,并且不将其备份,不需要在启动时进行检查和修复。

好啦,完结散花

举报

相关推荐

0 条评论