排序
Linux5.15-rc5推送紧急补丁 修复x86处理器HPET问题
Linux内核开发人员ThomasGleixner在今早的一份公告中指出:近年来曝出不少问题的x86指令集架构,又于昨日收到了一批旨在修复“另一个硬件故障”的紧急补丁。Phoronix报...
Linux安装Fail2ban过程记录
fail2ban用来保护ssh的原理也非常简单,主要就是通过检测ssh的日志,记录下频繁登录失败的IP,如网络暴力攻击等,然后使用iptables来直接禁用掉对应的IP请求即可实现ssh的防暴力破解。...
嵌入式开发之Linux系统中C语言输入输出
1、字符输出函数的用法C语言无I/O语句,I/O操作由函数实现。在#include。字符串输出函数:格式:putchar(c)参数:c为字符常量、变量或表达式功能:把字符c输出到显示屏上返回值:正常...
你知道Linux中的UID和GID的含义吗
你知道Linux中的UID和GID的含义吗是不是大家看到UID(userid)和GID(groupid),都会立马说不就是用户和用户组ID。但是。当我们登陆Linux系统时,输入自己的用户名和密码...
linux中的消息队列简单总结
l消息队列在LinuxIPC中一种很常见的通信方式,本人主要在线程间通信之间使用消息队列,l消息队列在理解上可认为是一种链表,线程可以往该消息队列写消息,同时也可以取出消息,当时使用消息队列...
Linux安装rsync和inotify实现文件夹实时同步
需求说明在web服务器中,作为代码发布机A,文件同步到服务器B,C,D等集群中,可以忽略某个文件和目录。A服务器:内网IP:192.168.1.2B服务器:内网IP:192.168.1.3A和B的...
Linux运维工程师必知:如何根据内存使用情况对 top 命令进行排序?
作为Linux用户,您无法避免使用top命令,这个简单的命令列出了所有正在运行的系统进程。它每三秒刷新一次统计数据,让您感觉持续监控进程。默认情况下,top命令的输出按CPU消耗排序,这...
Linux错误代码:errno.h与返回值 -EINVAL
1.概述编写Linux驱动,看见返回值为“return-EINVAL”,不是很清楚,特此查询。EINVAL是定义在errno.h中的一个宏定义,它定义了一个整形变量(此处值为22),是错误...
Linux中fcntl()、lockf、flock的区别
这三个函数的作用都是给文件加锁,那它们有什么区别呢?首先flock和fcntl是系统调用,而lockf是库函数。lockf实际上是fcntl的封装,所以lockf和fcntl的底层实现是一样的,对文件...
在UbuntuLinux上使用开源的Swift
Swift是一种通用的编译编程语言,由Apple为macOS,iOS,watchOS,tvOS和Linux开发。Swift提供更好的安全性,性能和安全性,并允许我们编写安全但严格的代码。截至目前,Sw...
LinuxC SocketApi详解
UNIX环境高级编程对Socket通信的描述是套接字网络IPC(进程间通信),可以用于计算机间通信也可用于计算机内通信,管道、消息队列、信号量以及共享内存等都是属于计算机内通信的情况。1...
查看 Linux 系统中进程和用户的内存使用情况
有许多工具可以查看Linux系统中的内存使用情况。一些命令被广泛使用,比如free、ps。而另一些命令允许通过多种方式展示系统的性能统计信息,比如top。在这篇文章中,我们将介绍一些命令以帮助.....
详解Linuxshell用法中常用命令--read(传参)
概述我们知道,在Shell中接收传入的参数有两种方式。一种是通过脚本进行参数传递,另外一种是通过read来接收传入的参数。今天主要介绍一下read的参数及常见用法。read命令read的基本格式:r...
Linux新手入门系列:搭建局域网/内网的yum仓库
本文场景适用于局域网或内网的环境,或外部网络慢的情况。搭建好yum仓库后,所有的服务器或电脑都可以使用这个yum源,下载资源速度很快。本系列文章是把作者刚接触和学习Linux时候的实操记录分...
linux 终端命令加速-终端多窗口分屏Terminator
前言这里介绍终端多窗口分屏Terminator,解决我们在Linux系统工作时,切屏操作不够灵活的困扰。下面在Ubuntu18.04上介绍terminator的使用Terminator之前的模样使用U...