Linux 面试题目汇总
参考链接: https://blog.csdn.net/ThinkWon/article/details/104588679
Linux 概述
- 什么是Linux
- Unix 和Linux 有什么区别?
- 什么是Linux 内核?
- Linux 的基本组件是什么?
- Linux 的体系结构?
- BASH 和 DOS 之间的基本区别是什么?
- Linux 开机启动过程?
- Linux 系统缺省的运行级别?
- Linux 使用的进程间通信方式?
- Linux 有哪些系统日志文件?
- Linux 系统安装多个桌面环境有帮助吗?
- 什么是交换空间?
- 什么是root 账户?
- 什么是 LILO?
- 什么是BASH?
- 什么是CLI ?
- 什么是 GUI?
- 开源的优势是什么?
- GNU 项目的重要性是什么?
磁盘,目录,文件
- 简单Linux 文件系统?
- Linux 的目录结构是怎样的?
- 什么是inode?
- 什么是硬链接和软链接?
- RAID 是什么?
安全
- 一台Linux 系统初始化环境后需要做一些什么安全工作?
- 什么是CC攻击? 什么是DDOS 攻击?
- 什么是网站数据库注入?
Shell
Shell 脚本是什么?
-
语法级
- 可以在Shell 脚本中使用哪类型的变量?
- Shell 脚本中 if 语法如何嵌套?
- Shell 脚本中 case 语句的语法?
- Shell 脚本中 for 循环语法?
- Shell 脚本中 while 循环语法?
- 如何执行脚本可执行?
- 在Shell 脚本如何定义函数呢?
-
编程题
- 判断
-
实战
- 如何先择Linux 操作版本?
- 如何规划一台 Linux 主机,步骤是怎样?
- 请问当用户反馈网站访问慢,你会如何处理?
- Linux 性能调优都有哪几种方法?
-
文件管理命令
- cat 命令
- chmod 命令
- chown 命令
- cp 命令
- find 命令
- head 命令
- less
- In
- locate
- more
- mv
- rm
- tail
- touch
- vim
- whereis
- which
-
文档编辑命令
- grap 命令
- wc 命令
-
磁盘管理命令
- cd 命令
- df 命令
- du 命令
- ls
- mkdir
- pwd
- rmdir
-
网络通信命令
- ifconfig
- iptables
- netstat
- ping
- telnet
-
系统管理命令
- date 命令
- free 命令
- kill 命令
- ps 命令
- rpm 命令
- top 命令
- yum 命令
-
备份压缩命令
bzip1 命令
gzip 命令
tar 命令
unzip 命令