linux查看硬盘是否挂载--和磁盘相关命令

简介: linux查看硬盘是否挂载--和磁盘相关命令

查看可以用作物理卷的设备 lvmdiskscan

可以看到可用的有 /dev/sda1   /dev/sda2  /dev/sda1

再看/etc/fstab 有没有挂载     vi /etc/fstab

再查看硬盘情况

确认已经挂载。

-------------

其他命令

pvdisplay 显示物理卷信息

-------------------------------

磁盘管理相关命令

fdisk 命令:磁盘分区查看、磁盘分区操作(交互式);

parted 命令:磁盘分区操作(大于2T磁盘);

df 命令:查看磁盘空间或问津系统使用情况;

du 命令:查看文件或目录磁盘使用空间;

mkfs 命令:主要用于格式化分区;

mount 命令:挂载磁盘;

umount 命令:卸载磁盘挂载;

blkid 命令:查询设备的文件系统类型;

lsblk 命令:列出可用块设备信息;

查看信息

查看磁盘挂载信息  : blkid

查看设备的标签  :blkid -s LABEL

查看分区UUID及文件系统  :blkid /dev/sda1

查看磁盘信息(树形):lsblk

lsblk -d

lsblk -f

查看设备检测状况 :dmesg | grep IDE

查看磁盘运行DMA模式 :dmesg | grep DMA

查看磁盘信息 :parted -l

查看磁盘及分区信息:

fdisk -l

sfdisk -l

查看系统中所有磁盘的大 sfdisk -s

查看设备大小总和 :fdisk -s /dev/sda

查看分区大小:fdisk -s /dev/sdb2

查看版本:fdisk -v

查看磁盘参数:hdparm -i /dev/hdb

查看磁盘信息:df

查看当前磁盘信息

df -Th

df -h

df -T

查看分区使用量:df -ah

查看磁盘inode :df -i

查看目录占用大小:du -a Dir

查看目录大小单位自动:du -sh Dir

查看目录容量

du -sk Dir

du -sm Dir

查看系统默认的弹出设备:eject -n

磁盘分区

对磁盘sda进行分区:fdisk /dev/sda

对磁盘sdb进行分区(大于2T):parted /dev/sdb

格式化分区

格式化为ext4文件系统:mkfs -t ext4 /dev/sdb1

格式化为ext2文件系统:mkfs.ext2 /dev/sda1

格式化为ext2文件系统:mkfs.ext3 /dev/sda2

格式化为ext4文件系统:mkfs.ext4 /dev/sda2

格式化为xfs文件系统:mkfs.xfs /dev/sda2

挂载分区

查看当前挂载信息:mount

搜索文件系统(/etc/fstab),进行挂载:mount -a

查看已挂载的文件系统:mount -l

查看挂接的分区状态:mount | column -t

挂载sda1到/data目录:mount /dev/sda1 /data

指定文件系统类型进行挂载

格式:mount -t 文件系统类型 设备路经 访问路经

挂载光盘:mount -t iso9600 /dev/cdrom /mnt/cdrom

挂载光驱

mount -t isoDVD /dev/cdrom /mnt/cdrom

mount -t ntfs-3g /dev/sdb* /mnt/data

挂载ISO文件到/tmp:mount -t iso9660 -o loop ttt.iso /tmp

镜像挂载到/data目录:mount -o loop yyy.iso /data/

挂载fat32分区:mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2

挂载ntfs分区:mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3

挂载设置读取权限

挂载只读:mount -no remount, ro /

挂载只读:mount -n -o remount, rw /

卸载分区挂载

卸载目录/data :umount /data/

卸载设备 cdrom:umount /dev/cdrom

基于UUID写入挂载文件

echo "`blkid /dev/sdb1 |awk '{print $2}' |sed 's/"//g'` /data xfs defaults 0 0 " >> /etc/fstab

 

目录
相关文章
|
5天前
|
运维 监控 网络协议
Linux抓包命令tcpdump使用技巧大全
【7月更文挑战第10天】
28 5
Linux抓包命令tcpdump使用技巧大全
|
2天前
|
存储 安全 Linux
Linux命令sync详解
`sync`命令在Linux中用于将内存缓冲区的数据强制写入磁盘,保证数据持久性和一致性。它在关机、重启或重要文件操作前后使用,以防数据丢失。工作原理是强制将内存中的数据同步到磁盘,特点是阻塞式执行且通常无需参数。常见用法包括安全关机、数据备份和配置文件修改后确保更改生效。应注意,过度使用可能影响性能,应适时使用`fsck`检查文件系统一致性。
|
2天前
|
安全 数据管理 Shell
Linux命令su详解
`su`命令在Linux中用于切换用户身份,常用于权限管理。它允许用户无须注销当前会话就切换到另一个用户,尤其是root。`su`有多种选项,如`-`或`--login`加载目标用户环境,`-c`执行指定命令后返回。使用时需注意权限安全,建议用`sudo`以减少风险。通过限制`/etc/pam.d/su`可加强访问控制。`su`在系统维护和数据管理中扮演角色,但不直接处理数据。
|
2天前
|
存储 运维 安全
Linux命令stat:深入了解文件与文件系统状态
`stat`命令在Linux中用于显示文件和文件系统的详细状态,包括权限、大小、时间戳等。它通过读取inode获取信息,特点是显示全面、易用且支持多种参数,如`-c`自定义格式,`-f`查看文件系统状态,`-L`处理符号链接。例如,`stat example.txt`显示文件详情,`stat -c "%n 的大小是 %s 字节" example.txt`输出文件大小。理解`stat`有助于系统管理和故障排查。
|
2天前
|
关系型数据库 MySQL Linux
Linux命令systemctl详解
`systemctl`是Linux系统用于管理systemd服务的核心命令,它与systemd守护进程交互,实现启动、停止、重启服务及查看服务状态等功能。主要参数包括`start`、`stop`、`restart`、`status`、`enable`和`disable`等。例如,启动Apache服务使用`systemctl start httpd.service`,查看服务状态用`systemctl status <service>`。使用时需注意权限,服务名通常以`.service`结尾,但命令中可省略。最佳实践包括利用tab键补全、定期查看服务状态和合理配置服务自启。
|
2天前
|
安全 Linux 数据安全/隐私保护
Linux命令strings详解
`strings`是Linux工具,用于从二进制文件中提取可打印字符串,常用于文件分析、安全审计和逆向工程。它可以识别至少4个连续可打印字符的序列,并支持多种参数,如`-n`调整最小长度,`-f`显示文件名。示例用法包括`strings /bin/ls`和`strings -n 6 /usr/bin/uptime | grep GLIBC`。注意敏感信息泄露,结合其他命令可增强分析能力。
|
2天前
|
存储 监控 Linux
stdbuf命令在Linux中的深度解析
`stdbuf`是Linux工具,用于控制命令的stdin、stdout和stderr的缓冲模式。它可以设置为无缓冲、行缓冲或块缓冲,以优化数据处理和实时性。例如,`stdbuf -o0 cmd`禁用cmd的输出缓冲,`-oL`则按行缓冲。在需要实时监控或高效处理大量数据时,选择合适的缓冲模式至关重要。注意,过度使用无缓冲可能影响性能,并非所有系统都支持`stdbuf`。
|
2天前
|
存储 算法 安全
Linux命令sum详解
`sum`命令在Linux中用于计算文件的校验和与磁盘块数,确保文件传输或存储时的完整性。它使用加法运算生成校验和,可与文件内容比较验证变化。支持不同算法(如CRC),能处理多个文件。基本用法包括:`sum file.txt`来计算校验和,`sum -c checksum.txt`来验证文件完整性。但要注意,更强的校验算法如MD5或SHA家族可能更适合安全性需求。结合`find`和`xargs`可用于目录的递归校验。定期校验和记录校验和是最佳实践。
|
2天前
|
安全 Linux 数据处理
Linux命令strip详解
`strip`命令在Linux中用于移除可执行文件和库的符号表及调试信息,减小文件大小,提升运行效率。它的工作原理是删除文件中包含的函数名、变量名等信息。主要参数包括`-s`(移除所有符号)、`-g`(仅移除调试信息)等。在应用时要注意文件备份,因为该操作不可逆。最佳实践是在发布版本中使用,并结合构建流程自动化。
|
2天前
|
Unix Linux 数据处理
Linux命令stty详解
`stty`是Linux命令,用于设置和查看终端参数,如波特率、字符处理和控制字符。它直接与终端驱动交互,支持多种选项以适应不同的配置需求。例如,`stty -a`显示当前设置,`stty -echo`关闭回显,`stty 115200 cs8`调整波特率和字符大小。注意修改设置可能影响终端行为,建议先备份(`stty -g`)并谨慎操作。查阅手册页以获取详细信息。