“shell”主要有名词和动词两种词性。名词含义丰富,可指贝壳、壳、外形、弹壳、框架、外壳程序等;动词则表示剥去……的外壳、炮击等。不同含义下,其用法和搭配有所不同,下面将详细说明。
贝壳;壳
指某些软体动物、甲壳类动物或昆虫的外壳,具有保护身体的作用。
例句:The hermit crab lives in a discarded shell.(寄居蟹住在被丢弃的贝壳里。)
搭配:a conch shell(海螺壳);a snail shell(蜗牛壳)
外形;轮廓
用于描述物体或人的大致形状、轮廓。
例句:The outline of the castle was visible against the setting sun.(在落日的映照下,城堡的轮廓清晰可见。)这里的“outline”和“shell”意思有相近之处,都强调物体的大致形态。不过“shell”更侧重于外部的、保护性的外形。
(弹壳、炮弹等的)壳
是弹药的一部分,在发射后通常会脱落。
例句:The soldiers collected the empty shells after the battle.(战斗结束后,士兵们收集了空弹壳。)
搭配:a bullet shell(子弹壳);a grenade shell(手榴弹壳)
框架;结构;外壳程序(在计算机领域)
在计算机科学中,“shell”常指操作系统与用户之间的接口程序,为用户提供操作计算机的命令环境。
例句:The command - line shell allows users to type commands directly.(命令行外壳程序允许用户直接输入命令。)
常见shell类型:在Unix/Linux系统中,常见的shell有Bash(Bourne - Again SHell)、Zsh等。
剥去……的外壳;去壳
表示将物体外部的保护层或外壳去掉。
例句:Can you help me shell these peas?(你能帮我剥这些豌豆吗?)
搭配:shell nuts(剥坚果);shell beans(剥豆子)
炮击(较为正式或军事用语)
指用炮火进行攻击。
例句:The enemy began to shell our position.(敌人开始炮击我们的阵地。)