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
相关推荐
starvapour15 分钟前
Ubuntu更换显卡驱动后网络消失的问题
linux·运维·ubuntu
风酥糖17 分钟前
在Termux中运行Siyuan笔记服务
android·linux·服务器·笔记
哼?~20 分钟前
Linux信号产生
linux
Je1lyfish23 分钟前
CMU15-445 (2026 Spring) Project#2 - B+ Tree
linux·数据结构·数据库·c++·sql·spring·oracle
乐大师42 分钟前
Linux普通用户设置开机自启服务
linux·服务器·开机自启动
fengyehongWorld1 小时前
Linux wsl中使用windows命令
linux·运维·windows
躺不平的小刘1 小时前
视觉SLAM十四讲:全攻略 —— 逻辑脉络、学习路线与Ubuntu 18.04实践准备
linux·学习·ubuntu·slam
默|笙1 小时前
【Linux】进程间通信(2)_进程池
linux
项目工程打工马2 小时前
Ubuntu 上 Redis 安装和使用详细指南(新手友好版)
linux·redis·ubuntu
生活很暖很治愈2 小时前
Linux——HTTP协议
linux·服务器·c++·网络协议·ubuntu·http