Linux 安全弹出外接磁盘

命令行操作

首先,需要卸载硬盘上的所有分区,可以使用umount来卸载分区

清空系统缓存,将所有的数据写入磁盘

bash 复制代码
sync

列出已挂载的文件系统

使用lsblk或者df命令来查找要卸载的分区

bash 复制代码
lsblk

or

bash 复制代码
df -h

确保没有文件正在使用

使用lsof 命令来检查

bash 复制代码
sudo lsof |grep /dev/sdc

卸载分区

假设硬盘的分区是 /dev/sdc1,使用umount 命令来卸载它

bash 复制代码
sudo umount /dev/sdc1

检查一下磁盘的状态

bash 复制代码
lsblk

安全弹出磁盘

使用udisksctl 或者 eject

bash 复制代码
# 使用udisksctl
udisksctl unmount -b /dev/sdc1 
udisksctl power-off -b /dev/sdc1 

# 或者使用eject
sudo eject/dev/sdc
相关推荐
宴之敖者、13 小时前
Linux——git和gdb
linux·运维·git
TangDuoduo000513 小时前
【Linux字符设备驱动】
linux·驱动开发
代码游侠13 小时前
学习笔记——Linux内核与嵌入式开发2
linux·运维·arm开发·嵌入式硬件·学习·架构
郝学胜-神的一滴13 小时前
深入Linux网络编程:accept函数——连接请求的“摆渡人”
linux·服务器·开发语言·网络·c++·程序人生
小义_13 小时前
【Docker】知识一
linux·docker·云原生·容器
wefg113 小时前
【Linux】进程地址空间深入理解
linux·运维·服务器
ZHANG13HAO13 小时前
android13 4G网络环境和wifi内网说明
linux·服务器·网络
Linux运维技术栈13 小时前
Magento 2.3.5 宝塔Linux环境完整安装指南(避坑版+图文详解)
linux·运维·服务器
古月-一个C++方向的小白13 小时前
Linux——命令行参数与环境变量
linux·运维
qinyia13 小时前
使用AI助手完成服务器系统备份迁移任务
linux·运维·服务器