Linux 对进程的描述

Linux 对进程的描述

进程是操作系统种调度的实体,对进程拥有资源的描述称为进程控制块(PCB, Process Contrl Block)。

Linux 标准大页和透明大页

Linux 标准大页和透明大页

内存是以块即页的方式进行管理的,当前大部分系统默认的页大小为 4096 bytes 即 4K。1MB 内存等于 256 页;1GB 内存等于 256000 页。

Linux面试最高频的5个基本问题

Linux面试最高频的5个基本问题

提到CPU利用率,就必须理解时间片。什么是CPU时间片?我们现在所使用的Windows、Linux、Mac OS都是“多任务操作系统”,就是说他们可以“同时”运行多个程序,比如一边打开Chrome浏览器浏览网页还能一边听音乐。

如何优雅的在 Linux 下开机自动重启脚本

如何优雅的在 Linux 下开机自动重启脚本

经常碰到机器断电之后需要重启一大堆服务,为了防止这种事情发生,设置开机自启的脚本十分的重要,我们习惯性的做法就是编写一个重启脚本,然后在 /etc/rc.local 中去完成开机执行。例如下面这样:

Linux 包管理器比较:dnf 和 apt

Linux 包管理器比较:dnf 和 apt

在 Linux 系统上获取一个应用 有多种方式。例如,有新的 Flatpak 和容器方式,也有 DEB 和 RPM 这样一直以来经过考验的方式。

Linux screen命令使用技巧,再也不用担心下班完不成工作了

Linux screen命令使用技巧,再也不用担心下班完不成工作了

您是否遇到过在远程计算机上执行长时间运行任务的情况,并且突然连接断开, SSH 会话终止了并且您的工作丢失了。好吧,它在某些时候发生在我们所有人身上,不是吗?幸运的是,有一个实用程序叫做 screen 允许我们恢复我们的会话。

一文读懂 | Linux定时器实现

一文读懂 | Linux定时器实现

通过排序链表来保存定时器,由于链表是排序好的,所以获取最小(最早到期)的定时器的时间复杂度为 O(1)。但插入需要遍历整个链表,所以时间复杂度为 O(n)。如下图:

如何在 Linux 上使用 cron 定时器

如何在 Linux 上使用 cron 定时器

cron 定时器是一个可以按照计划自动运行命令的工具。定时器作业称为 cronjob,创建于 crontab 文件中。这是用户自动操作电脑的最简单也是最古老的方法。

Linux 自带神器 logrotate 详解

Linux 自带神器 logrotate 详解

对于 Linux 系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一些诸如每天切分 Nginx日志之类的 CRON 脚本,大家似乎遗忘了 Logrotate,争相发明自己的轮子,这真是让人沮丧啊!就好比明明身边躺着现成的性感美女,大家却忙着自娱自乐,罪过!

Linux文件系统究竟是怎么工作的?

Linux文件系统究竟是怎么工作的?

文件系统,本身是对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部