首页 > 系统相关 >linux磁盘操作

linux磁盘操作

时间:2024-07-29 10:57:16浏览次数:11  
标签:查看 磁盘操作 分区 bytes dev yum linux 512

磁盘常用接口类型

IDE 过时了
SATA pc用的最多 服务器也用
SCSI 服务器专用
SAS 服务器专用

磁盘分区

	/boot
	swap

	查看已经挂载的分区
	# df -h

	查看所有磁盘信息
	# fdisk -l

	单独查看指定磁盘信息
	# fdisk -l /dev/sdb

	分区操作
	# fdisk /dev/sdb
	[root@server ~]# fdisk  /dev/sdb

	Welcome to fdisk (util-linux 2.37.4).
	Changes will remain in memory only, until you decide to write them.
	Be careful before using the write command.

	#正常提示
	Device does not contain a recognized partition table.
	Created a new DOS disklabel with disk identifier 0x0df723ea.

	Command (m for help): m   #查看帮助
	Command (m for help): p  #查看分区信息
	Disk /dev/sdb: 5 GiB, 5368709120 bytes, 10485760 sectors
	Disk model: VMware Virtual S
	Units: sectors of 1 * 512 = 512 bytes
	Sector size (logical/physical): 512 bytes / 512 bytes
	I/O size (minimum/optimal): 512 bytes / 512 bytes
	Disklabel type: dos
	Disk identifier: 0x0df723ea

	Command (m for help): n  # new一个新的分区
	Partition type
	   p   primary (0 primary, 0 extended, 4 free)
	   e   extended (container for logical partitions)
	Select (default p): p  # 主分区
	Partition number (1-4, default 1): 
	First sector (2048-10485759, default 2048):  # 开始的位置
	Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-10485759, default 10485759): +500M # 结束的位置

	Created a new partition 1 of type 'Linux' and of size 500 MiB.

	
	Command (m for help): w  #保存
	The partition table has been altered.
	Calling ioctl() to re-read partition table.
	Syncing disks.

2.分区
m 帮助
p 打印分区信息 
n 新建分区
	MBR 最多支持4个大(p或e)分区  
		p primary  主分区  必须存在
		e extented 扩展分区
		  l logical 逻辑分区 做多个  

		1个主  
		1个扩展(剩余所有空间)
			 多个逻辑分区

	GPT 最多支持128个主分区
		p primary  

d 删除分区

切换分区表0
	g 切换成gpt分区
	o 切换成mbr分区

制作文件系统(格式化)

#mkfs.xfs /dev/sdb1

挂载

#mkdir /test
#mount /dev/sdb1 /test

开机挂载

# vim /etc/fstab  追加内容
...
/dev/sdb1  /test xfs defaults  0  0


defaults 挂载属性 比如rw 

软件管理

rpm yum

yum软件管理

前提:联网
测试两台机器之间的连通性 ping
# ping www.baidu.com

下载软件 省略  直接使用远程软件仓库

软件仓库(yum源)
	官方仓库 红帽  系统自带(用的最多)  EPEL源
	国内仓库 EPEL源(阿里)

搜索
	从yum仓库搜索跟指定关键字相关的软件
	# yum search ftp(关键字)
	# yum search vsf

安装
	# yum install 软件名称 -y
	-y 取消提示

查看
	# yum list gedit
	Last metadata expiration check: 0:53:13 ago on Fri 26 Jul 2024 10:27:48 AM CST.
	Installed Packages
	gedit.x86_64                        2:40.0-6.el9                         @appstream

	@  存在,表示已经安装  不存在,表示未安装

	查看系统内已经安装和仓库内未安装的所有软件
	# yum list

	# yum list | wc -l 
	7677

	| 管道符
	wc 数数的工具 -l 查看有多少行

	查看仓库列表
		# yum repolist

删除
	# yum erase gedit -y


清理yum缓存
	# yum clean all

安装官方epel源
	# yum install epel-release -y
安装国内epel源	
	暂时ali还没有

标签:查看,磁盘操作,分区,bytes,dev,yum,linux,512
From: https://blog.csdn.net/yuan20010401/article/details/140692868

相关文章

  • VirtualBox 7.0.20 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
    VirtualBox7.0.20(macOS,Linux,Windows)-开源跨平台虚拟化软件OracleVMVirtualBox7请访问原文链接:https://sysin.org/blog/virtualbox-7/,查看最新版。原创作品,转载请保留出处。VirtualBox简介VirtualBox是一款功能强大的x86和AMD64/Intel64虚拟化产品,适用于......
  • Linux常用命令—权限
    Linux常用命令Linux是一个强大的操作系统,广泛应用于服务器、开发和嵌入式系统中。掌握一些常用的Linux命令对于高效地使用系统非常重要。以下是常用的Linux命令和说明。Linux权限管理 //Linux权限管理操作系统中每个文件都拥有特定的权限、所属用户和所属组。   ......
  • Linux常用命令
    Linux常用命令Linux是一个强大的操作系统,广泛应用于服务器、开发和嵌入式系统中。掌握一些常用的Linux命令对于高效地使用系统非常重要。以下是常用的Linux命令和说明。ps-ef|grep:查询进程//查询进程 //ps-ef|greppid //ps-ef|grep端口号 //ps-ef|grep......
  • 【node】Linux下安装node和npm
    Linux下安装node和npm下面的版本虽然安装失败了,第一次尝试不容易,只需要更换一下node的版本为v16.20.2即可安装成功,20这样的高版本对大部分linux服务器来讲还是版本太高了,GLIBC动态库不支持,升级颇为麻烦!下载node二进制包到下载官网https://nodejs.org/zh-cn/download/......
  • Linux基本操作手册与mysql知识
    Linux基本操作手册修改主机名:vim/etc/hostname修改主机hosts文件:vim/etc/hosts创建用户:useraddusername删除用户:userdel-rusername(不加-r只是删除用户,无法删除用户原本主目录)修改用户名:usermod-l新用户旧用户,(不建议修改,应改选择删除而重新创建,因为修改......
  • Linux 文本文件编辑相关命令2
    Linux文本文件编辑相关命令简介〇、前言本文介绍了如何通过vim命令,对文本文件进行打开、编辑、保存等相关操作,并通过简单的示例演示了常用用法。一、关于文本文件的操作1.1打开,查看(cat)、编辑(vim)打开文本文件,有查看和编辑两种状态。1.1.1仅查看cat可以使用cat命令,加......
  • Linux(虚拟机)的介绍
    Linux介绍常见的操作系统Windows:微软公司开发的一款桌面操作系统(闭源系统)。版本有dos,win98,winNT,winXP,win7,winvista.win8,win10,win11。服务器操作系统:winserver2003,winserver8,winserver2012Mac:苹果公司开发的一款系统(闭源系统),界面风格很不错。对于系统底层的优......
  • Linux系统中的Vim编辑器
    本章将和大家分享Linux系统中的Vim编辑器。废话不多说,下面我们直接进入主题。一、Vim入门帮助Vim带有完整的帮助文档:进入Vim后输入“:help”即可访问二、Vim模式介绍 与大部分其它编辑器不同,进入Vim后,缺省状态下键入的字符并不会插入到所编辑的文件之中。Vim的模式(m......
  • Linux Kernel CFI机制简介及测试禁用
    PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。环境说明  无前言  当我们为android移植linux的驱动程序的时候,总会遇到一些错误,这些错误有一部分就是android内核开启的安全的机制导致的。本文就会介绍一种......
  • 绝对实用Linux命令行下的文件夹逐层创建术,从小白到大神的必学技能
    哈喽,大家好,我是木头左!基础篇:初识Linux文件系统在深入了解如何在Linux中逐层创建文件夹之前,需要对Linux的文件系统有一个基本的认识。Linux文件系统以其树状结构而著称,其中/(根目录)是所有其他目录和文件的起点。每个分区、设备、目录都可以被挂载在这个树中的某个节点上。文件......