
Linux
Linux
大虎牙
一物不知 深以为耻 便求知若渴
展开
-
学习笔记 | Linux 五种IO模型
在网络环境下,通俗的讲,将IO分为两步:1.等;数据准备~2.数据搬迁。如果要想提高IO效率,需要将等的时间降低。IO相关概念同步阻塞:小明一直盯着下载进度条,到100%的时候就完成。同步体现在:等待下载完成通知;阻塞体现在:等待下载完成通知过程中,不能做其他任务处理;同步非阻塞:小明提交下载任务后就去干别的,每过一段时间就去瞄一眼进度条,看到100%就完成。同步体现在:等待下载完成通知;非阻塞体现在:等待下载完成通知过程中,去干别的任务了,只是时不时会瞄一眼进度条;【小明必须要在两原创 2020-09-16 20:23:39 · 377 阅读 · 0 评论 -
学习笔记 | Linux 与 Shell
Linux 与 Shell 的环境搭建操作系统简史bash是什么什么是 Bash?入侵某个电站时,在交互界面显示了一行行的命令,其实这个交互界面就是 UNIX 系统界面,而这一行行指令便是 Linux Shell 指令,那么 Shell 是指什么呢?它其实是 UNIX 系统下的一个解析器,可以解析这些指令并完成相关操作。而在 Shell 出现之前,人们则需要通过编程的方式输入指令来操作系统,效率非常的底下,往往需要提前设计好大量的程序,才可以正常地操作系统,而有了 Shell 以后,用户操作系.原创 2020-09-09 12:01:16 · 282 阅读 · 0 评论 -
学习笔记 | 查询进程占用CPU的命令
查询进程占用CPU的命令toptop命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。psps命令就是最基本进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态,进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等。总之大部分信息都是通过执行该命令得到。ps是显示瞬间进程的状态,并不动态连续。如果想对进程进行实时监控应该用top命令。...原创 2020-08-27 21:51:39 · 916 阅读 · 0 评论 -
学习笔记 | 文件处理grep、awk、sed这三个命令
文件处理grep、awk、sed这三个命令必知必会1) grepgrep (global search regular expression(RE) and print out the line, 全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本, 并把匹配的行打印出来。常用来在结果中搜索特定的内容。2) awkawk是一个强大的文本分析工具,相对于 grep的查找,sed 的编辑,awk 在其对数据分析并生成报告时,显得尤为强大。简单来说 awk 就原创 2020-08-27 21:34:01 · 286 阅读 · 0 评论 -
学习笔记 | Linux知识点、Linux学习路线
Linux 常用命令大部分互联网公司的服务都是在 Linux 系统上运行的,因此 Linux 命令也是面试时的常考点,这部分其实主要考察的是候选人是否有线上问题的排查经验,重点学习 AWK、top、netstat、grep 等高频使用的工具。还有一些知识点不常考,做适当了解,例如内存分页管理与 Swap 机制、任务队列与 CPU Load 等,这些知识在分析线上问题中十分有用。扩展知识最后是扩展知识点,例如内存屏障、指令乱序、分支预测、NUMA 与 CPU 亲和性等,如果在面试时有机会谈原创 2020-07-05 18:03:28 · 192 阅读 · 0 评论 -
学习笔记 | 常用 Linux命令
linux的目录说明bin 存放最经常使用的命令boot 系统开机启动的核心文件,包括一些连接文件以及镜像文件dev 外部设备 和硬件相关,键盘鼠标等etc 所有的系统管理所需要的配置文件home 用户的主目录mnt 挂载移动硬盘opt 大型软件proc 程序目录root 系统管理员目录tmp 临时目录usr local 存放用户应用程序和文件var 日志文件 持续增长的文...原创 2019-03-01 19:54:55 · 188 阅读 · 0 评论