第五六七章

 

alias

查看系统别名

  67

chmod

设置文件或目录的权限

-R表示以递归的方式设置目录及目录下的所有子目录及文件的权限

u:属主 g:属组 o:其他人

a:所有人 +:添加 -:删除 =:重置

  68

chown

属主,文件

chown:属主 文件

chown 属主:属组文件

  69

umask

控制新建的文件或目录的权限

查看umask值:umask

设置umask值:umask nnn

  70

fdisk -l

检测并确认新硬盘

Device:分区的设备文件名称

boot:是否是引导分区。

stat/end:分区的起始/结束位置

blocks:块,默认大小为1024字

id:分区对应的系统id号

System:分区类型

  71

fdisk

在交互式的操作环境中管理磁盘分区

m:查看操作指令的帮助信息

p:列表查看分区信息

n:新建分区

d:删除分区

t:变更分区类型

w:保存分区设置并退出

q:放弃分区设置并退出

ctrl+退格键删除输入的错误字符

  72

mkfs

创建文件系统(格式化)

-t:指定格式化文件类型

-b:指定block大小,单位为字节

-I:inode大小

-U:设置uuid号

-q:执行时不显示任何信息

  73

mkswap

创建交换文件系统

  74

mount

查看当前的挂载

存储设备 挂载点目录

  75

umount

卸载已挂载的文件系统

  76

parted

规划2G大小以上分区

  77

getfal

获取查看

  78

setfacl

ACL的设置

-m:设置后续的 acl 参数,不可与-x 一起使用
-x:删除后续的 acl 参数,不可与-m 一起使用
-b:删除所有的 acl 参数
-k:删除默认的 acl 参数
-R:递归设置 acl 参数
-d:设置默认 acl 参数,只对目录有效航

 

  79

 

第五章权限及归属管理

1.访问权限: 
 (1)读权限r:允许查看文件内容

(2)写权限w:允许修改文件内容  

(2)可执行x:允许运行程序

2.查看文件的权限和归属

(1)第一位表示文件类型

-:表示一般文件   

d:表示目录   
l:表示软链接 
p:表示PIPE管道文件 
s:表示socket通信套接字文件 
c:表示字符设备文件   
b:表示块设备文件 

3.各权限的字母及7进制表示

 

755是目录的默认权限

644是文件的默认权限

文件和目录满权限是777

4.设置文件或目录权限 chmod命令

1、 格式:

(1) chmod [-R] [ugoa] [+-] [rwx] 参数

(2) chmod [-R] [nnn] 参数

2、 常用选项:

-R :表示以递归的方式设置目录及目录下的所有子目录及文件的权限

u :属主

g :属组

o :其他人

a :所有人

+ :添加

-:删除

= :重置

5.设置别名

设置别名:alias myip=  

取消别名:unalias myip

反斜杠\:转意符

删除杀掉用户:fuser -k /dev

第六章磁盘管理

一个硬盘有(1-3)个盘片,盘片有两面

磁头是最重要的地方

扇区盘片被分为多个扇形区域,每个扇形
区存放512字节的数据 

硬盘存储容量=磁头数x磁道(柱面)数x
每道扇区数x每扇区字节数 

硬盘转速:转速是指硬盘盘片每分钟转动的圈数。单位:rpm

磁盘分区表示 
Linux中将硬盘等设备均表示为文件 
磁盘分区结构 
 硬盘中的主分区数目只有4个,因此主分区和扩展分区的序号也就限制在1~4。扩展分区再分为逻辑分区,逻辑分区的序号始终从5开始。 

Windows:FAT16 , FAT32,NTF

Centos7:xfs

Centos6:etx4

Centos5:etx3

getfal

检测并确认新硬盘 fdisk -l命令

格式:fdisk -l

第七章文件系统与lvm

mkfs -t xfs=mkfs.xfs

32位: mkfs-t vfat -F 32 /dev/sdb6

1.挂载文件系统、ISO 镜像 mount 命令

作用:挂载文件系统、ISO 镜像

格式:mount [-t 类型] 存储设备 挂载点目录

 mount –o –loop ISO 镜像文件 挂载点目录

 mount 查看当前的挂载

 mount –a 挂载/etc/fstab 中已记录的所有挂载

2.卸载已挂载的文件系统 umount 命令

1、作用:卸载已挂载的文件系统

2、格式:umount 存储设备位置

 umount 挂载点目录

 umount –a 卸载所有/etc/fstab 已记录的挂载

 

3.设置文件系统的自动挂载 /etc/fstab 文件

1、vim /etc/fstab

最后三行追加:

/dev/sdb1 /dianying ext4 defaults 1 2

/dev/sdb2 /xuexi ext4 defaults 1 2

/dev/sdb6 /youxi ext4 defaults 1 2

:wq

2、常见参数:

/dev/sdb1 /dianying ext4 defaults 1 2

 defaults:默认

auto:系统自动挂载,fstab 默认就是这个选项

 noauto:开机不自动挂载

 nouser:只有超级用户可以挂载

ro:按制度权限挂载

rw:按可读可写权限挂载

 user:任何用户都可以挂载

3、dump 备份设置

/dev/sdb1 /dianying ext4 defaults 1 2

当其值为 1 时,将允许 dump 备份程序备份;设置为 0 时,忽略备份操作

4、fsck 磁盘检查设置

 /dev/sdb1 /dianying ext4 defaults 1 2

其值是一个顺序,当其值为 0 时,永远不检查;而/根目录分区永远都为 1,其他分区

一般为 2。

4.常见的 LVM 管理命令

功能 物理卷管理 卷组管理 逻辑卷管理

扫描 scan       pvscan vgscan lvscan

建立 create     pvcreate vgcreate lvcreate

显示 display     pvdisplay vgdisplay lvdisplay

删除 remove    pvremove vgremove lvremove

扩展 extend     vgextend lvextend

减少 reduce     vgreduce lvreduce

(1)创建物理卷 pcareate 命令

格式: pvcreate 设备1[设备2]

 

(2)创建卷组 vgcreate 命令

格式:vgcreate 卷组名 物理卷名1 物理卷名2 … 选项 -s 指定PE大小(单位M)

 

(3)创建逻辑卷 lvcreate 命令

格式: lvcreate  -L 容量大小 (-指定 PE个数)-逻辑名 卷组名

 

(4)扩展逻辑卷 lvextend 命令

格式:lvextend -L +大小或直接写增加后的最终大小 /dev/卷组名/逻辑卷名

 

格式化:

mkfs -t xfs /dev/逻辑组

文件系统类型:xfs、 ext4

mkdir /abc   (建立目录)

挂载:mount /dev/逻辑卷 /abc

调整(刷新) 逻辑卷分区大小

格式: resize2fs /dev/卷组名、逻辑卷名

 

刷新文件系统:

Ext4:resize2fs

xfs_growfs 命令

 

逻辑卷创建步骤:

准备分区-->创建物理卷-->创建卷组-->创建逻辑卷-->格式化-->挂载使用

Linux权限及归属管理 磁盘管理 文件系统 LVM管理的更多相关文章

  1. Linux学习笔记之磁盘与文件系统的管理

    三.Linux磁盘与文件系统的管理 MBR扇区(512B) 磁盘的分区组成 Boot sector    扇区(用来装引导程序) Super block   记录inode与Block的信息 Inod ...

  2. linux (1)基本知识/目录/磁盘格式/文件系统

    一.linux基本知识介绍1.命令行格式:(按两次tab可以知道有多少个可执行命令,我的有1980个,用户有1960个)[用户名@linux主机名 ~(当前目录)]$ 命令 选项 参数1 参数2[ro ...

  3. linux磁盘与文件系统的管理

    本文涉及命令:dumpe2fs.df.du.fdisk.mkfs.mke2fs.fsck.badblocks.mount.umount.e2label.tune2fs.hdparm.parted 概念 ...

  4. Linux基础——硬盘分区、格式化及文件系统的管理

    1. 硬件设备与文件名的对应关系 掌握在Linux系统中,每个设备都被当初一个文件来对待. 设备 设备在Linux内的文件名 IDE硬盘 /dev/hd[a-d] SCSI硬盘 /dev/sd[a-p ...

  5. Centos7扩展磁盘空间(LVM管理)

    vmware或hyperv,扩容磁盘,本例中使用的是vmware,关闭系统,在vmware—>设置—>硬盘—>扩展—>输入数字大于当前系统内存—>点击扩展,如图: 1.  ...

  6. Linux系统下常用的磁盘管理命令——du / df / fdisk / mount / xxd

    之前使用虚拟机体验Linux操作系统的使用,一般使用默认的磁盘分区设置,也很少涉及磁盘管理操作,且总有删除重装作为后盾.在安装Ubuntu双系统后,在使用过程中遇到了磁盘分区不合理导致的/boot分区 ...

  7. linux权限详解

    一个用户.一个组 我们来看一看 Linux 权限和所有权模型.我们已经看到每个文件属于一个用户和一个组.这正是 Linux 中权限模型的核心.您可以在 ls -l 清单中查看用户和组: $ ls -l ...

  8. Linux系统管理第五六七章 权限及归属管理 磁盘管理 文件系统与lvm

    第五六七章   alias 查看系统别名   67 chmod 设置文件或目录的权限 -R表示以递归的方式设置目录及目录下的所有子目录及文件的权限 u:属主 g:属组 o:其他人 a:所有人 +:添加 ...

  9. Linux的VMWare中Centos7磁盘分区管理 fdisk分区和制作文件系统格式化和开机自动挂载

    一.硬盘的组成零件扇区 磁道 磁盘容量 磁盘分区 简介 硬盘由容量.柱面数.磁头数.扇区数 C/H/S, Cylinder, Head, Sector(柱面/磁头数/扇区数) 1.磁头数表示硬盘总共有 ...

随机推荐

  1. nginx nginx_upstream_check_module自动踢除后端机器

    nginx 1.14.0 描述: nginx自带的upstream配置,如果后端挂了,接口会慢,原因不讲述,故接入第三方的自动检测与自动踢除模式 nginx_upstream_check_module ...

  2. 动手学深度学习17-kaggle竞赛实践小项目房价预测

    kaggle竞赛 获取和读取数据集 数据预处理 找出所有数值型的特征,然后标准化 处理离散值特征 转化为DNArray后续训练 训练模型 k折交叉验证 预测样本,并提交结果 kaggle竞赛 本节将动 ...

  3. 【Linux命令】at、crontab定时任务

    crontab定时任务(周期性) 一.简介 通过crontab命令可以在固定的间隔执行系统指令或shell脚本 二.crontab配置文件: Linux下的任务调度分为两类:系统任务调度和用户任务调度 ...

  4. SQL Server in Docker - 还原数据库

    SQL Server in Docker 还原数据库 上一会演示了如果在Docker环境下安装SQL Server,这次我们来演示下如何还原一个数据库备份文件到数据库实例上. 使用winscp上传ba ...

  5. 原创的离线版 Redis 教程,给力!

    嗯,你没看错,松哥又给大家送干货来了.这次是可以离线阅读的 PDF 版教程哦. 之前一直有小伙伴问我有没有 Redis 的电子书,老实说,有是有,但是公开给大家分享,其实有一点点风险,毕竟这都是有版权 ...

  6. DAX 第七篇:分组聚合

    DAX有三个用于生成分组聚合数据的函数,这三个函数有两个共同的特征:分组列和扩展列. 分组列是用于分组的列,只能来源于基础表中已存的列,分组列可以来源于同一个表,也可以来源于相关的列. 扩展列是由na ...

  7. 【redis】redis异常-MISCONF Redis is configured to save RDB snapshots

    使用redis报错: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persis ...

  8. Python - 数字 - 第六天

    Python 数字(Number) Python 数字数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间. 以下实例在变量赋值时 Number 对象 ...

  9. 数据解析模块BeautifulSoup简单使用

    一.准备环境: 1.准备测试页面test.html <html> <head> <title> The Dormouse's story </title> ...

  10. C通过JNI反向调用JAVA程序方法

    JNI反向调用JAVA程序 引述:上文讲过java线程---OS线程的关系,然后C怎样反向调用JAVA程序方法是我们这篇讲的重点 1.ThreadTest中添加run()方法 2.编译ThreadTe ...