首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux面试题整理

Linux 概述 什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。...Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 什么是 Linux 内核? Linux 系统的核心是内核。...那么就要开发人员或 DBA 协助进行 SQL 语句的优化。 如果数据库响应慢,考虑可以加一个数据库缓存,如 Redis 等。...4、网站开发代码没有优化好 例如 SQL 语句没有优化,导致数据库读写相当耗时。 5、CPU线上飚高的原因 :慢请求、慢SQL 、死锁、死循环 针对网站访问慢,怎么去排查?...2、如果慢查询比较多,那么就要开发人员或 DBA 协助进行 SQL 语句的优化。 3、如果数据库响应慢,考虑可以加一个数据库缓存,如 Redis 等等。

90010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux经典面试题

    Linux挂载Winodws共享文件夹 查看http的并发请求数及其TCP连接状态: 用tcpdump嗅探80端口的访问看看谁最高 统计/var/log/下文件个数 查看当前系统每IP连接数 shell...下32位随机密码生成 统计出apache的access.log中访问量最多的5个IP 如何查看二进制文件的内容 ps aux 中VSZ代表什么意思 RSS代表什么 检测并修复/dev/hda5 Linux...格式化此两分区,文件系统类型为ext3;如果此步骤失败,返回69给主程序; 如果上述过程都正常,返回0给主程序; 调用此函数;并通过接收函数执行的返回值来判断其执行情况,并将信息显示出来; 答案 1、Linux...S 可中断的睡眠态 R 运行态 D 不可中断的睡眠态 T 停止态 Z 僵死态 10、检测并修复/dev/hda5 e2fsck -p /dev/hda5 11、Linux开机启动顺序 启动顺序...保存当前磁盘分区的分区表 # sfdisk -d /dev/sdb >/etc/sdbpar.bak 保存分区表 # sfdisk /dev/sdb 14、检测并自动修复文件系统 e2fsck – check a Linux

    67730

    linux常见面试题

    1)什么是Linux? Linux是一种基于UNIX的操作系统,最初是由Linus Torvalds引入的。...从那以后,它已被改编为运行Linux的大多数系统的默认shell。 4)什么是Linux内核? Linux内核是一种低级系统软件,其主要作用是为用户管理硬件资源。它还用于为用户级交互提供界面。...LILO是Linux的引导加载程序。它主要用于将Linux操作系统加载到主内存中,以便它可以开始运行。 6)什么是交换空间? 交换空间是Linux使用的一定空间,用于临时保存一些并发运行的程序。...Linux比其他操作系统更具优势的是每个方面都附带其他功能,所有代码都可以免费下载。 9)Linux系统安装多个桌面环境有帮助吗?...24)如何在Linux下访问分区? Linux在驱动器标识符的末尾分配数字。

    2.5K10

    2022 最新 Linux 面试题

    答案: rm rm -r rmdir 13、Linux 下命令有哪几种可使用的通配符?分别代表什么含 义? 答案: “? ” 可替代单个字符。 “*” 可替代任意多个字符。...37、如果一个 linux 新手想要知道当前系统支持的所有命令的 列表,他需要怎么做? 答案: 使用命令 compgen -c, 可以打印出所有支持的命令列表。...答案: 使用 Linux 命令 dirs 可以将当前的目录栈打印出来。 【 附】: 目录栈通过 pushd popd 来操作。...答案: 使用 linux 命令 ’ disown -r ’ 可以将所有正在运行的进程移除。 40、bash shell 中的 hash 命令有什么作用?...答案: 数据字典是属于’SYS’用户的,用户‘ SYS’ 和 ’SYSEM’是由系统默认自动 创建的 44、怎样查看一个 linux 命令的概要与用法?

    10310

    前端开发面试题

    前端开发面试题 前言 只看问题点这里 看全部问题和答案点这里 本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。...面试有几点需注意:(来源寒冬winter 老师,github:@wintercn) 面试题目: 根据你的等级和职位的变化,入门级到专家级,广度和深度都会有所增加。...nginx 模块化开发怎么做?...常用的前端开发工具?开发过什么应用或组件? 页面重构怎么操作? 网站重构:在不改变外部行为的前提下,简化结构、添加可读性,而在网站前端保持一致的行为。...你移动端前端开发的理解?(和 Web 前端开发的主要区别是什么?) 产品进行版本升级时,可能发生不兼容性问题,如何提前预防和解决?

    5.1K52

    linux常见试题(3)-简答题

    三.简答题 1.简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。 Linux通过i节点表将文件的逻辑结构和物理结构进行转换。...5.简述安装Slackware Linux系统的过程。 (1)对硬盘重新分区。  (2)启动Linux系统(用光盘、软盘等)。 (3)建立Linux主分区和交换分区。...(4)用setup命令安装Linux系统。...(5)格式化Linux主分区和交换分区 (6)安装Linux软件包 (7)安装完毕,建立从硬盘启动Linux系统的LILO启动程序,或者制作一张启动Linux系统的软盘。重新启动Linux系统。...网络文件系统是应用层的一种应用服务,它主要应用于Linux和Linux系统、Linux和Unix系统之间的文件或目录的共享。

    1.5K10

    Linux零拷贝_Linux开发教程

    Linux  中传统服务器进行数据传输的流程 Linux  中传统的 I/O 操作是一种缓冲 I/O,I/O 过程中产生的数据传输通常需要在缓冲区中进行多次的拷贝操作。...对于 Linux 来说,现存的零拷贝技术也比较多,这些零拷贝技术大部分存在于不同的 Linux 内核版本,有些旧的技术在不同的 Linux 内核版本间得到了很大的发展或者已经渐渐被新的技术所代替。...总结 本系列文章介绍了 Linux 中的零拷贝技术,本文是其中的第一部分,介绍了零拷贝技术的基本概念,Linux 为什么需要零拷贝这种技术以及简要概述了 Linux 中都存在哪些零拷贝技术这样一些基本背景知识...第一部分主要介绍了一些零拷贝技术的相关背景知识,简要概述了 Linux 为什么需要零拷贝技术以及 Linux 中都有哪几种零拷贝技术。...该技术在 Linux 中还停留在实验阶段。

    3.4K30

    linux uart应用开发(ttyS*设备)《Rice linux 学习开发》

    写这篇文章的原因:因为在linux开发串口应用的时候,遇到了问题,让遇到相同问题的人少走点弯路: ①读串口数据的时,需要接受换行符才能返回。...对于 linux的开发板来说,串口的驱动是不需要我们去开发,我目前是在内核4.9上开发,只需要修改一下设备树就可以了。所以直接对设备文件进访问就可以了。...Linux 没有实现这一位,总是将它视为已设置。 ②c_oflag: OPOST:启用具体实现自行定义的输出处理。...FLUSHO:(不属于 POSIX; Linux 下不被支持) 输出被刷新。这个标志可以通过键入字符 DISCARD 来开关。...VSWTCH:(not in POSIX; not supportedunder Linux; 0, NUL) 开关字符。(只为 shl 所用。)

    3.5K10
    领券