京东笔试题 Linux命令 mount

本文解析了2019年京东Java开发笔试中关于Linux mount命令的选择问题,重点讨论了如何通过mount选项确保程序源代码的安全,包括只读挂载、选项理解及设备路径的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在复习时碰到了一道京东2019年Java开发笔试题,里面用到了Linuxmount命令相关的知识,于是想着来整理下这部分的知识。
题目如下

网络管理员把优盘上的源代码给程序员参考,但要防止程序误删除或修改,以下正确的加载方式是(      )
A. mount -o ro /dev/sdb1 /tools
B. mount -o defaults /dev/sdb1 /tools
C. mount -r /dev/sdb1 /tools
D. mount -o ro /dev/sdb /tools 

Linux mount命令是经常会使用到的命令,它用于挂载Linux系统外的文件。任何块设备都不能直接访问,需挂载在目录上访问。挂载就是将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为,因此挂载的设备必须有文件系统。
挂载命令
mount [-选项] DEVICE(设备) MOUNT_POINT(挂载点)

  • device :指明要挂载的设备
    例如/dev/sda5
  • 挂载选项 -
  1. -r:readonly ,只读挂载,不能进行其他操作,和权限无关,介质只能读,多用于冷备份。在mount 查询时时显示 ro
  2. -o options:( 挂载文件系统的选项) ,多个选项使用逗号分隔
  3. -o ro:只读 rw:读写(defaults)

A- 默认选项–错误
B- 不行
C-可以
D- sdb 和sdb1的差别。sdb表示整个SD卡设备名,sdb1表示SD卡的第一个分区。相应的,如果还有一个分区的话,表示为sdb2。用fdisk -l命令查看U盘的盘符。 一般为/dev/sdb1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值