欢迎光临
我们一直在努力

Linux

Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、oracle linux等。

ext4文件系统quota

admin阅读(24)评论(0)赞(0)

什么是磁盘配额? 限制磁盘资源的使用。 限制原因就是因为资源不是无限的。 应用场景: 1.网络存储空间有限 网盘 2.邮件服务器 3.公司的文件共享服务器 能限制谁? 1.限制普通用户 2.限制用户组 注意:不能限制root用户 root用...

谁说 Vim 不好用?送你一个五彩斑斓的编辑器!-IT技术资讯

谁说 Vim 不好用?送你一个五彩斑斓的编辑器!

admin阅读(25)评论(0)赞(0)

  相信大家在使用各种各样强大的 IDE 写代码时都会注意到,代码中各种类型的关键字会用独特的颜色标记出来,然后形成一套语法高亮规则。这样不仅美观,而且方便代码的阅读。 而在上古神器 Vim 中,我们通常看到的是黑底白字,没有任何...

进程管理工具 Supervisor-IT技术资讯

进程管理工具 Supervisor

admin阅读(34)评论(0)赞(0)

  要想在终端后台常驻进程,首先想到的是在命令后加 & 符号,来达到隐藏程序在后台的目的,尽管看起来进程已经在后台运行了,实际上终端会话关闭时进程还是会被 kill 掉,这种问题一般是采用搭配 nohup 命令来解决的,n...

简单使用 Vim 编辑器-IT技术资讯

简单使用 Vim 编辑器

admin阅读(30)评论(0)赞(0)

如果有兴趣的朋友,可以看我之前写过的几篇文章,Linux我也用的不是特别多,也只是一个在学习途中的菜鸡,整理点文章,顺便总结,顺便与大家一起交流~ 【Linux基础入门+基本命令的万字碎碎念】 https://juejin.im/post/...

图解Linux的IO模型和相关技术-IT技术资讯

图解Linux的IO模型和相关技术

admin阅读(35)评论(0)赞(0)

阻塞IO模型(Blocking I/O) Linux 内核一开始提供了 read 与 write 阻塞式操作。 当客户端连接时,会在对应进程的文件描述符目录(/proc/进程号/fd)生成对应的文件描述符(0 标准输入;1 标准输出;2 标...

Linux下3种常用的网络测速工具-IT技术资讯

Linux下3种常用的网络测速工具

admin阅读(41)评论(0)赞(0)

大家好,我是良许。 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生。本文介绍三个 Linux 命令行下的网络测速工具,让你随时随地知道你的网络状况。 fast fast 是 Netf...

写给工程师的 Ubuntu 20.04 最佳配置指南-IT技术资讯

写给工程师的 Ubuntu 20.04 最佳配置指南

admin阅读(29)评论(0)赞(0)

  最近 Ubuntu 发布了 20.04 LTS 版本,我也在第一时间安装体验。由于各种 Linux 发行版本并不像 MacOS、Windows 一样开箱即用,因此需要做很多配置。每次配置都需要查阅各种资料,虽然网络上有很多配置...

常用Linux发行版操作系统大盘点-IT技术资讯

常用Linux发行版操作系统大盘点

admin阅读(27)评论(0)赞(0)

  本文已收录进开源项目:github.com/JavaCollect…,有自学路线、面试题和面经、编程资料及系列技术文章等,资源持续更新中… 在之前的两篇文章: 《人手一套Linux环境搭建之:macOS版本教程》 ...

在 Linux 上压缩文件的 5 种方法

admin阅读(30)评论(0)赞(0)

  在 Linux 系统上有很多可以用于压缩文件的工具,但它们的表现并不都是一样的,也不是所有的压缩效果都是一样的。在这篇文章中,我们比较其中的五个工具。 在 Linux 上有不少用于压缩文件的命令。最新最有效的一个方法是 xz,...

学会爱上 systemd-IT技术资讯

学会爱上 systemd

admin阅读(30)评论(0)赞(0)

  systemd 是所有进程之母,负责将 Linux 主机启动到可以做生产性任务的状态。 systemd(是的,全小写,即使在句子开头也是小写),是初始化程序(init)和 SystemV 初始化脚本的现代替代者。此外,它还有更...

误执行 rm -fr /* 别急来看看怎么恢复-IT技术资讯

误执行 rm -fr /* 别急来看看怎么恢复

admin阅读(52)评论(1)赞(0)

前言 临近五一节,想到有 5 天假期,小林开始飘了。 写个简单的 Bash 脚本都不上心了,写完连检查都不检查,直接拖到到实体服务器跑。 结果一跑起来,发生不对劲,怎么一个简单脚本跑了 10 秒还没结束,于是立马直接 ctrl + c 一顿...

umount不掉处理方法-IT技术资讯

umount不掉处理方法

admin阅读(45)评论(0)赞(0)

1、使用fuser命令 fuser -m -v /mnt 可以查看到当前占用/mnt目录的进程号,然后用kill杀死它。 也可以使用fuser -m -k /mnt 直接杀死这个进程。 如果你不是很明确是否要杀死所有霸占设备的程序,你还可以...

linux 系统启动过程-IT技术资讯

linux 系统启动过程

admin阅读(27)评论(0)赞(0)

Linux 系统的启动过程 简介 我们都知道:操作系统运行的代码是在硬盘上的,最终要跑到内存和 CPU 上,才能被我们使用。 那从摁下电源键到看到系统界面,操作系统是怎么霸占了所有的硬件资源,把自己加载到内存开始运行的呢? 可以想到有两个可...

Ubuntu 20.04 LTS(Focal Fossa)发布-IT技术资讯

Ubuntu 20.04 LTS(Focal Fossa)发布

admin阅读(38)评论(0)赞(1)

Ubuntu 20.04 LTS 已经发布,代号 Focal Fossa,这是 Ubuntu 的第 8 个长期支持版本,将提供 5 年支持。桌面、服务器版本和云等版本全线更新,并且一系列 Ubuntu 衍生系统也更新到 20.04,包括 K...

强制重启Linux系统的几种方法

admin阅读(38)评论(0)赞(0)

实际生产环境中某些情况下 Linux 服务器系统在出现致命错误需要远程进行重启,通过常规的 reboot、init 6 等方法无法正常重启(例如重启时卡在驱动程序里等情况),这时就需要通过下面介绍的几种特殊的方法进行强制重启。 注意 下面这...

白话火焰图-IT技术资讯

白话火焰图

老王阅读(47)评论(0)赞(0)

很多人感冒发烧的时候,往往会模仿神农氏尝百草的路子:先尝尝抗病毒的药,再试试抗细菌的药,甭管家里有什么药挨个试,什么中药西药,瞎猫总会碰上死耗子,如此做法自然是不可取的,正确的做法应该是去医院验个血,确诊后再对症下药。 让我们回想一下我们一...

如何判断GCC的版本

老王阅读(36)评论(0)赞(0)

我说的 GCC 版本可不是指的「gcc –version」,而是指的上到 Linux 内核,下到 PHP 之类的软件,是用哪个版本的 GCC 编译的。   先看看如何判断 Linux 内核是用什么版本的 GCC 编译的? shel...

记录一个多核CPU负载不均衡问题

老王阅读(50)评论(0)赞(0)

昨晚和一位读者朋友讨论了一个问题:在一台多核 CPU 的 Web 服务器上,存在负载不均衡问题,其中 CPU0 的负载明显高于其它 CPUx,进一步调查表明 PHP-FPM 的嫌疑很大。话说以前我曾经记录过软中断导致过类似的问题,但是本例中...

线上服务CPU100%问题快速定位实战-IT技术资讯

线上服务CPU100%问题快速定位实战

admin阅读(40)评论(0)赞(0)

功能问题,通过日志,单步调试相对比较好定位。   性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。   58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问...

Red Hat Enterprise Linux 8.2 发布-IT技术资讯

Red Hat Enterprise Linux 8.2 发布

admin阅读(76)评论(0)赞(0)

红帽推出了其最新的 RHEL 版本 Red Hat Enterprise Linux 8.2,专为混合云时代的互连性而构建,新功能旨在帮助组织从其他 Red Hat Enterprise Linux 订阅中获得更多价值。 Red Hat E...