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
相关推荐
scoone1 分钟前
ssh登陆服务器后支持Tab键命令补全
linux·shell
运维佬1 小时前
CentOS 9 配置网卡
linux·centos
轩轩曲觞阁1 小时前
Linux网络——网络初识
linux·网络
2401_840192271 小时前
python基础大杂烩
linux·开发语言·python
weixin_438197382 小时前
K8S创建云主机配置docker仓库
linux·云原生·容器·eureka·kubernetes
舞动CPU8 小时前
linux c/c++最高效的计时方法
linux·运维·服务器
秦jh_10 小时前
【Linux】多线程(概念,控制)
linux·运维·前端
keep__go11 小时前
Linux 批量配置互信
linux·运维·服务器·数据库·shell
矛取矛求11 小时前
Linux中给普通账户一次性提权
linux·运维·服务器
Fanstay98511 小时前
在Linux中使用Nginx和Docker进行项目部署
linux·nginx·docker