小朱是一个应届毕业生,转眼就到了步入社会的年龄。今天小朱来到了一栋大楼前,怀着忐忑的心情开始了自己人生的第一次面试。

进入面试的公司,和蔼可亲的HR小姐姐对他进行了首轮面试,了解了一些小朱的基本信息后,HR小姐姐又和小朱拉了会家常,然后简单介绍了一下公司的概况。

随后,HR小姐姐表示,小朱的综合素质还是很好的,现在需要问几个技术方面的问题,紧接着,她找来了公司的一位资深程序员,开始进行技术面试。

以下是该名程序员和小朱的面试对话(该程序员以下统一用王组长来称呼):

王组长:“小朱您好,下面由我来进行技术面试,问你几个技术方面的问题,你准备好了吗?”

小朱:“准备好了!”

王组长:“那我们正式开始,第一个问题:linux系统有哪些特点?”

小朱:“linux系统的特点。第一、安全、稳定;第二、发行版本多并且专业;第三、开源;第四、多任务管理;第五、支持多用户登录;第六、开放性。”

王组长:“挺好,说的挺全面的,下面来看一张图片,分别说明底部数字对应的列是什么内容?”

说着,王组长向小朱展示了一张图片。

小朱仔细的看了一会,说道:“1是指文件类型和权限,2是链接数,3是文件拥有者,4是文件所属用户组,5是文件大小,6是文件最后修改时间,7是文件名”
王组长点了点头,又向小朱展示了一张图片,提问道:“仔细看看这张图片,分别说明图中数字对应的意思?”

小朱思考了一会,答道:1是文件类型,2是文件拥有者权限,3是文件所属用户组权限,4是其他人权限。

王组长露出了赞许的笑容,继续问道:“简要说说,文件的用户与用户组的关系是什么?”
小朱胸有成竹的回答:“Linux 是多用户操作系统,不同用户具有不同的权限。因此,如果要使用 Linux 系统,就必须向系统管理员申请一个账户,然后通过这个账户进入系统。每个用户都有唯一的用户名和密码。那么同一个文件,不同的用户的访问权限是不同的,比如用户A对某一文件有可读可写可执行的权限,用户B对同一文件只有可读可写的权限,他俩对同一文件拥有不同的权限,表示他们可以对该文件操作也就不同。所谓的文件的用户就是文件的拥有者。强调的是个人拥有的隐私神圣不可侵犯。
用户组是指多个用户划到一个组内,组内的成员可以平等的使用该文件,比如用户组的权限是可读可写可执行,那么组内的成员都可以对该文件可读可写可执行,强调的是共享性。

用户组是用户的集合,是具有相同的权限的多个用户。这个组具有查看、修改或执行文件的权限,组里的所有用户都具有和组一样的权限,这就是用户组。
一个用户本来对一个文件什么权限都没有,但是加入用户组后,就有了权限,所以说,用户组是对用户权限的锦上添花,黑话讲就是赋能,就好像我们加入微信群一样,没加入微信群前,我们无法知道群内的聊天内容,加入后,就可以一起群聊涨知识了。

王组长:“说说文件的可写可执行与目录的可写可执行有什么区别?”
小朱:"文件的可写是指可以改写文件内容,目录的可写是对目录名进行重命名。文件的可执行是指可以运行文件里的代码,目录的可执行是可以进入目录。”

王组长:“下一个问题,修改文件权限的命令是什么?”
小朱:chmod

王组长给小朱展示了四行命令,并问道:“观察这四行命令,说说以下修改了文件的哪些权限?”
(1)、chmod 664 text.txt
(2)、chmod 777 text.txt
(3)、chmod 755 text.txt
(4)、chmod 644 text.txt
小朱:第一个命令是文件拥有者可读可写不可执行,用户组可读可写不可执行,其他人可读不可写不可读。
第二个是文件拥有者可读可写可执行,用户组可读可写可执行,其他人可读可写可读。
第三个是文件拥有者可读可写可执行,用户组可读不可写可执行,其他人可读不可写可读。
第四个是文件拥有者可读可写不可执行,用户组可读不可写不可执行,其他人可读不可写不可读。

王组长:“好的,我的问题问完了,今天的面试可以结束了,你可以先回去等消息了。”

【1/101】小朱的101次面试之首次面试相关推荐

  1. 【骐程】【深信服测试开发面试】首次面试互联网

    [骐程][深信服测试开发面试]首次面试互联网 面试中出现的问题.主要就是 一面: 主要对自己的项目中使用的技术不是很熟悉,尤其是对自己项目中的hashmap等这些东西的基础底层原理没有看,也没有掌握, ...

  2. java游戏服务器面试_服务器 面试

    Linux工作常见的面试题 linux运维工程师在面试的时候经常会被问到各种问题,接下来小编根据自己的经验将面试题整理下来供大家参考.linux面试题整理linux面试题整理 取出文件aaa.txt的 ...

  3. 刷题百道却跪在白板面试?白板面试FAQ为你答疑解惑

    专栏 | 九章算法 网址 | www.jiuzhang.com 你花了大量的时间学习如何编程.学习如何创建项目.终于你通过自己的努力收到了梦寐以求的公司发来的面试邀请函.但是这时候,你却发现你的面前又 ...

  4. 工作那些事(十六)面试时,面试官喜欢的非技术问题汇总

    在找工作的过程中,进行技术和人事面试时不可避免的.有的人笔试答的挺好,挂在了面试的时候,确实很可惜的.一般来说,技术性的岗位是笔试(有的还有性格测试题).技术面试.人事面试.这里汇总一下面试时,面试官 ...

  5. 美国面试之旅——面试经验分享

    鉴于前几篇日志仅仅是分享了面试的经历,并没有太多实质性的"有用信息"(当然面试流程,公司概况等等信息其实也是有点用的,不过远远不够),如果不写一篇有用一点的日志,估计要遭大家扔鸡蛋 ...

  6. 疫情之下的求职姿势:视频面试,电话面试这样做,你就已经赢一半了!

    谨以这篇攻略文,送给诸位疫情之下的求职者,希望添点助力,帮你逆风飞扬,闪亮职场! 泰然处之,从容淡定 欲善其事,先利其器 树立良好的第一印象 1泰然处之,从容淡定 第一条基本原则:不要慌! 不同于现场 ...

  7. 上海集成电路材料研究院-面试经历-取消面试

    网上关于这个单位的信息啥都没有, 负责面试的人力,跟她沟通是什么都问不出来. 哎... 根据面试通知,是这么几位,查了下他们的背景. 面试官们 面试官背景 专业方向 朱雷 <lei.zhu@si ...

  8. 面试官是怎样高效面试的(面试官的“套路”

    大家好,我是若川.持续组织了6个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列& ...

  9. 程序员美团面试挂了,7天后去腾讯面试,见到面试官:好巧啊!!

    说起来,职场上很多事情,只能用一个"缘分"来解释.近日在职场论坛上看到有员工发帖,他说自己在面试时遇到了一件最悲哀的事情?在上个月去美团面试的时候,由于发挥不太好,面试挂了.当时那 ...

最新文章

  1. Win2008R2配置WebDeploy发布网站
  2. spark on mesos 两种运行模式
  3. 如何获得github的oauth access token
  4. React开发(131):ant design学习指南之form中的resetFields
  5. python实现mini-batch_Mini-Batch 、Momentum、Adam算法的实现
  6. 预处理阶乘和阶乘逆元_计算数字的阶乘| 8086微处理器
  7. 编程语言开发编程语言_D编程语言是开发的绝佳选择的5个理由
  8. transactionManager 以及datasource type解析
  9. 韩国造智能手机时代走向终结:昔日巨头纷纷关闭生产线或削减产量
  10. mysql序列号生成_超详细的mysql数据库GTID介绍—概念、优缺点、原理、生命周期等
  11. php mysql ajax登录界面_PHP+jQuery+Ajax实现用户登录与退出
  12. Random生成伪随机数
  13. win10专业版关闭Windows Defender Antivirus
  14. 云空间为您提供10G免费全能空间
  15. 8月第3周基金排行榜 | TokenInsight
  16. 苹果开发者账号购买流程
  17. android多个switch可,能刷安卓,任天堂 Switch 再跑个 Win10 如何?
  18. python中的ascii码是啥_python ascii码到u
  19. 2022Android笔试真题,20道高频面试题(含答案)
  20. 超融合服务器是什么?和超融合一体机什么区别?

热门文章

  1. Dubbo单一长连接
  2. 【Go】strings库字符串处理详说
  3. 创业兵法——网络营销让你的产品家喻户晓
  4. 从 RMS 抖动测量中去除示波器噪声
  5. 在Arch Linux下安装 Optimus Manager
  6. vue使用高德地图原生API实现省份添加背景色,文字标注;实现点聚合和点标记点击之后出现信息窗体的功能
  7. 初识UE4 VR开发一
  8. 算法笔记(五)数论、进制、位运算、统计抽样、计算几何
  9. 微软认证系统工程师MCSE(院校IT课程)
  10. MacBook解压安装MongoDB