
linux
文章平均质量分 89
java叶新东老师
你需要悄悄加班,默默写BUG,然后坑死所有人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Centos开启Swap交换分区教程
前阵子买了阿里云的云的优惠服务器,4年只要200+,只是无奈内存太小,只有2G,所以想着开启swap的分区来代替内存使用,但是当我开启后,发现swap的使用率一直是0,如下图所示,通过查找资料发现虽然是已经配置了swap,但是没开启swap分区;且centos默认不会开启swap分区;使用的系统环境为:centos 7.9 2核2GSwap分区在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。原创 2025-07-27 13:51:54 · 219 阅读 · 0 评论 -
都在用DevOps,linux基础命令要是还没掌握就out了
前言最近公司在大力推广DevOps开发运维一体化,作为一名开发人员,不熟悉linux怎么做运维呢,我们虽然是开发,但是基本的linux命令还是要懂得一点的,文章中命令给开发人员部署上线绝对是没问题的;本文章中的所有命令都是在centos7系统下进行测试通过的;开/关机、重启数据同步到硬盘# 将数据由内存同步到硬盘,关机前先做这一步,避免数据丢失sync 开关机命令# 立马关机shutdown -h now# 10分钟后关机shutdown -h 10# 今天20:25关机s原创 2021-11-02 14:37:26 · 1399 阅读 · 0 评论 -
IO进化史:BIO、NIO、多路复用、select、poll、epoll
什么是IOinput 和 output的简写,意思是输入和输出;也可以是读取(read)或者写入(write);当应用程序需要读或者写数据时都是往内存中进行读写操作的;在由CPU将内存中的数据通过IO传输到外围设备,比如网卡、磁盘、键盘、鼠标、显卡等等;而操作系统给出了相应的读写接口,供应用程序调用;表面上是进行了IO操作,本质上其实是应用程序和内核的交互。为什么要学习IO我们在敲代码的时候,往往都是开发上层应用,像CPU、内存、网卡以及其他的外围设备的通讯操作系统已经帮我们实现了;并且Java的JD原创 2021-10-25 19:46:40 · 1326 阅读 · 0 评论 -
Linux上查询日志内容--常用日志查询命令: find、grep、head、tail、cat、tac、more、less、nl
前言当我们的java项目上线后,一般的java项目都是部署到linux环境的,如果生产出现问题,就需要我们有能力在linux系统上查找问题所在,而常见的查找问题的方式就是看log日志,看看哪个地方出现异常,再根据异常情况进行代码修改;以下命令都是查询日志文件内容可以用到的命令,使用这些工具可以更快地帮我们找到问题所在;find 查找某个文件命令为: find / -name fileNamefind:查找文件的命令/ : 从根目录开始查找,会一往所有的子目录一直查询,如果要从当前目录开始查找,这原创 2021-07-17 13:42:05 · 17543 阅读 · 8 评论