Linux中的设备基本管理

设备名称识别

/dev/sda1                      s 代表sata串口硬盘

                                     d  表示disk a就是one表示第一个

                                     1 表示第一个硬盘的第一个分区

 

fdisk -l                          查看系统中真实存在的设备

lsblk                             查看设备使用情况 

                                

blkid                            查看系统可以使用的设备

df                                    查看正在被挂载的设备

cat /proc/partitions       查看系统可以识别的设备

 

挂载和卸载命令

umount   /dev/sda1       卸载命令

此时/boot中空空如也

mount /dev/sda1 /boot       挂载命令

mount  /dev/sda1 /mnt/ -o rw                    读写挂载

mount                 查看挂载信息

mount -o remount,ro /mnt                        重新只读挂载

 

解决卸载时设备正忙

fuser -kvm /dev/sda1    

 

设备开机自动挂载(永久挂载)

vim /etc/fstab 

mount -a
reboot

 

设备中文件的查找

find        

         -name           查找条件为文件名称

         

         -user             查找条件为某个用户的文件

         -group          查找条件为某个组的文件

         -not                条件反选

         

         -type             查找条件为某个类型的文件

         -perm            按照文件权限查找

         

         -exec             对查找出来的内容进行相应处理

         -maxdepth    设定查找最大深度

         -mindepth     设定查找最小浅度

         

         -o                   条件或者

         -a                   条件并且

         

 

主分区表及磁盘分区类型

硬盘进行分区 

fdisk -l         查看可以进行分区的硬件设备

fdisk /dev/vdb     进入它的分区界面

建立主分区

再次按下n继续进行分区

当系统已经有三个主分区时,现在需要划分扩展分区

udevadm settle                     更新分区信息
cat /proc/partitions

或用fdisk -l就可以看到/dev/sdb已经分区好

 

 

给分区设备安装文件系统

主分区和扩展分区格式化之后才能用
先格式化再挂载,df才能查看得到   

临时挂载

df               查看挂载状态 

mkfs.xfs /dev/sdb1                 格式化这个分区

mount /dev/sdb1 /mnt/gz/      将这个分区挂载在一个目录上才能生效,

df        查看挂载状态

 

永久挂载

umount /mnt/gz            取消这个临时挂载,df查看挂载状态

vim /etc/fstab                 设置永久挂载 (永久生效),写入以下内容

mount -a     挂载           df查看挂载状态

 

转换分区方式

与MBR最大4个分区的限制相比,GPT对分区数量没有限制

转换为gpt分区方式

parted /dev/sdb

或直接使用fdisk /dev/vdb

 

swap分区管理

swap分区建立是当内存不够用时用这个分区

 

swap分区的建立

由上个实验的gpt分区切换回dos

fdisk /dev/sdb

udevadm settle
mkswap /dev/sdb1             将刚才建立的swap分区格式化才能生效

blkid

swapon -a /dev/sdb1          激活swap分区

修改swap分区级别

swapoff  /dev/sdb1
swapon -a /dev/sdb1 -p 1


 

永久激活swap分区

vim /etc/fstab 

swapon -a

 

删除swap分区

vim /etc/fstab 

swapoff  /dev/sdb1

swapon -s               查询发现swap分区已删除

 

磁盘配额

作用:限制某个用户使用的分区大小

mkdir  /test                                                       建立一个挂载目录
mount -o  usrquota  /dev/sdb2   /test/           挂载分区

chmod 777  /test                                             先挂载再给权限(否则权限会变小)

edquota -u daddy /dev/sdb2                          给daddy用户添加以下限制           

su - daddy                                                         切换到daddy用户下完成配额测试

以上是临时设置
永久设置如下:

vim /etc/fstab
/dev/vdb5   /public  xfs      defaults,usrquota     0     0
如果设置临时的话reboot之后,所有的都要重新设置,还要挂载
如果永久设置的话reboot之后,只需要重新挂载就能使用
df -H 所有已经挂载的使用情况
du -sh /test  查看westos的大小
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值