精通Linux面试:100道笔试题解析
版权申诉
48 浏览量
更新于2024-08-03
收藏 43KB DOCX 举报
"这份文档包含100道关于Linux的笔试题目,旨在帮助用户深入理解Linux系统,提高面试技能,从而在求职面试中表现出色,获得理想的高薪职位。文档内容覆盖了Linux系统的各个方面,包括但不限于系统管理、设备类型、命令使用、文件权限、系统服务、包管理以及shell脚本等。"
1. cron后台常驻程序(daemon)的主要职责是管理系统日常任务的调度,它允许用户设置定期执行的任务,如定时备份、日志清理等。
2. 在Linux发行版中,硬盘被归类为块设备(block devices),因为它们以固定大小的数据块进行读写操作。而串行口、虚拟终端和打印机则不属于块设备。
3. `more`命令用于在终端中一次显示一页内容,适合查看较长的文件或输出。
4. 要检查当前目录下剩余的空间,应使用`du -sh`命令,其中`-s`表示总结总用量,`-h`使输出以人类可读的格式(KB, MB, GB)显示。
5. 更改文件权限设置通常使用`chmod`命令,例如`chmod u+x file`将给文件添加执行权限对用户(user)。
6. 若要查找某个文件属于哪个软件包,可以使用`rpm -qf /etc/my.conf`命令,`rpm`是Red Hat Package Manager的缩写,用于管理Linux系统的软件包。
7. 如果系统当前运行级别为3(多用户,无图形界面),要切换到运行级别5(多用户,带图形界面),需执行`telinit 5`命令。
8. `hdparm`命令用于配置和查询IDE或ATA硬盘的设置,如传输模式、电源管理等。
9. 列出未来特定时间运行一次的所有任务,可以使用`atq`命令,`at`则用于设置定时任务。
10. 命令`setPS1="[\u\w\t]\E";export PS1`的作用是改变命令提示符,其中`\u`代表当前用户名,`\w`代表当前工作目录,`\t`代表当前时间,`export`用于将这个新的提示符设置为环境变量,使得改变对新的shell会话生效。
11. 为了在新用户创建主目录时自动复制`.bashrc`文件,应该将文件放在`/etc/skel/`目录下,该目录下的文件会在创建新用户时复制到用户的主目录中。
12. `export`命令在bash shell中用于设置环境变量,使得变量不仅在当前shell会话中有效,还可以传递给在此shell下启动的子进程。
13. 在使用shadow口令的系统中,`/etc/passwd`文件通常具有`-rw-r--r--`的权限,而`/etc/shadow`文件应具有更严格的权限,通常是`-r--------`,以保护用户的密码安全。
14. 其他未提及的参数,如`-a`、`-d`、`-u`等,分别用于不同的功能,例如`-a`可以用于追加模式,`-d`用于删除环境变量,`-u`用于更新变量值。
这些题目涵盖了Linux系统管理的基础知识,通过解答这些题目,用户能够增强对Linux系统操作和管理的理解,为面试或实际工作做好准备。
点击了解资源详情
点击了解资源详情
201 浏览量
2022-10-30 上传
2022-07-06 上传
194 浏览量
172 浏览量
2021-09-13 上传
266 浏览量
小小哭包
- 粉丝: 2089
- 资源: 4286
最新资源
- test,c语言保存文件的源码,c语言程序
- 样板React库:CLI para criar bibliotecas minimalistas em reactJs para web
- achilles-cql-2.0.3.zip
- 1a-fachpersonal
- 锻炼追踪器:这是我创建的锻炼追踪器,旨在帮助您记录锻炼的完成情况
- uiwpfdriver:Windows UI自动化测试的进阶,封装了最新的muiapy项目工程源码,采用简单的RPC原理,支持python等其他语言的调用
- Game(网页制作图片合集)
- 易语言程序免杀器
- 16K2,c语言九宫格拼图源码,c语言程序
- Bridge.jl:用于扩散过程和随机微分方程的统计工具箱。 以布朗桥命名
- Raed-Ali-Assessment-E-Portfolio
- ifix驱动-GE9DRV7.rar
- 艾黙生PLC编程软件controlstar2.32.rar
- SunFarm:增强Expo Expo Displayfile指南源
- msp430x14x,c语言微信抢红包源码,c语言程序
- 启动:only仅用一台设备测试不同的应用程序布局